SigningInput

Input data necessary to create a signed transaction.
Protobuf type TW.Aeternity.Proto.SigningInput

Types

Link copied to clipboard
class Builder
Input data necessary to create a signed transaction.
Protobuf type TW.Aeternity.Proto.SigningInput

Functions

Link copied to clipboard
open fun getAmount(): ByteString
Amount (uint256, serialized little endian)
bytes amount = 3;
Link copied to clipboard
open fun getDefaultInstance(): SigningInput
Link copied to clipboard
open fun getFee(): ByteString
Fee amount (uint256, serialized little endian)
bytes fee = 4;
Link copied to clipboard
Address of the sender with "ak_" prefix
string from_address = 1;
Link copied to clipboard
open fun getFromAddressBytes(): ByteString
Address of the sender with "ak_" prefix
string from_address = 1;
Link copied to clipboard
open fun getNonce(): Long
Nonce (should be larger than in the last transaction of the account)
uint64 nonce = 7;
Link copied to clipboard
open fun getPayload(): String
Message, optional
string payload = 5;
Link copied to clipboard
open fun getPayloadBytes(): ByteString
Message, optional
string payload = 5;
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key used for signing (32 bytes).
bytes private_key = 8;
Link copied to clipboard
open fun getToAddress(): String
Address of the recipient with "ak_" prefix
string to_address = 2;
Link copied to clipboard
open fun getToAddressBytes(): ByteString
Address of the recipient with "ak_" prefix
string to_address = 2;
Link copied to clipboard
open fun getTtl(): Long
Time to live until block height
uint64 ttl = 6;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream): SigningInput
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): SigningInput
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): SigningInput
open fun parseFrom(data: ByteString): SigningInput
open fun parseFrom(input: CodedInputStream): SigningInput
open fun parseFrom(input: InputStream): SigningInput
open fun parseFrom(data: ByteBuffer): SigningInput
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): SigningInput
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): SigningInput
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): SigningInput
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): SigningInput
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): SigningInput
Link copied to clipboard
open fun parser(): Parser<SigningInput>

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard