@excubiae/contracts
Version:
2,373 lines • 192 kB
JSON
{
"_format": "hh-sol-artifact-1",
"contractName": "Vm",
"sourceName": "forge-std/src/Vm.sol",
"abi": [
{
"inputs": [
{
"internalType": "address",
"name": "target",
"type": "address"
}
],
"name": "accesses",
"outputs": [
{
"internalType": "bytes32[]",
"name": "readSlots",
"type": "bytes32[]"
},
{
"internalType": "bytes32[]",
"name": "writeSlots",
"type": "bytes32[]"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "activeFork",
"outputs": [
{
"internalType": "uint256",
"name": "forkId",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "privateKey",
"type": "uint256"
}
],
"name": "addr",
"outputs": [
{
"internalType": "address",
"name": "keyAddr",
"type": "address"
}
],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "account",
"type": "address"
}
],
"name": "allowCheatcodes",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
}
],
"name": "assertApproxEqAbs",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
}
],
"name": "assertApproxEqAbs",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqAbs",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqAbs",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertApproxEqAbsDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertApproxEqAbsDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqAbsDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqAbsDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqRel",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
}
],
"name": "assertApproxEqRel",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqRel",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
}
],
"name": "assertApproxEqRel",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertApproxEqRelDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqRelDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertApproxEqRelDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "maxPercentDelta",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertApproxEqRelDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32[]",
"name": "left",
"type": "bytes32[]"
},
{
"internalType": "bytes32[]",
"name": "right",
"type": "bytes32[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256[]",
"name": "left",
"type": "int256[]"
},
{
"internalType": "int256[]",
"name": "right",
"type": "int256[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "left",
"type": "address"
},
{
"internalType": "address",
"name": "right",
"type": "address"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "left",
"type": "string"
},
{
"internalType": "string",
"name": "right",
"type": "string"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address[]",
"name": "left",
"type": "address[]"
},
{
"internalType": "address[]",
"name": "right",
"type": "address[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address[]",
"name": "left",
"type": "address[]"
},
{
"internalType": "address[]",
"name": "right",
"type": "address[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool",
"name": "left",
"type": "bool"
},
{
"internalType": "bool",
"name": "right",
"type": "bool"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "left",
"type": "address"
},
{
"internalType": "address",
"name": "right",
"type": "address"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256[]",
"name": "left",
"type": "uint256[]"
},
{
"internalType": "uint256[]",
"name": "right",
"type": "uint256[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool[]",
"name": "left",
"type": "bool[]"
},
{
"internalType": "bool[]",
"name": "right",
"type": "bool[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256[]",
"name": "left",
"type": "int256[]"
},
{
"internalType": "int256[]",
"name": "right",
"type": "int256[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "left",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "right",
"type": "bytes32"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256[]",
"name": "left",
"type": "uint256[]"
},
{
"internalType": "uint256[]",
"name": "right",
"type": "uint256[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "left",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "right",
"type": "bytes"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "left",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "right",
"type": "bytes32"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string[]",
"name": "left",
"type": "string[]"
},
{
"internalType": "string[]",
"name": "right",
"type": "string[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32[]",
"name": "left",
"type": "bytes32[]"
},
{
"internalType": "bytes32[]",
"name": "right",
"type": "bytes32[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "left",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "right",
"type": "bytes"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool[]",
"name": "left",
"type": "bool[]"
},
{
"internalType": "bool[]",
"name": "right",
"type": "bool[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes[]",
"name": "left",
"type": "bytes[]"
},
{
"internalType": "bytes[]",
"name": "right",
"type": "bytes[]"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string[]",
"name": "left",
"type": "string[]"
},
{
"internalType": "string[]",
"name": "right",
"type": "string[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "left",
"type": "string"
},
{
"internalType": "string",
"name": "right",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes[]",
"name": "left",
"type": "bytes[]"
},
{
"internalType": "bytes[]",
"name": "right",
"type": "bytes[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool",
"name": "left",
"type": "bool"
},
{
"internalType": "bool",
"name": "right",
"type": "bool"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
}
],
"name": "assertEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertEqDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertEqDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEqDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertEqDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool",
"name": "condition",
"type": "bool"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertFalse",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool",
"name": "condition",
"type": "bool"
}
],
"name": "assertFalse",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
}
],
"name": "assertGe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
}
],
"name": "assertGe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertGeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertGeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
}
],
"name": "assertGt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
}
],
"name": "assertGt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertGtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertGtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertGtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
}
],
"name": "assertLe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
}
],
"name": "assertLe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLe",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertLeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertLeDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
}
],
"name": "assertLt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
}
],
"name": "assertLt",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertLtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertLtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "uint256",
"name": "decimals",
"type": "uint256"
}
],
"name": "assertLtDecimal",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32[]",
"name": "left",
"type": "bytes32[]"
},
{
"internalType": "bytes32[]",
"name": "right",
"type": "bytes32[]"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256[]",
"name": "left",
"type": "int256[]"
},
{
"internalType": "int256[]",
"name": "right",
"type": "int256[]"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool",
"name": "left",
"type": "bool"
},
{
"internalType": "bool",
"name": "right",
"type": "bool"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes[]",
"name": "left",
"type": "bytes[]"
},
{
"internalType": "bytes[]",
"name": "right",
"type": "bytes[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool",
"name": "left",
"type": "bool"
},
{
"internalType": "bool",
"name": "right",
"type": "bool"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool[]",
"name": "left",
"type": "bool[]"
},
{
"internalType": "bool[]",
"name": "right",
"type": "bool[]"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "left",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "right",
"type": "bytes"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address[]",
"name": "left",
"type": "address[]"
},
{
"internalType": "address[]",
"name": "right",
"type": "address[]"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "int256",
"name": "left",
"type": "int256"
},
{
"internalType": "int256",
"name": "right",
"type": "int256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256[]",
"name": "left",
"type": "uint256[]"
},
{
"internalType": "uint256[]",
"name": "right",
"type": "uint256[]"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bool[]",
"name": "left",
"type": "bool[]"
},
{
"internalType": "bool[]",
"name": "right",
"type": "bool[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "left",
"type": "string"
},
{
"internalType": "string",
"name": "right",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address[]",
"name": "left",
"type": "address[]"
},
{
"internalType": "address[]",
"name": "right",
"type": "address[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "string",
"name": "left",
"type": "string"
},
{
"internalType": "string",
"name": "right",
"type": "string"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "left",
"type": "address"
},
{
"internalType": "address",
"name": "right",
"type": "address"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "left",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "right",
"type": "bytes32"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes",
"name": "left",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "right",
"type": "bytes"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "left",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "right",
"type": "uint256"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256[]",
"name": "left",
"type": "uint256[]"
},
{
"internalType": "uint256[]",
"name": "right",
"type": "uint256[]"
},
{
"internalType": "string",
"name": "error",
"type": "string"
}
],
"name": "assertNotEq",
"outputs": [],
"stateMutability": "pure",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "left",
"type": "address"
},
{
"internalType": "address",
"name": "right",
"type": "address"
}
],
"name": "assertNotEq",
"outputs": [],
"stateM