UNPKG

randomness-js

Version:

A library for consuming, verifying and using randomness from the dcipher network

2,746 lines (2,744 loc) 158 kB
/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { Contract, Interface, type ContractRunner } from "ethers"; import type { VmSafe, VmSafeInterface } from "../../Vm.sol/VmSafe"; const _abi = [ { 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: "addr", inputs: [ { name: "privateKey", type: "uint256", internalType: "uint256", }, ], outputs: [ { name: "keyAddr", type: "address", internalType: "address", }, ], 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", }, ], 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", internalType: "uint256", }, { name: "decimals", type: "uint256", internalType: "uint256", }, { name: "error", type: "string", internalType: "string", }, ], outputs: [], stateMutability: "pure", }, { type: "function", name: "assertTrue", inputs: [ { name: "condition", type: "bool", internalType: "bool", }, ], outputs: [], stateMutability: "pure", }, { type: "function", name: "assertTrue", inputs: [ { name: "condition", type: "bool", internalType: "bool", }, { name: "error", type: "string", internalType: "string", }, ], outputs: [], stateMutability: "pure", }, { type: "function", name: "assume", inputs: [ { name: "condition", type: "bool", internalType: "bool", }, ], outputs: [], stateMutability: "pure", }, { type: "function", name: "assumeNoRevert", inputs: [], outputs: [], stateMutability: "pure", }, { type: "function", name: "assumeNoRevert", inputs: [ { name: "potentialReverts", type: "tuple[]", internalType: "struct VmSafe.PotentialRevert[]", components: [ { name: "reverter", type: "address", internalType: "address", }, { name: "partialMatch", type: "bool", internalType: "bool", }, { name: "revertData", type: "bytes", internalType: "bytes", }, ], }, ], outputs: [], stateMutability: "pure", }, { type: "function", name: "assumeNoRevert", inputs: [ { name: "potentialRevert", type: "tuple", internalType: "struct VmSafe.PotentialRevert", components: [ { name: "reverter", type: "address", internalType: "address", }, { name: "partialMatch", type: "bool", internalType: "bool", }, { name: "revertData", type: "bytes", internalType: "bytes", }, ], }, ], outputs: [], stateMutability: "pure", }, { type: "function", name: "attachDelegation", inputs: [ { name: "signedDelegation", type: "tuple", internalType: "struct VmSafe.SignedDelegation", components: [ { name: "v", type: "uint8", internalType: "uint8", }, { name: "r", type: "byte