TWTransactionCompiler class abstract

Non-core transaction utility methods, like building a transaction using an external signature.

Constructors

TWTransactionCompiler.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

TWTransactionCompilerBuildInput(int coinType, Pointer<Utf8> from, Pointer<Utf8> to, Pointer<Utf8> amount, Pointer<Utf8> asset, Pointer<Utf8> memo, Pointer<Utf8> chainId) Pointer<Void>
Builds a coin-specific SigningInput (proto object) from a simple transaction.
TWTransactionCompilerCompileWithSignatures(int coinType, Pointer<Void> txInputData, Pointer<Void> signatures, Pointer<Void> publicKeys) Pointer<Void>
Compiles a complete transation with one or more external signatures.
TWTransactionCompilerPreImageHashes(int coinType, Pointer<Void> txInputData) Pointer<Void>
Obtains pre-signing hashes of a transaction.