SigningOutput

Result containing the signed and encoded transaction.
Note that the amount may be different than the requested amount to account for fees and available funds.
Protobuf type TW.Bitcoin.Proto.SigningOutput

Types

Link copied to clipboard
class Builder
Result containing the signed and encoded transaction.
Note that the amount may be different than the requested amount to account for fees and available funds.
Protobuf type TW.Bitcoin.Proto.SigningOutput

Functions

Link copied to clipboard
open fun getDefaultInstance(): SigningOutput
Link copied to clipboard
open fun getEncoded(): ByteString
Signed and encoded transaction bytes.
bytes encoded = 2;
Link copied to clipboard
open fun getError(): SigningError
Optional error
.TW.Common.Proto.SigningError error = 4;
Link copied to clipboard
error description
string error_message = 5;
Link copied to clipboard
open fun getErrorMessageBytes(): ByteString
error description
string error_message = 5;
Link copied to clipboard
open fun getErrorValue(): Int
Optional error
.TW.Common.Proto.SigningError error = 4;
Link copied to clipboard
open fun getTransaction(): Transaction
Resulting transaction.
.TW.Bitcoin.Proto.Transaction transaction = 1;
Link copied to clipboard
Transaction ID (hash)
string transaction_id = 3;
Link copied to clipboard
open fun getTransactionIdBytes(): ByteString
Transaction ID (hash)
string transaction_id = 3;
Link copied to clipboard
Resulting transaction.
.TW.Bitcoin.Proto.Transaction transaction = 1;
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream): SigningOutput
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): SigningOutput
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): SigningOutput
open fun parseFrom(data: ByteString): SigningOutput
open fun parseFrom(input: CodedInputStream): SigningOutput
open fun parseFrom(input: InputStream): SigningOutput
open fun parseFrom(data: ByteBuffer): SigningOutput
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): SigningOutput
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): SigningOutput
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): SigningOutput
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): SigningOutput
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): SigningOutput
Link copied to clipboard
open fun parser(): Parser<SigningOutput>

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard