@excubiae/contracts
Version:
1 lines • 6.46 kB
JSON
{"abi":[{"type":"function","name":"check","inputs":[{"name":"","type":"address","internalType":"address"},{"name":"","type":"bytes","internalType":"bytes"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"pure"}],"bytecode":{"object":"0x6080604052348015600e575f5ffd5b506101198061001c5f395ff3fe6080604052348015600e575f5ffd5b50600436106026575f3560e01c8063e2b2408514602a575b5f5ffd5b603d60353660046051565b5f9392505050565b604051901515815260200160405180910390f35b5f5f5f604084860312156062575f5ffd5b833573ffffffffffffffffffffffffffffffffffffffff811681146084575f5ffd5b9250602084013567ffffffffffffffff811115609e575f5ffd5b8401601f8101861360ad575f5ffd5b803567ffffffffffffffff81111560c2575f5ffd5b86602082840101111560d2575f5ffd5b93966020919091019550929350505056fea2646970667358221220721291d52fe0c8689a843ecda63792c5faf1ff14f94adfd1d4b4b0abdcbbb00d64736f6c634300081c0033","sourceMap":"307:322:79:-:0;;;;;;;;;;;;;;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x6080604052348015600e575f5ffd5b50600436106026575f3560e01c8063e2b2408514602a575b5f5ffd5b603d60353660046051565b5f9392505050565b604051901515815260200160405180910390f35b5f5f5f604084860312156062575f5ffd5b833573ffffffffffffffffffffffffffffffffffffffff811681146084575f5ffd5b9250602084013567ffffffffffffffff811115609e575f5ffd5b8401601f8101861360ad575f5ffd5b803567ffffffffffffffff81111560c2575f5ffd5b86602082840101111560d2575f5ffd5b93966020919091019550929350505056fea2646970667358221220721291d52fe0c8689a843ecda63792c5faf1ff14f94adfd1d4b4b0abdcbbb00d64736f6c634300081c0033","sourceMap":"307:322:79:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;520:107;;;;;;:::i;:::-;592:4;520:107;;;;;;;;;967:14:133;;960:22;942:41;;930:2;915:18;520:107:79;;;;;;;14:783:133;93:6;101;109;162:2;150:9;141:7;137:23;133:32;130:52;;;178:1;175;168:12;130:52;217:9;204:23;267:42;260:5;256:54;249:5;246:65;236:93;;325:1;322;315:12;236:93;348:5;-1:-1:-1;404:2:133;389:18;;376:32;431:18;420:30;;417:50;;;463:1;460;453:12;417:50;486:22;;539:4;531:13;;527:27;-1:-1:-1;517:55:133;;568:1;565;558:12;517:55;608:2;595:16;634:18;626:6;623:30;620:50;;;666:1;663;656:12;620:50;711:7;706:2;697:6;693:2;689:15;685:24;682:37;679:57;;;732:1;729;722:12;679:57;14:783;;763:2;755:11;;;;;-1:-1:-1;785:6:133;;-1:-1:-1;;;14:783:133:o","linkReferences":{}},"methodIdentifiers":{"check(address,bytes)":"e2b24085"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.28+commit.7893614a\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"check\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}],\"devdoc\":{\"details\":\"Provides a dummy check function that always returns false.\",\"kind\":\"dev\",\"methods\":{\"check(address,bytes)\":{\"details\":\"This function simulates a failed check for testing.\",\"returns\":{\"_0\":\"Always returns false.\"}}},\"title\":\"BaseCheckerMock\",\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{\"check(address,bytes)\":{\"notice\":\"Mock check function that always returns false.\"}},\"notice\":\"Mock implementation of the IBaseChecker interface for testing purposes.\",\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/test/extensions/mocks/BaseCheckerMock.sol\":\"BaseCheckerMock\"},\"evmVersion\":\"prague\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":200000},\"remappings\":[\":@openzeppelin/=node_modules/@openzeppelin/\",\":@semaphore-protocol/=node_modules/@semaphore-protocol/\",\":@solady/=node_modules/solady/\",\":@zk-kit/=node_modules/@zk-kit/\",\":eth-gas-reporter/=node_modules/eth-gas-reporter/\",\":forge-std/=node_modules/forge-std/\",\":hardhat/=node_modules/hardhat/\",\":poseidon-solidity/=node_modules/poseidon-solidity/\",\":solady/=node_modules/solady/\"]},\"sources\":{\"contracts/interfaces/IBaseChecker.sol\":{\"keccak256\":\"0x2e78c67cfe2594fbe999da0a5102099feec5b7344023f6f95c862130d8097b4a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://dd6235abb53aed81c48eef7847af7fd9533ceb81afd3670541e29c1f41c275c1\",\"dweb:/ipfs/Qmbjmk4hjb4awhdk3v7WbZC3NuSeWoioewcp8FyBhkMfRB\"]},\"contracts/test/extensions/mocks/BaseCheckerMock.sol\":{\"keccak256\":\"0xc475d225bf35f4faf233df87f03ceab909c7f762aaa6273de8694d72808f97e0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://39100db562acc2a48638f74c4c293b542196dc9d3cc39fb0420281c8dad24ebf\",\"dweb:/ipfs/QmZXQwhZmuKbuSiQJVAMMWjwcH4DLuArDPuaPCf7KxKxUo\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.28+commit.7893614a"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"pure","type":"function","name":"check","outputs":[{"internalType":"bool","name":"","type":"bool"}]}],"devdoc":{"kind":"dev","methods":{"check(address,bytes)":{"details":"This function simulates a failed check for testing.","returns":{"_0":"Always returns false."}}},"version":1},"userdoc":{"kind":"user","methods":{"check(address,bytes)":{"notice":"Mock check function that always returns false."}},"version":1}},"settings":{"remappings":["@openzeppelin/=node_modules/@openzeppelin/","@semaphore-protocol/=node_modules/@semaphore-protocol/","@solady/=node_modules/solady/","@zk-kit/=node_modules/@zk-kit/","eth-gas-reporter/=node_modules/eth-gas-reporter/","forge-std/=node_modules/forge-std/","hardhat/=node_modules/hardhat/","poseidon-solidity/=node_modules/poseidon-solidity/","solady/=node_modules/solady/"],"optimizer":{"enabled":true,"runs":200000},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"contracts/test/extensions/mocks/BaseCheckerMock.sol":"BaseCheckerMock"},"evmVersion":"prague","libraries":{}},"sources":{"contracts/interfaces/IBaseChecker.sol":{"keccak256":"0x2e78c67cfe2594fbe999da0a5102099feec5b7344023f6f95c862130d8097b4a","urls":["bzz-raw://dd6235abb53aed81c48eef7847af7fd9533ceb81afd3670541e29c1f41c275c1","dweb:/ipfs/Qmbjmk4hjb4awhdk3v7WbZC3NuSeWoioewcp8FyBhkMfRB"],"license":"MIT"},"contracts/test/extensions/mocks/BaseCheckerMock.sol":{"keccak256":"0xc475d225bf35f4faf233df87f03ceab909c7f762aaa6273de8694d72808f97e0","urls":["bzz-raw://39100db562acc2a48638f74c4c293b542196dc9d3cc39fb0420281c8dad24ebf","dweb:/ipfs/QmZXQwhZmuKbuSiQJVAMMWjwcH4DLuArDPuaPCf7KxKxUo"],"license":"MIT"}},"version":1},"id":79}