SigningInput

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

Types

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

Functions

Link copied to clipboard
open fun getAssetOptIn(): AssetOptIn
.TW.Algorand.Proto.AssetOptIn asset_opt_in = 12;
Link copied to clipboard
open fun getAssetTransfer(): AssetTransfer
.TW.Algorand.Proto.AssetTransfer asset_transfer = 11;
Link copied to clipboard
open fun getDefaultInstance(): SigningInput
Link copied to clipboard
open fun getFee(): Long
fee amount
uint64 fee = 7;
Link copied to clipboard
open fun getFirstRound(): Long
network / first round
uint64 first_round = 5;
Link copied to clipboard
open fun getGenesisHash(): ByteString
network / chain hash
bytes genesis_hash = 2;
Link copied to clipboard
open fun getGenesisId(): String
network / chain id
string genesis_id = 1;
Link copied to clipboard
open fun getGenesisIdBytes(): ByteString
network / chain id
string genesis_id = 1;
Link copied to clipboard
open fun getLastRound(): Long
network / last round
uint64 last_round = 6;
Link copied to clipboard
open fun getNote(): ByteString
binary note data
bytes note = 3;
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key used for signing (32 bytes).
bytes private_key = 4;
Link copied to clipboard
open fun getTransfer(): Transfer
.TW.Algorand.Proto.Transfer transfer = 10;
Link copied to clipboard
.TW.Algorand.Proto.AssetOptIn asset_opt_in = 12;
Link copied to clipboard
.TW.Algorand.Proto.AssetTransfer asset_transfer = 11;
Link copied to clipboard
open fun hasTransfer(): Boolean
.TW.Algorand.Proto.Transfer transfer = 10;
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
Link copied to clipboard
Link copied to clipboard