Signing Input
Input data necessary to create a signed transaction.
Content copied to clipboard
TW.Aptos.Proto.SigningInput
Types
Functions
Link copied to clipboard
hex encoded function to sign, use it for smart contract approval (string)
Content copied to clipboard
string any_encoded = 8;
Link copied to clipboard
hex encoded function to sign, use it for smart contract approval (string)
Content copied to clipboard
string any_encoded = 8;
Link copied to clipboard
Chain id 1 (mainnet) 32(devnet) (uint32 - casted in uint8_t later)
Content copied to clipboard
uint32 chain_id = 6;
Link copied to clipboard
.TW.Aptos.Proto.CreateAccountMessage create_account = 11;
Link copied to clipboard
Link copied to clipboard
Expiration timestamp for the transaction, can't be in the past (uint64)
Content copied to clipboard
uint64 expiration_timestamp_secs = 5;
Link copied to clipboard
Gas unit price - queried through API (uint64)
Content copied to clipboard
uint64 gas_unit_price = 4;
Link copied to clipboard
Max gas amount that the user is willing to pay (uint64)
Content copied to clipboard
uint64 max_gas_amount = 3;
Link copied to clipboard
.TW.Aptos.Proto.NftMessage nft_message = 12;
Link copied to clipboard
Private key to sign the transaction (bytes)
Content copied to clipboard
bytes private_key = 7;
Link copied to clipboard
.TW.Aptos.Proto.ManagedTokensRegisterMessage register_token = 13;
Link copied to clipboard
Sender Account address (string)
Content copied to clipboard
string sender = 1;
Link copied to clipboard
Sequence number, incremented atomically for each tx present on the account, start at 0 (int64)
Content copied to clipboard
int64 sequence_number = 2;
Link copied to clipboard
.TW.Aptos.Proto.TokenTransferMessage token_transfer = 10;
Link copied to clipboard
Link copied to clipboard
.TW.Aptos.Proto.TransferMessage transfer = 9;
Link copied to clipboard
.TW.Aptos.Proto.CreateAccountMessage create_account = 11;
Link copied to clipboard
.TW.Aptos.Proto.NftMessage nft_message = 12;
Link copied to clipboard
.TW.Aptos.Proto.ManagedTokensRegisterMessage register_token = 13;
Link copied to clipboard
.TW.Aptos.Proto.TokenTransferMessage token_transfer = 10;
Link copied to clipboard
.TW.Aptos.Proto.TransferMessage transfer = 9;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): SigningInput
Link copied to clipboard
Properties
Link copied to clipboard