intents-framework
Version:
A reference ERC7683 implementation with TypeScript support
2,622 lines • 157 kB
JSON
[
{
"type": "function",
"name": "accesses",
"inputs": [
{
"name": "target",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "readSlots",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "writeSlots",
"type": "bytes32[]",
"internalType": "bytes32[]"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "activeFork",
"inputs": [],
"outputs": [
{
"name": "forkId",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "addr",
"inputs": [
{
"name": "privateKey",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "keyAddr",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "pure"
},
{
"type": "function",
"name": "allowCheatcodes",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "assertApproxEqAbs",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbs",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbs",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbs",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbsDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbsDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbsDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqAbsDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRel",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRel",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRel",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRel",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRelDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRelDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRelDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertApproxEqRelDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "maxPercentDelta",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "right",
"type": "bytes32[]",
"internalType": "bytes32[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "int256[]",
"internalType": "int256[]"
},
{
"name": "right",
"type": "int256[]",
"internalType": "int256[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "address",
"internalType": "address"
},
{
"name": "right",
"type": "address",
"internalType": "address"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "string",
"internalType": "string"
},
{
"name": "right",
"type": "string",
"internalType": "string"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "right",
"type": "address[]",
"internalType": "address[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "right",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bool",
"internalType": "bool"
},
{
"name": "right",
"type": "bool",
"internalType": "bool"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "address",
"internalType": "address"
},
{
"name": "right",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "right",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bool[]",
"internalType": "bool[]"
},
{
"name": "right",
"type": "bool[]",
"internalType": "bool[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "int256[]",
"internalType": "int256[]"
},
{
"name": "right",
"type": "int256[]",
"internalType": "int256[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "right",
"type": "bytes32",
"internalType": "bytes32"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "right",
"type": "uint256[]",
"internalType": "uint256[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "right",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "right",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "string[]",
"internalType": "string[]"
},
{
"name": "right",
"type": "string[]",
"internalType": "string[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "right",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "right",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bool[]",
"internalType": "bool[]"
},
{
"name": "right",
"type": "bool[]",
"internalType": "bool[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes[]",
"internalType": "bytes[]"
},
{
"name": "right",
"type": "bytes[]",
"internalType": "bytes[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "string[]",
"internalType": "string[]"
},
{
"name": "right",
"type": "string[]",
"internalType": "string[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "string",
"internalType": "string"
},
{
"name": "right",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bytes[]",
"internalType": "bytes[]"
},
{
"name": "right",
"type": "bytes[]",
"internalType": "bytes[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "bool",
"internalType": "bool"
},
{
"name": "right",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEq",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEqDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEqDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEqDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertEqDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertFalse",
"inputs": [
{
"name": "condition",
"type": "bool",
"internalType": "bool"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertFalse",
"inputs": [
{
"name": "condition",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGe",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGe",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGe",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGe",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGeDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGeDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGeDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGeDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGt",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGt",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGt",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGt",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGtDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGtDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGtDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertGtDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLe",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLe",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLe",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLe",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLeDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLeDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLeDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLeDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLt",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLt",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLt",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLt",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLtDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLtDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLtDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertLtDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "right",
"type": "bytes32[]",
"internalType": "bytes32[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "int256[]",
"internalType": "int256[]"
},
{
"name": "right",
"type": "int256[]",
"internalType": "int256[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bool",
"internalType": "bool"
},
{
"name": "right",
"type": "bool",
"internalType": "bool"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes[]",
"internalType": "bytes[]"
},
{
"name": "right",
"type": "bytes[]",
"internalType": "bytes[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bool",
"internalType": "bool"
},
{
"name": "right",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bool[]",
"internalType": "bool[]"
},
{
"name": "right",
"type": "bool[]",
"internalType": "bool[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "right",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "right",
"type": "address[]",
"internalType": "address[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "right",
"type": "uint256[]",
"internalType": "uint256[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bool[]",
"internalType": "bool[]"
},
{
"name": "right",
"type": "bool[]",
"internalType": "bool[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "string",
"internalType": "string"
},
{
"name": "right",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "right",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "string",
"internalType": "string"
},
{
"name": "right",
"type": "string",
"internalType": "string"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "address",
"internalType": "address"
},
{
"name": "right",
"type": "address",
"internalType": "address"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "right",
"type": "bytes32",
"internalType": "bytes32"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "right",
"type": "bytes",
"internalType": "bytes"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "right",
"type": "uint256[]",
"internalType": "uint256[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "address",
"internalType": "address"
},
{
"name": "right",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "right",
"type": "bytes32",
"internalType": "bytes32"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "string[]",
"internalType": "string[]"
},
{
"name": "right",
"type": "string[]",
"internalType": "string[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "right",
"type": "bytes32[]",
"internalType": "bytes32[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "string[]",
"internalType": "string[]"
},
{
"name": "right",
"type": "string[]",
"internalType": "string[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "int256[]",
"internalType": "int256[]"
},
{
"name": "right",
"type": "int256[]",
"internalType": "int256[]"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "bytes[]",
"internalType": "bytes[]"
},
{
"name": "right",
"type": "bytes[]",
"internalType": "bytes[]"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEq",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEqDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEqDecimal",
"inputs": [
{
"name": "left",
"type": "int256",
"internalType": "int256"
},
{
"name": "right",
"type": "int256",
"internalType": "int256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "error",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEqDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "decimals",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "pure"
},
{
"type": "function",
"name": "assertNotEqDecimal",
"inputs": [
{
"name": "left",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "right",
"type": "uint256",
"