Builder

class Builder
Input data necessary to create a signed transaction.
Protobuf type TW.Waves.Proto.SigningInput

Functions

Link copied to clipboard
.TW.Waves.Proto.CancelLeaseMessage cancel_lease_message = 5;
Link copied to clipboard
.TW.Waves.Proto.LeaseMessage lease_message = 4;
Link copied to clipboard
Link copied to clipboard
The secret private key used for signing (32 bytes).
bytes private_key = 2;
Link copied to clipboard
in millis
int64 timestamp = 1;
Link copied to clipboard
.TW.Waves.Proto.TransferMessage transfer_message = 3;
Link copied to clipboard
open fun getCancelLeaseMessage(): CancelLeaseMessage
.TW.Waves.Proto.CancelLeaseMessage cancel_lease_message = 5;
Link copied to clipboard
open fun getLeaseMessage(): LeaseMessage
.TW.Waves.Proto.LeaseMessage lease_message = 4;
Link copied to clipboard
open fun getPrivateKey(): ByteString
The secret private key used for signing (32 bytes).
bytes private_key = 2;
Link copied to clipboard
open fun getTimestamp(): Long
in millis
int64 timestamp = 1;
Link copied to clipboard
open fun getTransferMessage(): TransferMessage
.TW.Waves.Proto.TransferMessage transfer_message = 3;
Link copied to clipboard
.TW.Waves.Proto.CancelLeaseMessage cancel_lease_message = 5;
Link copied to clipboard
.TW.Waves.Proto.LeaseMessage lease_message = 4;
Link copied to clipboard
.TW.Waves.Proto.TransferMessage transfer_message = 3;
Link copied to clipboard
open fun mergeCancelLeaseMessage(value: CancelLeaseMessage): Waves.SigningInput.Builder
.TW.Waves.Proto.CancelLeaseMessage cancel_lease_message = 5;
Link copied to clipboard
open fun mergeLeaseMessage(value: LeaseMessage): Waves.SigningInput.Builder
.TW.Waves.Proto.LeaseMessage lease_message = 4;
Link copied to clipboard
open fun mergeTransferMessage(value: TransferMessage): Waves.SigningInput.Builder
.TW.Waves.Proto.TransferMessage transfer_message = 3;
Link copied to clipboard
open fun setCancelLeaseMessage(builderForValue: Builder): Waves.SigningInput.Builder
open fun setCancelLeaseMessage(value: CancelLeaseMessage): Waves.SigningInput.Builder
.TW.Waves.Proto.CancelLeaseMessage cancel_lease_message = 5;
Link copied to clipboard
open fun setLeaseMessage(builderForValue: Builder): Waves.SigningInput.Builder
open fun setLeaseMessage(value: LeaseMessage): Waves.SigningInput.Builder
.TW.Waves.Proto.LeaseMessage lease_message = 4;
Link copied to clipboard
open fun setPrivateKey(value: ByteString): Waves.SigningInput.Builder
The secret private key used for signing (32 bytes).
bytes private_key = 2;
Link copied to clipboard
in millis
int64 timestamp = 1;
Link copied to clipboard
open fun setTransferMessage(builderForValue: Builder): Waves.SigningInput.Builder
open fun setTransferMessage(value: TransferMessage): Waves.SigningInput.Builder
.TW.Waves.Proto.TransferMessage transfer_message = 3;