SigningInput

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

Types

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

Functions

Link copied to clipboard
open fun getDefaultInstance(): SigningInput
Link copied to clipboard
open fun getFee(): Long
Fee
int64 fee = 4;
Link copied to clipboard
open fun getGasAssetId(): String
Asset ID for gas
string gas_asset_id = 5;
Link copied to clipboard
open fun getGasAssetIdBytes(): ByteString
Asset ID for gas
string gas_asset_id = 5;
Link copied to clipboard
Address for the change
string gas_change_address = 6;
Link copied to clipboard
open fun getGasChangeAddressBytes(): ByteString
Address for the change
string gas_change_address = 6;
Link copied to clipboard
open fun getInputs(index: Int): TransactionInput
Available transaction inputs
repeated .TW.NEO.Proto.TransactionInput inputs = 1;
Link copied to clipboard
open fun getInputsCount(): Int
Available transaction inputs
repeated .TW.NEO.Proto.TransactionInput inputs = 1;
Link copied to clipboard
open fun getInputsList(): List<TransactionInput>
Available transaction inputs
repeated .TW.NEO.Proto.TransactionInput inputs = 1;
Link copied to clipboard
open fun getInputsOrBuilder(index: Int): TransactionInputOrBuilder
Available transaction inputs
repeated .TW.NEO.Proto.TransactionInput inputs = 1;
Link copied to clipboard
open fun getInputsOrBuilderList(): List<out TransactionInputOrBuilder>
Available transaction inputs
repeated .TW.NEO.Proto.TransactionInput inputs = 1;
Link copied to clipboard
open fun getOutputs(index: Int): TransactionOutput
Transaction outputs
repeated .TW.NEO.Proto.TransactionOutput outputs = 2;
Link copied to clipboard
open fun getOutputsCount(): Int
Transaction outputs
repeated .TW.NEO.Proto.TransactionOutput outputs = 2;
Link copied to clipboard
open fun getOutputsList(): List<TransactionOutput>
Transaction outputs
repeated .TW.NEO.Proto.TransactionOutput outputs = 2;
Link copied to clipboard
open fun getOutputsOrBuilder(index: Int): TransactionOutputOrBuilder
Transaction outputs
repeated .TW.NEO.Proto.TransactionOutput outputs = 2;
Link copied to clipboard
open fun getOutputsOrBuilderList(): List<out TransactionOutputOrBuilder>
Transaction outputs
repeated .TW.NEO.Proto.TransactionOutput outputs = 2;
Link copied to clipboard
open fun getPlan(): TransactionPlan
Optional transaction plan (if missing it will be computed)
.TW.NEO.Proto.TransactionPlan plan = 7;
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key used for signing (32 bytes).
bytes private_key = 3;
Link copied to clipboard
open fun hasPlan(): Boolean
Optional transaction plan (if missing it will be computed)
.TW.NEO.Proto.TransactionPlan plan = 7;
Link copied to clipboard
open fun newBuilder(prototype: SigningInput): NEO.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