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