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