Builder

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

Functions

Link copied to clipboard
Source account
string account = 3;
Link copied to clipboard
Transaction fee
int32 fee = 1;
Link copied to clipboard
.TW.Stellar.Proto.MemoHash memo_hash = 12;
Link copied to clipboard
.TW.Stellar.Proto.MemoId memo_id = 11;
Link copied to clipboard
.TW.Stellar.Proto.MemoHash memo_return_hash = 13;
Link copied to clipboard
.TW.Stellar.Proto.MemoText memo_text = 10;
Link copied to clipboard
.TW.Stellar.Proto.MemoVoid memo_void = 9;
Link copied to clipboard
.TW.Stellar.Proto.OperationChangeTrust op_change_trust = 8;
Link copied to clipboard
.TW.Stellar.Proto.OperationClaimClaimableBalance op_claim_claimable_balance = 15;
Link copied to clipboard
.TW.Stellar.Proto.OperationCreateAccount op_create_account = 6;
Link copied to clipboard
.TW.Stellar.Proto.OperationCreateClaimableBalance op_create_claimable_balance = 14;
Link copied to clipboard
.TW.Stellar.Proto.OperationPayment op_payment = 7;
Link copied to clipboard
Wellknown passphrase, specific to the chain
string passphrase = 5;
Link copied to clipboard
The secret private key used for signing (32 bytes).
bytes private_key = 4;
Link copied to clipboard
Account sequence
int64 sequence = 2;
Link copied to clipboard
open fun getAccount(): String
Source account
string account = 3;
Link copied to clipboard
open fun getAccountBytes(): ByteString
Source account
string account = 3;
Link copied to clipboard
open fun getFee(): Int
Transaction fee
int32 fee = 1;
Link copied to clipboard
open fun getMemoHash(): MemoHash
.TW.Stellar.Proto.MemoHash memo_hash = 12;
Link copied to clipboard
open fun getMemoId(): MemoId
.TW.Stellar.Proto.MemoId memo_id = 11;
Link copied to clipboard
open fun getMemoReturnHash(): MemoHash
.TW.Stellar.Proto.MemoHash memo_return_hash = 13;
Link copied to clipboard
open fun getMemoText(): MemoText
.TW.Stellar.Proto.MemoText memo_text = 10;
Link copied to clipboard
open fun getMemoVoid(): MemoVoid
.TW.Stellar.Proto.MemoVoid memo_void = 9;
Link copied to clipboard
open fun getOpChangeTrust(): OperationChangeTrust
.TW.Stellar.Proto.OperationChangeTrust op_change_trust = 8;
Link copied to clipboard
open fun getOpClaimClaimableBalance(): OperationClaimClaimableBalance
.TW.Stellar.Proto.OperationClaimClaimableBalance op_claim_claimable_balance = 15;
Link copied to clipboard
open fun getOpCreateAccount(): OperationCreateAccount
.TW.Stellar.Proto.OperationCreateAccount op_create_account = 6;
Link copied to clipboard
open fun getOpCreateClaimableBalance(): OperationCreateClaimableBalance
.TW.Stellar.Proto.OperationCreateClaimableBalance op_create_claimable_balance = 14;
Link copied to clipboard
open fun getOpPayment(): OperationPayment
.TW.Stellar.Proto.OperationPayment op_payment = 7;
Link copied to clipboard
open fun getPassphrase(): String
Wellknown passphrase, specific to the chain
string passphrase = 5;
Link copied to clipboard
open fun getPassphraseBytes(): ByteString
Wellknown passphrase, specific to the chain
string passphrase = 5;
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key used for signing (32 bytes).
bytes private_key = 4;
Link copied to clipboard
open fun getSequence(): Long
Account sequence
int64 sequence = 2;
Link copied to clipboard
open fun hasMemoHash(): Boolean
.TW.Stellar.Proto.MemoHash memo_hash = 12;
Link copied to clipboard
open fun hasMemoId(): Boolean
.TW.Stellar.Proto.MemoId memo_id = 11;
Link copied to clipboard
.TW.Stellar.Proto.MemoHash memo_return_hash = 13;
Link copied to clipboard
open fun hasMemoText(): Boolean
.TW.Stellar.Proto.MemoText memo_text = 10;
Link copied to clipboard
open fun hasMemoVoid(): Boolean
.TW.Stellar.Proto.MemoVoid memo_void = 9;
Link copied to clipboard
.TW.Stellar.Proto.OperationChangeTrust op_change_trust = 8;
Link copied to clipboard
.TW.Stellar.Proto.OperationClaimClaimableBalance op_claim_claimable_balance = 15;
Link copied to clipboard
.TW.Stellar.Proto.OperationCreateAccount op_create_account = 6;
Link copied to clipboard
.TW.Stellar.Proto.OperationCreateClaimableBalance op_create_claimable_balance = 14;
Link copied to clipboard
open fun hasOpPayment(): Boolean
.TW.Stellar.Proto.OperationPayment op_payment = 7;
Link copied to clipboard
open fun mergeMemoHash(value: MemoHash): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoHash memo_hash = 12;
Link copied to clipboard
open fun mergeMemoId(value: MemoId): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoId memo_id = 11;
Link copied to clipboard
.TW.Stellar.Proto.MemoHash memo_return_hash = 13;
Link copied to clipboard
open fun mergeMemoText(value: MemoText): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoText memo_text = 10;
Link copied to clipboard
open fun mergeMemoVoid(value: MemoVoid): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoVoid memo_void = 9;
Link copied to clipboard
open fun mergeOpChangeTrust(value: OperationChangeTrust): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationChangeTrust op_change_trust = 8;
Link copied to clipboard
open fun mergeOpClaimClaimableBalance(value: OperationClaimClaimableBalance): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationClaimClaimableBalance op_claim_claimable_balance = 15;
Link copied to clipboard
open fun mergeOpCreateAccount(value: OperationCreateAccount): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationCreateAccount op_create_account = 6;
Link copied to clipboard
open fun mergeOpCreateClaimableBalance(value: OperationCreateClaimableBalance): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationCreateClaimableBalance op_create_claimable_balance = 14;
Link copied to clipboard
open fun mergeOpPayment(value: OperationPayment): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationPayment op_payment = 7;
Link copied to clipboard
Source account
string account = 3;
Link copied to clipboard
open fun setAccountBytes(value: ByteString): Stellar.SigningInput.Builder
Source account
string account = 3;
Link copied to clipboard
Transaction fee
int32 fee = 1;
Link copied to clipboard
open fun setMemoHash(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setMemoHash(value: MemoHash): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoHash memo_hash = 12;
Link copied to clipboard
open fun setMemoId(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setMemoId(value: MemoId): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoId memo_id = 11;
Link copied to clipboard
open fun setMemoReturnHash(builderForValue: Builder): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoHash memo_return_hash = 13;
Link copied to clipboard
open fun setMemoText(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setMemoText(value: MemoText): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoText memo_text = 10;
Link copied to clipboard
open fun setMemoVoid(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setMemoVoid(value: MemoVoid): Stellar.SigningInput.Builder
.TW.Stellar.Proto.MemoVoid memo_void = 9;
Link copied to clipboard
open fun setOpChangeTrust(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setOpChangeTrust(value: OperationChangeTrust): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationChangeTrust op_change_trust = 8;
Link copied to clipboard
open fun setOpClaimClaimableBalance(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setOpClaimClaimableBalance(value: OperationClaimClaimableBalance): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationClaimClaimableBalance op_claim_claimable_balance = 15;
Link copied to clipboard
open fun setOpCreateAccount(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setOpCreateAccount(value: OperationCreateAccount): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationCreateAccount op_create_account = 6;
Link copied to clipboard
open fun setOpCreateClaimableBalance(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setOpCreateClaimableBalance(value: OperationCreateClaimableBalance): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationCreateClaimableBalance op_create_claimable_balance = 14;
Link copied to clipboard
open fun setOpPayment(builderForValue: Builder): Stellar.SigningInput.Builder
open fun setOpPayment(value: OperationPayment): Stellar.SigningInput.Builder
.TW.Stellar.Proto.OperationPayment op_payment = 7;
Link copied to clipboard
Wellknown passphrase, specific to the chain
string passphrase = 5;
Link copied to clipboard
Wellknown passphrase, specific to the chain
string passphrase = 5;
Link copied to clipboard
open fun setPrivateKey(value: ByteString): Stellar.SigningInput.Builder
The secret private key used for signing (32 bytes).
bytes private_key = 4;
Link copied to clipboard
Account sequence
int64 sequence = 2;