safe-apps-sdk
Version:
SDK developed to integrate third-party apps with Safe app.
14 lines (10 loc) • 508 B
text/typescript
import { ethers } from 'ethers';
const MAGIC_VALUE = '0x1626ba7e';
const MAGIC_VALUE_BYTES = '0x20c13b0b';
const EIP_1271_INTERFACE = new ethers.utils.Interface([
'function isValidSignature(bytes32 _dataHash, bytes calldata _signature) external view',
]);
const EIP_1271_BYTES_INTERFACE = new ethers.utils.Interface([
'function isValidSignature(bytes calldata _data, bytes calldata _signature) public view',
]);
export { EIP_1271_INTERFACE, EIP_1271_BYTES_INTERFACE, MAGIC_VALUE, MAGIC_VALUE_BYTES };