@meterio/devkit
Version:
Typescript library to aid DApp development on Meter network
21 lines • 1.57 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ERC165 = exports.ERC165ABI = void 0;
const abi_1 = require("./abi");
const bitwise_1 = require("./bitwise");
const supportsInterfaceABI = {
inputs: [{ internalType: 'bytes4', name: 'interfaceId', type: 'bytes4' }],
name: 'supportsInterface',
outputs: [{ internalType: 'bool', name: '', type: 'bool' }],
stateMutability: 'view',
type: 'function',
};
const supportsInterface = new abi_1.abi.Function(supportsInterfaceABI);
exports.ERC165ABI = {
supportsInterfaceABI,
};
exports.ERC165 = {
supportsInterface,
interfaceID: (0, bitwise_1.XORBatch)(supportsInterface.signature),
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJjMTY1LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2VyYzE2NS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBNEI7QUFDNUIsdUNBQXFDO0FBRXJDLE1BQU0sb0JBQW9CLEdBQUc7SUFDM0IsTUFBTSxFQUFFLENBQUMsRUFBRSxZQUFZLEVBQUUsUUFBUSxFQUFFLElBQUksRUFBRSxhQUFhLEVBQUUsSUFBSSxFQUFFLFFBQVEsRUFBRSxDQUFDO0lBQ3pFLElBQUksRUFBRSxtQkFBbUI7SUFDekIsT0FBTyxFQUFFLENBQUMsRUFBRSxZQUFZLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxDQUFDO0lBQzNELGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLElBQUksRUFBRSxVQUFVO0NBQ2pCLENBQUM7QUFDRixNQUFNLGlCQUFpQixHQUFHLElBQUksU0FBRyxDQUFDLFFBQVEsQ0FBQyxvQkFBK0MsQ0FBQyxDQUFDO0FBRS9FLFFBQUEsU0FBUyxHQUFHO0lBQ3ZCLG9CQUFvQjtDQUNyQixDQUFDO0FBRVcsUUFBQSxNQUFNLEdBQUc7SUFDcEIsaUJBQWlCO0lBQ2pCLFdBQVcsRUFBRSxJQUFBLGtCQUFRLEVBQUMsaUJBQWlCLENBQUMsU0FBUyxDQUFDO0NBQ25ELENBQUMifQ==