VerifySig class

Constructors

VerifySig({required EthereumAddress address, required Web3Client client, int? chainId})

Properties

chainId int?
finalinherited
client → Web3Client
finalinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
self → DeployedContract
finalinherited

Methods

checkSignature(ContractFunction function, String expected) bool
Returns whether the function has the expected selector.
inherited
isValidSignature(Uint8List _hash, Uint8List _signature, {BlockNum? atBlock}) Future<Uint8List>
The optional atBlock parameter can be used to view historical data. When set, the function will be evaluated in the specified block. By default, the latest on-chain block will be used.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
read(ContractFunction function, List params, BlockNum? atBlock) Future<List>
inherited
toString() String
A string representation of this object.
inherited
write(Credentials credentials, Transaction? base, ContractFunction function, List parameters) Future<String>
inherited

Operators

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