VerifyCardanoSignatureArgs class
Inputs for verifyCardanoSignature.
Constructors
-
VerifyCardanoSignatureArgs({required Uint8List signData, Uint8List? witnessSet, List<
CardanoWitness> ? witnesses, VerifyCardanoAccount? account, List<String> ? signerPaths}) -
const
Properties
- account → VerifyCardanoAccount?
-
Optional but STRONGLY recommended — binds the witnesses to YOUR wallet:
the linked account's key material plus the signing paths your request
carried. Without it the check only proves internal consistency of the
reply (any key could have produced a matching pair).
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signData → Uint8List
-
The exact bytes the request carried in
signData(the full tx CBOR array).final -
signerPaths
→ List<
String> ? -
The unique signing paths of the request (utxos + certKeys), e.g.
m/1852'/1815'/0'/0/0.final -
witnesses
→ List<
CardanoWitness> ? -
final
- witnessSet → Uint8List?
-
The reply's witness set (or already-parsed witnesses).
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