SigningInputOrBuilder

Functions

Link copied to clipboard
abstract fun getAnyEncoded(): String
hex encoded function to sign, use it for smart contract approval (string)
string any_encoded = 8;
Link copied to clipboard
abstract fun getAnyEncodedBytes(): ByteString
hex encoded function to sign, use it for smart contract approval (string)
string any_encoded = 8;
Link copied to clipboard
abstract fun getChainId(): Int
 Chain id 1 (mainnet) 32(devnet) (uint32 - casted in uint8_t later)
uint32 chain_id = 6;
Link copied to clipboard
abstract fun getCreateAccount(): CreateAccountMessage
.TW.Aptos.Proto.CreateAccountMessage create_account = 11;
Link copied to clipboard
Expiration timestamp for the transaction, can't be in the past (uint64)
uint64 expiration_timestamp_secs = 5;
Link copied to clipboard
abstract fun getGasUnitPrice(): Long
Gas unit price - queried through API (uint64)
uint64 gas_unit_price = 4;
Link copied to clipboard
abstract fun getMaxGasAmount(): Long
Max gas amount that the user is willing to pay (uint64)
uint64 max_gas_amount = 3;
Link copied to clipboard
abstract fun getNftMessage(): NftMessage
.TW.Aptos.Proto.NftMessage nft_message = 12;
Link copied to clipboard
abstract fun getPrivateKey(): ByteString
 Private key to sign the transaction (bytes)
bytes private_key = 7;
Link copied to clipboard
abstract fun getRegisterToken(): ManagedTokensRegisterMessage
.TW.Aptos.Proto.ManagedTokensRegisterMessage register_token = 13;
Link copied to clipboard
abstract fun getSender(): String
Sender Account address (string)
string sender = 1;
Link copied to clipboard
abstract fun getSenderBytes(): ByteString
Sender Account address (string)
string sender = 1;
Link copied to clipboard
abstract fun getSequenceNumber(): Long
Sequence number, incremented atomically for each tx present on the account, start at 0 (int64)
int64 sequence_number = 2;
Link copied to clipboard
abstract fun getTokenTransfer(): TokenTransferMessage
.TW.Aptos.Proto.TokenTransferMessage token_transfer = 10;
Link copied to clipboard
abstract fun getTransactionPayloadCase(): TransactionPayloadCase
Link copied to clipboard
abstract fun getTransfer(): TransferMessage
.TW.Aptos.Proto.TransferMessage transfer = 9;
Link copied to clipboard
abstract fun hasCreateAccount(): Boolean
.TW.Aptos.Proto.CreateAccountMessage create_account = 11;
Link copied to clipboard
abstract fun hasNftMessage(): Boolean
.TW.Aptos.Proto.NftMessage nft_message = 12;
Link copied to clipboard
abstract fun hasRegisterToken(): Boolean
.TW.Aptos.Proto.ManagedTokensRegisterMessage register_token = 13;
Link copied to clipboard
abstract fun hasTokenTransfer(): Boolean
.TW.Aptos.Proto.TokenTransferMessage token_transfer = 10;
Link copied to clipboard
abstract fun hasTransfer(): Boolean
.TW.Aptos.Proto.TransferMessage transfer = 9;

Inheritors

Link copied to clipboard