RawTransaction class sealed

Implementers

Properties

asHex String
no setter
bytes Uint8List
no setter
fee BigInt
no setter
hashCode int
The hash code for this object.
no setterinherited
inputMap Map<ElectrumOutput, Input>?
Mapping of UTXOs to generated inputs Non Null if returned from buildUnsignedTransaction
final
inputs List<Input>
final
outputs List<Output>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size int
no setter
targetAmount BigInt
no setter
totalInputValue BigInt
no setter
totalOutputValue BigInt
no setter
txid String
no setter
version int
final
weight BigInt
no setter

Methods

createCopy() RawTransaction
legacySigHash({required int index, required Uint8List prevScriptPubKey, required int hashType}) Uint8List
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sign({required Uint8List seed, required HDWalletPath walletPath, required UTXONetworkType networkType}) RawTransaction
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

build({required int version, required List<Output> outputs, required Map<ElectrumOutput, Input> inputMap, int? lockTime, int? validFrom, int? validUntil}) RawTransaction