SigningInput

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

Types

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

Functions

Link copied to clipboard
open fun getAsset(): Asset
Asset details and amount
.TW.EOS.Proto.Asset asset = 8;
Link copied to clipboard
open fun getChainId(): ByteString
Chain id (uint256, serialized little endian)
bytes chain_id = 1;
Link copied to clipboard
open fun getCurrency(): String
Currency (e.g. "eosio.token")
string currency = 4;
Link copied to clipboard
open fun getCurrencyBytes(): ByteString
Currency (e.g. "eosio.token")
string currency = 4;
Link copied to clipboard
open fun getDefaultInstance(): SigningInput
Link copied to clipboard
open fun getMemo(): String
Memo attached to the transaction
string memo = 7;
Link copied to clipboard
open fun getMemoBytes(): ByteString
Memo attached to the transaction
string memo = 7;
Link copied to clipboard
open fun getPrivateKey(): ByteString
Sender's secret private key used for signing (32 bytes).
bytes private_key = 9;
Link copied to clipboard
open fun getPrivateKeyType(): KeyType
Type of the private key
.TW.EOS.Proto.KeyType private_key_type = 10;
Link copied to clipboard
Type of the private key
.TW.EOS.Proto.KeyType private_key_type = 10;
Link copied to clipboard
open fun getRecipient(): String
Recipient's username
string recipient = 6;
Link copied to clipboard
open fun getRecipientBytes(): ByteString
Recipient's username
string recipient = 6;
Link copied to clipboard
open fun getReferenceBlockId(): ByteString
Reference Block Id (uint256, serialized little endian)
bytes reference_block_id = 2;
Link copied to clipboard
Timestamp on the reference block
sfixed32 reference_block_time = 3;
Link copied to clipboard
open fun getSender(): String
Sender's username
string sender = 5;
Link copied to clipboard
open fun getSenderBytes(): ByteString
Sender's username
string sender = 5;
Link copied to clipboard
open fun hasAsset(): Boolean
Asset details and amount
.TW.EOS.Proto.Asset asset = 8;
Link copied to clipboard
open fun newBuilder(prototype: SigningInput): EOS.SigningInput.Builder
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