Builder

class Builder
Input data necessary to create a signed transaction.
Protobuf type TW.Oasis.Proto.SigningInput

Functions

Link copied to clipboard
Link copied to clipboard
The secret private key used for signing (32 bytes).
bytes private_key = 1;
Link copied to clipboard
.TW.Oasis.Proto.TransferMessage transfer = 2;
Link copied to clipboard
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key used for signing (32 bytes).
bytes private_key = 1;
Link copied to clipboard
open fun getTransfer(): TransferMessage
.TW.Oasis.Proto.TransferMessage transfer = 2;
Link copied to clipboard
open fun hasTransfer(): Boolean
.TW.Oasis.Proto.TransferMessage transfer = 2;
Link copied to clipboard
open fun mergeTransfer(value: TransferMessage): Oasis.SigningInput.Builder
.TW.Oasis.Proto.TransferMessage transfer = 2;
Link copied to clipboard
open fun setPrivateKey(value: ByteString): Oasis.SigningInput.Builder
The secret private key used for signing (32 bytes).
bytes private_key = 1;
Link copied to clipboard
open fun setTransfer(builderForValue: Builder): Oasis.SigningInput.Builder
open fun setTransfer(value: TransferMessage): Oasis.SigningInput.Builder
.TW.Oasis.Proto.TransferMessage transfer = 2;