Interface for verifying contract-based account signatures Interface that verifies provided signature for the data Developer note: Interface defined by EIP-1271
isValidSignature(bytes32,bytes) view external
Returns whether the provided signature is valid for the provided data
| Name | Type | Description |
|---|---|---|
| hash | bytes32 | Hash of the data to be signed |
| signature | bytes | Signature byte array associated with _data |
Returns:
| Name | Type | Description |
|---|---|---|
| magicValue | bytes4 |
Interface for verifying contract-based account signatures Interface that verifies provided signature for the data Developer note: Interface defined by EIP-1271
isValidSignature(bytes32,bytes) view external
Returns whether the provided signature is valid for the provided data
| Name | Type | Description |
|---|---|---|
| hash | bytes32 | Hash of the data to be signed |
| signature | bytes | Signature byte array associated with _data |
Returns:
| Name | Type | Description |
|---|---|---|
| magicValue | bytes4 |