UNPKG

intents-framework

Version:

A reference ERC7683 implementation with TypeScript support

155 lines 3.23 kB
[ { "type": "function", "name": "excludeArtifacts", "inputs": [], "outputs": [ { "name": "excludedArtifacts_", "type": "string[]", "internalType": "string[]" } ], "stateMutability": "view" }, { "type": "function", "name": "excludeContracts", "inputs": [], "outputs": [ { "name": "excludedContracts_", "type": "address[]", "internalType": "address[]" } ], "stateMutability": "view" }, { "type": "function", "name": "excludeSenders", "inputs": [], "outputs": [ { "name": "excludedSenders_", "type": "address[]", "internalType": "address[]" } ], "stateMutability": "view" }, { "type": "function", "name": "targetArtifactSelectors", "inputs": [], "outputs": [ { "name": "targetedArtifactSelectors_", "type": "tuple[]", "internalType": "struct StdInvariant.FuzzSelector[]", "components": [ { "name": "addr", "type": "address", "internalType": "address" }, { "name": "selectors", "type": "bytes4[]", "internalType": "bytes4[]" } ] } ], "stateMutability": "view" }, { "type": "function", "name": "targetArtifacts", "inputs": [], "outputs": [ { "name": "targetedArtifacts_", "type": "string[]", "internalType": "string[]" } ], "stateMutability": "view" }, { "type": "function", "name": "targetContracts", "inputs": [], "outputs": [ { "name": "targetedContracts_", "type": "address[]", "internalType": "address[]" } ], "stateMutability": "view" }, { "type": "function", "name": "targetInterfaces", "inputs": [], "outputs": [ { "name": "targetedInterfaces_", "type": "tuple[]", "internalType": "struct StdInvariant.FuzzInterface[]", "components": [ { "name": "addr", "type": "address", "internalType": "address" }, { "name": "artifacts", "type": "string[]", "internalType": "string[]" } ] } ], "stateMutability": "view" }, { "type": "function", "name": "targetSelectors", "inputs": [], "outputs": [ { "name": "targetedSelectors_", "type": "tuple[]", "internalType": "struct StdInvariant.FuzzSelector[]", "components": [ { "name": "addr", "type": "address", "internalType": "address" }, { "name": "selectors", "type": "bytes4[]", "internalType": "bytes4[]" } ] } ], "stateMutability": "view" }, { "type": "function", "name": "targetSenders", "inputs": [], "outputs": [ { "name": "targetedSenders_", "type": "address[]", "internalType": "address[]" } ], "stateMutability": "view" } ]