IValidatePolkadotWalletSignature class
Represents the parameters for checking validity of a signed message from a Polkadot wallet address.
- Inheritance
-
- Object
- IValidateSignatureTimestamp
- IValidatePolkadotWalletSignature
Constructors
- IValidatePolkadotWalletSignature({required dynamic message, required dynamic signature, required dynamic walletAddress, int? timestamp, int? signatureValidityMinutes})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- message → dynamic
-
The message that has been signed by the wallet.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- signature → dynamic
-
The wallet's signature for the given message
final
- signatureValidityMinutes → int?
-
For how many minutes the wallet signature is valid (default 10).
finalinherited
- timestamp → int?
-
The timestamp when the message was generated, for added security (optional).
finalinherited
- walletAddress → dynamic
-
Wallet address parameter, used to check if address obtained from signature matches the parameter address
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