BchSignRequestProps class

Constructors

BchSignRequestProps({Object? requestId, required List<BchTxInput> inputs, required List<BchTxOutput> outputs, required Object fee, int? dustThreshold, String? memo, required Object xfp, int? timestamp, String? origin})
const

Properties

dustThreshold int?
Dust threshold shown on the device; defaults to 546.
final
fee Object
Fee in satoshis (int or BigInt). Must equal sum(inputs) - sum(outputs) exactly.
final
hashCode int
The hash code for this object.
no setterinherited
inputs List<BchTxInput>
The UTXOs being spent.
final
memo String?
Optional memo shown on the device.
final
origin String?
final
outputs List<BchTxOutput>
Every output — change included — carries a real CashAddr.
final
requestId Object?
16 raw bytes (Uint8List) or a UUID String; minted when absent.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp int?
Milliseconds timestamp shown in the device log; 0 omits it.
final
xfp Object
The source fingerprint: a u32 int or an 8-hex String.
final

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