SigningInput

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

Types

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

Functions

Link copied to clipboard
open fun getDefaultInstance(): SigningInput
Link copied to clipboard
open fun getDerivation(): DerivationType
Sender address derivation type.
.TW.Filecoin.Proto.DerivationType derivation = 9;
Link copied to clipboard
Sender address derivation type.
.TW.Filecoin.Proto.DerivationType derivation = 9;
Link copied to clipboard
open fun getGasFeeCap(): ByteString
Gas fee cap (uint256, serialized little endian)
bytes gas_fee_cap = 6;
Link copied to clipboard
open fun getGasLimit(): Long
Gas limit.
int64 gas_limit = 5;
Link copied to clipboard
open fun getGasPremium(): ByteString
Gas premium (uint256, serialized little endian)
bytes gas_premium = 7;
Link copied to clipboard
open fun getNonce(): Long
Transaction nonce.
uint64 nonce = 3;
Link copied to clipboard
open fun getParams(): ByteString
Message params.
bytes params = 8;
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key of the sender account, used for signing (32 bytes).
bytes private_key = 1;
Link copied to clipboard
open fun getTo(): String
Recipient's address.
string to = 2;
Link copied to clipboard
open fun getToBytes(): ByteString
Recipient's address.
string to = 2;
Link copied to clipboard
open fun getValue(): ByteString
Transfer value (uint256, serialized little endian)
bytes value = 4;
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