SignaturesRequestDetails class

Details of requested required signatures

Mixed-in types

Constructors

SignaturesRequestDetails({required List<SingleSignatureDetails> requiredSigs, SignatureMetadata? metadata, required Expiry expiry})
SignaturesRequestDetails.allowNegativeExpiry({required List<SingleSignatureDetails> requiredSigs, SignatureMetadata? metadata, required Expiry expiry})
SignaturesRequestDetails.fromBytes(Uint8List bytes)
Convenience constructor to construct from serialised bytes.
SignaturesRequestDetails.fromHex(String hex)
Convenience constructor to construct from encoded hex.
SignaturesRequestDetails.fromReader(BytesReader reader)

Properties

expiry Expiry
final
hashCode int
The hash code for this object.
no setterinherited
id SignaturesRequestId
no setter
metadata SignatureMetadata
The metadata contains details specific to the request and can vary depending on the type of request.
final
requiredSigs List<SingleSignatureDetails>
A request can be for one or more signatures at a time
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sigHash Uint8List
no setterinherited
size int
Obtains the cached size of the object
no setterinherited
uncachedSigHash Uint8List
no setteroverride

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toBytes() Uint8List
Obtains a cached Uint8List with data serialized for this object
inherited
toHex() String
inherited
toString() String
A string representation of this object.
inherited
write(Writer writer) → void
Override to write data into writer

Operators

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