Transaction Body
A single transaction. All transaction types are possible here.
Content copied to clipboard
TW.Hedera.Proto.TransactionBody
Types
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Any notes or descriptions that should be put into the record (max length 100)
Content copied to clipboard
string memo = 5;
Link copied to clipboard
The account of the node that submits the client's transaction to the network
Content copied to clipboard
string nodeAccountID = 2;
Link copied to clipboard
The account of the node that submits the client's transaction to the network
Content copied to clipboard
string nodeAccountID = 2;
Link copied to clipboard
The maximum transaction fee the client is willing to pay
Content copied to clipboard
uint64 transactionFee = 3;
Link copied to clipboard
The ID for this transaction, which includes the payer's account (the account paying the transaction fee).
If two transactions have the same transactionID, they won't both have an effect
Content copied to clipboard
.TW.Hedera.Proto.TransactionID transactionID = 1;
Link copied to clipboard
The transaction is invalid if consensusTimestamp > transactionID.transactionValidStart + transactionValidDuration
Content copied to clipboard
int64 transactionValidDuration = 4;
Link copied to clipboard
Transfer amount between accounts
Content copied to clipboard
.TW.Hedera.Proto.TransferMessage transfer = 6;
Link copied to clipboard
The ID for this transaction, which includes the payer's account (the account paying the transaction fee).
If two transactions have the same transactionID, they won't both have an effect
Content copied to clipboard
.TW.Hedera.Proto.TransactionID transactionID = 1;
Link copied to clipboard
Transfer amount between accounts
Content copied to clipboard
.TW.Hedera.Proto.TransferMessage transfer = 6;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): TransactionBody
Link copied to clipboard
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): TransactionBody