Spaces:
Running
Running
| {"abi":[{"type":"function","name":"IS_TEST","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"excludeArtifacts","inputs":[],"outputs":[{"name":"excludedArtifacts_","type":"string[]","internalType":"string[]"}],"stateMutability":"view"},{"type":"function","name":"excludeContracts","inputs":[],"outputs":[{"name":"excludedContracts_","type":"address[]","internalType":"address[]"}],"stateMutability":"view"},{"type":"function","name":"excludeSelectors","inputs":[],"outputs":[{"name":"excludedSelectors_","type":"tuple[]","internalType":"struct StdInvariant.FuzzSelector[]","components":[{"name":"addr","type":"address","internalType":"address"},{"name":"selectors","type":"bytes4[]","internalType":"bytes4[]"}]}],"stateMutability":"view"},{"type":"function","name":"excludeSenders","inputs":[],"outputs":[{"name":"excludedSenders_","type":"address[]","internalType":"address[]"}],"stateMutability":"view"},{"type":"function","name":"failed","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"targetArtifactSelectors","inputs":[],"outputs":[{"name":"targetedArtifactSelectors_","type":"tuple[]","internalType":"struct StdInvariant.FuzzArtifactSelector[]","components":[{"name":"artifact","type":"string","internalType":"string"},{"name":"selectors","type":"bytes4[]","internalType":"bytes4[]"}]}],"stateMutability":"view"},{"type":"function","name":"targetArtifacts","inputs":[],"outputs":[{"name":"targetedArtifacts_","type":"string[]","internalType":"string[]"}],"stateMutability":"view"},{"type":"function","name":"targetContracts","inputs":[],"outputs":[{"name":"targetedContracts_","type":"address[]","internalType":"address[]"}],"stateMutability":"view"},{"type":"function","name":"targetInterfaces","inputs":[],"outputs":[{"name":"targetedInterfaces_","type":"tuple[]","internalType":"struct StdInvariant.FuzzInterface[]","components":[{"name":"addr","type":"address","internalType":"address"},{"name":"artifacts","type":"string[]","internalType":"string[]"}]}],"stateMutability":"view"},{"type":"function","name":"targetSelectors","inputs":[],"outputs":[{"name":"targetedSelectors_","type":"tuple[]","internalType":"struct StdInvariant.FuzzSelector[]","components":[{"name":"addr","type":"address","internalType":"address"},{"name":"selectors","type":"bytes4[]","internalType":"bytes4[]"}]}],"stateMutability":"view"},{"type":"function","name":"targetSenders","inputs":[],"outputs":[{"name":"targetedSenders_","type":"address[]","internalType":"address[]"}],"stateMutability":"view"},{"type":"event","name":"log","inputs":[{"name":"","type":"string","indexed":false,"internalType":"string"}],"anonymous":false},{"type":"event","name":"log_address","inputs":[{"name":"","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"type":"event","name":"log_array","inputs":[{"name":"val","type":"uint256[]","indexed":false,"internalType":"uint256[]"}],"anonymous":false},{"type":"event","name":"log_array","inputs":[{"name":"val","type":"int256[]","indexed":false,"internalType":"int256[]"}],"anonymous":false},{"type":"event","name":"log_array","inputs":[{"name":"val","type":"address[]","indexed":false,"internalType":"address[]"}],"anonymous":false},{"type":"event","name":"log_bytes","inputs":[{"name":"","type":"bytes","indexed":false,"internalType":"bytes"}],"anonymous":false},{"type":"event","name":"log_bytes32","inputs":[{"name":"","type":"bytes32","indexed":false,"internalType":"bytes32"}],"anonymous":false},{"type":"event","name":"log_int","inputs":[{"name":"","type":"int256","indexed":false,"internalType":"int256"}],"anonymous":false},{"type":"event","name":"log_named_address","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"type":"event","name":"log_named_array","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"uint256[]","indexed":false,"internalType":"uint256[]"}],"anonymous":false},{"type":"event","name":"log_named_array","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"int256[]","indexed":false,"internalType":"int256[]"}],"anonymous":false},{"type":"event","name":"log_named_array","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"address[]","indexed":false,"internalType":"address[]"}],"anonymous":false},{"type":"event","name":"log_named_bytes","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"bytes","indexed":false,"internalType":"bytes"}],"anonymous":false},{"type":"event","name":"log_named_bytes32","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"bytes32","indexed":false,"internalType":"bytes32"}],"anonymous":false},{"type":"event","name":"log_named_decimal_int","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"int256","indexed":false,"internalType":"int256"},{"name":"decimals","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"log_named_decimal_uint","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"decimals","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"log_named_int","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"int256","indexed":false,"internalType":"int256"}],"anonymous":false},{"type":"event","name":"log_named_string","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"string","indexed":false,"internalType":"string"}],"anonymous":false},{"type":"event","name":"log_named_uint","inputs":[{"name":"key","type":"string","indexed":false,"internalType":"string"},{"name":"val","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"log_string","inputs":[{"name":"","type":"string","indexed":false,"internalType":"string"}],"anonymous":false},{"type":"event","name":"log_uint","inputs":[{"name":"","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"logs","inputs":[{"name":"","type":"bytes","indexed":false,"internalType":"bytes"}],"anonymous":false}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{"IS_TEST()":"fa7626d4","excludeArtifacts()":"b5508aa9","excludeContracts()":"e20c9f71","excludeSelectors()":"b0464fdc","excludeSenders()":"1ed7831c","failed()":"ba414fa6","targetArtifactSelectors()":"66d9a9a0","targetArtifacts()":"85226c81","targetContracts()":"3f7286f4","targetInterfaces()":"2ade3880","targetSelectors()":"916a17c6","targetSenders()":"3e5e3c23"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.35+commit.47b9dedd\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"name\":\"log\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"log_address\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"val\",\"type\":\"uint256[]\"}],\"name\":\"log_array\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"int256[]\",\"name\":\"val\",\"type\":\"int256[]\"}],\"name\":\"log_array\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"val\",\"type\":\"address[]\"}],\"name\":\"log_array\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"log_bytes\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"name\":\"log_bytes32\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"int256\",\"name\":\"\",\"type\":\"int256\"}],\"name\":\"log_int\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"val\",\"type\":\"address\"}],\"name\":\"log_named_address\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"uint256[]\",\"name\":\"val\",\"type\":\"uint256[]\"}],\"name\":\"log_named_array\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"int256[]\",\"name\":\"val\",\"type\":\"int256[]\"}],\"name\":\"log_named_array\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"address[]\",\"name\":\"val\",\"type\":\"address[]\"}],\"name\":\"log_named_array\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"val\",\"type\":\"bytes\"}],\"name\":\"log_named_bytes\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"val\",\"type\":\"bytes32\"}],\"name\":\"log_named_bytes32\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"int256\",\"name\":\"val\",\"type\":\"int256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"decimals\",\"type\":\"uint256\"}],\"name\":\"log_named_decimal_int\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"val\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"decimals\",\"type\":\"uint256\"}],\"name\":\"log_named_decimal_uint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"int256\",\"name\":\"val\",\"type\":\"int256\"}],\"name\":\"log_named_int\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"val\",\"type\":\"string\"}],\"name\":\"log_named_string\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"key\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"val\",\"type\":\"uint256\"}],\"name\":\"log_named_uint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"name\":\"log_string\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"log_uint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"logs\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"IS_TEST\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"excludeArtifacts\",\"outputs\":[{\"internalType\":\"string[]\",\"name\":\"excludedArtifacts_\",\"type\":\"string[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"excludeContracts\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"excludedContracts_\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"excludeSelectors\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"addr\",\"type\":\"address\"},{\"internalType\":\"bytes4[]\",\"name\":\"selectors\",\"type\":\"bytes4[]\"}],\"internalType\":\"struct StdInvariant.FuzzSelector[]\",\"name\":\"excludedSelectors_\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"excludeSenders\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"excludedSenders_\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"failed\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"targetArtifactSelectors\",\"outputs\":[{\"components\":[{\"internalType\":\"string\",\"name\":\"artifact\",\"type\":\"string\"},{\"internalType\":\"bytes4[]\",\"name\":\"selectors\",\"type\":\"bytes4[]\"}],\"internalType\":\"struct StdInvariant.FuzzArtifactSelector[]\",\"name\":\"targetedArtifactSelectors_\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"targetArtifacts\",\"outputs\":[{\"internalType\":\"string[]\",\"name\":\"targetedArtifacts_\",\"type\":\"string[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"targetContracts\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"targetedContracts_\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"targetInterfaces\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"addr\",\"type\":\"address\"},{\"internalType\":\"string[]\",\"name\":\"artifacts\",\"type\":\"string[]\"}],\"internalType\":\"struct StdInvariant.FuzzInterface[]\",\"name\":\"targetedInterfaces_\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"targetSelectors\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"addr\",\"type\":\"address\"},{\"internalType\":\"bytes4[]\",\"name\":\"selectors\",\"type\":\"bytes4[]\"}],\"internalType\":\"struct StdInvariant.FuzzSelector[]\",\"name\":\"targetedSelectors_\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"targetSenders\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"targetedSenders_\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{\"excludeArtifacts()\":{\"returns\":{\"excludedArtifacts_\":\"The list of excluded artifact identifiers.\"}},\"excludeContracts()\":{\"returns\":{\"excludedContracts_\":\"The list of excluded contract addresses.\"}},\"excludeSelectors()\":{\"returns\":{\"excludedSelectors_\":\"The list of excluded selector configurations.\"}},\"excludeSenders()\":{\"returns\":{\"excludedSenders_\":\"The list of excluded sender addresses.\"}},\"failed()\":{\"returns\":{\"_0\":\"True if any assertion has failed, false otherwise.\"}},\"targetArtifactSelectors()\":{\"returns\":{\"targetedArtifactSelectors_\":\"The list of targeted artifact-selector configurations.\"}},\"targetArtifacts()\":{\"returns\":{\"targetedArtifacts_\":\"The list of targeted artifact identifiers.\"}},\"targetContracts()\":{\"returns\":{\"targetedContracts_\":\"The list of targeted contract addresses.\"}},\"targetInterfaces()\":{\"returns\":{\"targetedInterfaces_\":\"The list of targeted address-interface configurations.\"}},\"targetSelectors()\":{\"returns\":{\"targetedSelectors_\":\"The list of targeted selector configurations.\"}},\"targetSenders()\":{\"returns\":{\"targetedSenders_\":\"The list of targeted sender addresses.\"}}},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{\"excludeArtifacts()\":{\"notice\":\"Returns artifact identifiers configured via `excludeArtifact`.\"},\"excludeContracts()\":{\"notice\":\"Returns contract addresses configured via `excludeContract`.\"},\"excludeSelectors()\":{\"notice\":\"Returns selector exclusions configured via `excludeSelector`.\"},\"excludeSenders()\":{\"notice\":\"Returns senders configured via `excludeSender`.\"},\"failed()\":{\"notice\":\"Returns true if any test assertion has failed.\"},\"targetArtifactSelectors()\":{\"notice\":\"Returns artifact-selector targets configured via `targetArtifactSelector`.\"},\"targetArtifacts()\":{\"notice\":\"Returns artifact identifiers configured via `targetArtifact`.\"},\"targetContracts()\":{\"notice\":\"Returns contract addresses configured via `targetContract`.\"},\"targetInterfaces()\":{\"notice\":\"Returns address-interface targets configured via `targetInterface`.\"},\"targetSelectors()\":{\"notice\":\"Returns selector targets configured via `targetSelector`.\"},\"targetSenders()\":{\"notice\":\"Returns sender allowlist configured via `targetSender` (empty means no sender allowlist).\"}},\"version\":1}},\"settings\":{\"compilationTarget\":{\"lib/forge-std/src/Test.sol\":\"Test\"},\"evmVersion\":\"osaka\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[\":@openzeppelin/=lib/openzeppelin-contracts/\",\":erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":halmos-cheatcodes/=lib/openzeppelin-contracts/lib/halmos-cheatcodes/src/\",\":openzeppelin-contracts/=lib/openzeppelin-contracts/\"]},\"sources\":{\"lib/forge-std/src/Base.sol\":{\"keccak256\":\"0x926f1c9907b7dadb56dc920ae80dc473070989ab1f09b63e207ddc2d37110faa\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://8a470cde3eb7aa7ff3ac0d71c6b8e06f394609b937a7edbc7b5fdfab18c2b710\",\"dweb:/ipfs/QmUgmpmVzLXfmxhmnPjx9TUc2WdgNdBuucFZfh6fSciaFp\"]},\"lib/forge-std/src/StdAssertions.sol\":{\"keccak256\":\"0xce50b259ad03f10f6fd2d243adee8ddba86382977af9cc482ff3aebe25bbd4e0\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://342aded29e4ffda7102e1ef49399b1fb99b51b8fc16098dcbf5bc5f57aa8ba5b\",\"dweb:/ipfs/QmezgFiJ7tJ8ep8cyJQy5LX9MDrFUZCzBc6MLBFjNsmRWh\"]},\"lib/forge-std/src/StdChains.sol\":{\"keccak256\":\"0x82eeb7cc1357c2e058529b3c74cc77a908a54eafd2adbe561b225b72f2f3aa24\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://4d516d5ee5b8c524fbf3b7761237e6bb5e05cee174919fe2554d349deef6ff7c\",\"dweb:/ipfs/QmXfqAf6wRrM15yxMbz6o6eqTf3hLw3CxfVxajUZ5FRP7i\"]},\"lib/forge-std/src/StdCheats.sol\":{\"keccak256\":\"0x0d25ef684a8390fe275153f2e34db48d6e62007e7e4f44544688fa4621f2bc3b\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://fb1b7bee2249eea6abf2aaf753b34edf1e10f625d5b47671870046b9e994c74a\",\"dweb:/ipfs/QmYAcokZUtf8hcUFwSsS6g4Nax7RZ4n2j16jAgbxBzhEAB\"]},\"lib/forge-std/src/StdConstants.sol\":{\"keccak256\":\"0xdee8966717b8a40d2b0c365441a89c89120c3e193c84c2ebc99d0e60c5593878\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://f60cecc45ea29410454d09bc5b63e90fdd698dcba77fde49e342def1ff6c242b\",\"dweb:/ipfs/QmYt3jSodT8sgQ2TUJ6RLDYj5shrDzcjxUr4pfR46w5Vum\"]},\"lib/forge-std/src/StdError.sol\":{\"keccak256\":\"0xb4cb5388cd4160b73fe3d86716029c6b75dc725331bb9a3e0ce53ecb4a1d9adc\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://3abf619002a98295e239ec82036382d64dd204dd9542975692c8f26082eae895\",\"dweb:/ipfs/QmPGV7JqfBcfBSTuuwLMGPinsmZpF4H1pN47RqRFo9X3Wm\"]},\"lib/forge-std/src/StdInvariant.sol\":{\"keccak256\":\"0xc21dc235e4bde145caa5747f9a5d401e6fa25727bf482141e7420c26efc3ea73\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://87c633b25c78f008cce1fd671e4d64dd7ba47a553bdadcf775c8081bf6100e65\",\"dweb:/ipfs/QmZD7cvBU1QUaMGmg82SfLNwKgjNsKeBN14NX613pYt5ws\"]},\"lib/forge-std/src/StdJson.sol\":{\"keccak256\":\"0xb447a259662beb85bf61f954880f1edccfc26e760491537946c14e9d22ea77ae\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://99d55e9814425baa8a2cef2c7a64ee183c67d5a1647e5f72b31584479aad5def\",\"dweb:/ipfs/QmS1T1HqCvsXC6aFYTaAcV1zYmu3DFURaYjEfPZZhxyVnT\"]},\"lib/forge-std/src/StdMath.sol\":{\"keccak256\":\"0xe1470a10c3011dd00420b85416ae167c8be911df26823b3391353b2c13de400d\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://5f23c2bc7a05824ccdcf35c929afd9abdd5840dcd81318b0edda795058b7d899\",\"dweb:/ipfs/QmRsP3rRQ2hJWGjVsgB82DGoJ8ouHHvTQKp3jLe1RgPakw\"]},\"lib/forge-std/src/StdStorage.sol\":{\"keccak256\":\"0x15972e480f9a3fc9d104a5fe981580c613fa625a5b3cd412b3540c3e927b60aa\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://cd1a221b35acd58f6d10fb19468b1281b744f3fac10097ae9c103d7ee89e0aa1\",\"dweb:/ipfs/QmbUD1p4b4Vkq6EsZqoKYnkuRETDQiJgt5KSuTvQFn3HfW\"]},\"lib/forge-std/src/StdStyle.sol\":{\"keccak256\":\"0xfc22f4922ccc685b9efd71b54f5b909e41df7ef73519f0d09722f4fca06c5cbf\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://7720420d7e9e9b5e07f4826d96e214e59190a0e225ffa3f0df4672d8fca7d546\",\"dweb:/ipfs/Qma5d3odYguqkCw4ydoQBdA6Zfi9E3M1X7KYKPqhKsQ3XF\"]},\"lib/forge-std/src/StdToml.sol\":{\"keccak256\":\"0x4e20a1b29b85d8e83a85cfcc32a955cb838cffa7e010c92f354221e6f0d8f97a\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://ee35b23aba5b7e5510aa95d7c520d1023aad0385a13d3058c1d2480901f4a825\",\"dweb:/ipfs/QmaJNk56bfPrLPV6NDUd8xKaezzTZZHh8AupUjofpnEkST\"]},\"lib/forge-std/src/StdUtils.sol\":{\"keccak256\":\"0x976df39d6705b42d658ab57ff6f3668f7934a78015a2ff50465dc6bb18a14a7e\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://0af6867e6448c6aa04d523d5f541f85051591282a47efa5a7949cf16a1d47caa\",\"dweb:/ipfs/QmSessWFBu9o4WMEXRtciZrRTgbAsSfpZb2kS9c6S3veTt\"]},\"lib/forge-std/src/Test.sol\":{\"keccak256\":\"0x85ec743febe9bc173a5382cab22334b44daa3fb19615f4bf2bf9000525d74a81\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://ae0fee245cce3a372812abbf6a349aba73efb9d3b744f22969e7dbbe1ae675c7\",\"dweb:/ipfs/QmZynvzQkNKWgSy48W3jj4FdYYczNfjbF8PuKnaFd6ovuK\"]},\"lib/forge-std/src/Vm.sol\":{\"keccak256\":\"0x0b50ffdf244156d98d50b6b3c37cdb982edf843bba0916f09455611d9830588d\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://6133428f8cf753fab357f2f97efd474fedd9263d0b0c6c2e47363f3392e15ff4\",\"dweb:/ipfs/QmSrgd4byLu16hfUjZHwdq3zDHnCDHpXQgKSYrXQ68yybn\"]},\"lib/forge-std/src/console.sol\":{\"keccak256\":\"0xb501ada090cfb86d6101284ad4fcbd37513b2f07997aaf160ac51cb606400df3\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://f993770f563fdb2f861338c4a7dbcae28312b9d1d625dd3edf0ae760f4c66461\",\"dweb:/ipfs/QmUNdWUQxrWFBSvaFe2AhiMdrZ2p9C77Qm87hNvT3HFa9y\"]},\"lib/forge-std/src/console2.sol\":{\"keccak256\":\"0x27ce53a34b674228d19bd57c1a38f20818b5f88fccd0a69c88cdd086a0ded1d6\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://9c6df63e9a81760f1aa357f4d24c66497d82e21d671ba95fc2fa0a394ed94210\",\"dweb:/ipfs/QmTDkHF9rVY6z68fMX2wpahgW19zBRAbHR2Bagq4XPVeJb\"]},\"lib/forge-std/src/interfaces/IMulticall3.sol\":{\"keccak256\":\"0x946a8ca9f2e2c69d9d70280de4b599b6396c18770d290bc0506572e66a316e42\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://6ba843a261e1c249858a0ebd81eb52e1519dc21ab630ca815697cf358375aceb\",\"dweb:/ipfs/QmeJoNPhPD4oRwnirwDzzakapZrFQwsA7pQqQYwyDmGq42\"]},\"lib/forge-std/src/safeconsole.sol\":{\"keccak256\":\"0xfe5517cddd00783f6d2e1c1c17accb3f431c528ad54aef41369be603afbc784a\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://fdfbd7c41003762dc4a9a46b9e9d2e705cb3cf2fb94549562630b9ac5431fba3\",\"dweb:/ipfs/QmYpbmuY9JPEw4jWcyr2ht4ePbG1bg2yJEJa7rtVgLWEgK\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.35+commit.47b9dedd"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"string","name":"","type":"string","indexed":false}],"type":"event","name":"log","anonymous":false},{"inputs":[{"internalType":"address","name":"","type":"address","indexed":false}],"type":"event","name":"log_address","anonymous":false},{"inputs":[{"internalType":"uint256[]","name":"val","type":"uint256[]","indexed":false}],"type":"event","name":"log_array","anonymous":false},{"inputs":[{"internalType":"int256[]","name":"val","type":"int256[]","indexed":false}],"type":"event","name":"log_array","anonymous":false},{"inputs":[{"internalType":"address[]","name":"val","type":"address[]","indexed":false}],"type":"event","name":"log_array","anonymous":false},{"inputs":[{"internalType":"bytes","name":"","type":"bytes","indexed":false}],"type":"event","name":"log_bytes","anonymous":false},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32","indexed":false}],"type":"event","name":"log_bytes32","anonymous":false},{"inputs":[{"internalType":"int256","name":"","type":"int256","indexed":false}],"type":"event","name":"log_int","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"address","name":"val","type":"address","indexed":false}],"type":"event","name":"log_named_address","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"uint256[]","name":"val","type":"uint256[]","indexed":false}],"type":"event","name":"log_named_array","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"int256[]","name":"val","type":"int256[]","indexed":false}],"type":"event","name":"log_named_array","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"address[]","name":"val","type":"address[]","indexed":false}],"type":"event","name":"log_named_array","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"bytes","name":"val","type":"bytes","indexed":false}],"type":"event","name":"log_named_bytes","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"bytes32","name":"val","type":"bytes32","indexed":false}],"type":"event","name":"log_named_bytes32","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"int256","name":"val","type":"int256","indexed":false},{"internalType":"uint256","name":"decimals","type":"uint256","indexed":false}],"type":"event","name":"log_named_decimal_int","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"uint256","name":"val","type":"uint256","indexed":false},{"internalType":"uint256","name":"decimals","type":"uint256","indexed":false}],"type":"event","name":"log_named_decimal_uint","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"int256","name":"val","type":"int256","indexed":false}],"type":"event","name":"log_named_int","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"string","name":"val","type":"string","indexed":false}],"type":"event","name":"log_named_string","anonymous":false},{"inputs":[{"internalType":"string","name":"key","type":"string","indexed":false},{"internalType":"uint256","name":"val","type":"uint256","indexed":false}],"type":"event","name":"log_named_uint","anonymous":false},{"inputs":[{"internalType":"string","name":"","type":"string","indexed":false}],"type":"event","name":"log_string","anonymous":false},{"inputs":[{"internalType":"uint256","name":"","type":"uint256","indexed":false}],"type":"event","name":"log_uint","anonymous":false},{"inputs":[{"internalType":"bytes","name":"","type":"bytes","indexed":false}],"type":"event","name":"logs","anonymous":false},{"inputs":[],"stateMutability":"view","type":"function","name":"IS_TEST","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"excludeArtifacts","outputs":[{"internalType":"string[]","name":"excludedArtifacts_","type":"string[]"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"excludeContracts","outputs":[{"internalType":"address[]","name":"excludedContracts_","type":"address[]"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"excludeSelectors","outputs":[{"internalType":"struct StdInvariant.FuzzSelector[]","name":"excludedSelectors_","type":"tuple[]","components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"bytes4[]","name":"selectors","type":"bytes4[]"}]}]},{"inputs":[],"stateMutability":"view","type":"function","name":"excludeSenders","outputs":[{"internalType":"address[]","name":"excludedSenders_","type":"address[]"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"failed","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"targetArtifactSelectors","outputs":[{"internalType":"struct StdInvariant.FuzzArtifactSelector[]","name":"targetedArtifactSelectors_","type":"tuple[]","components":[{"internalType":"string","name":"artifact","type":"string"},{"internalType":"bytes4[]","name":"selectors","type":"bytes4[]"}]}]},{"inputs":[],"stateMutability":"view","type":"function","name":"targetArtifacts","outputs":[{"internalType":"string[]","name":"targetedArtifacts_","type":"string[]"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"targetContracts","outputs":[{"internalType":"address[]","name":"targetedContracts_","type":"address[]"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"targetInterfaces","outputs":[{"internalType":"struct StdInvariant.FuzzInterface[]","name":"targetedInterfaces_","type":"tuple[]","components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"string[]","name":"artifacts","type":"string[]"}]}]},{"inputs":[],"stateMutability":"view","type":"function","name":"targetSelectors","outputs":[{"internalType":"struct StdInvariant.FuzzSelector[]","name":"targetedSelectors_","type":"tuple[]","components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"bytes4[]","name":"selectors","type":"bytes4[]"}]}]},{"inputs":[],"stateMutability":"view","type":"function","name":"targetSenders","outputs":[{"internalType":"address[]","name":"targetedSenders_","type":"address[]"}]}],"devdoc":{"kind":"dev","methods":{"excludeArtifacts()":{"returns":{"excludedArtifacts_":"The list of excluded artifact identifiers."}},"excludeContracts()":{"returns":{"excludedContracts_":"The list of excluded contract addresses."}},"excludeSelectors()":{"returns":{"excludedSelectors_":"The list of excluded selector configurations."}},"excludeSenders()":{"returns":{"excludedSenders_":"The list of excluded sender addresses."}},"failed()":{"returns":{"_0":"True if any assertion has failed, false otherwise."}},"targetArtifactSelectors()":{"returns":{"targetedArtifactSelectors_":"The list of targeted artifact-selector configurations."}},"targetArtifacts()":{"returns":{"targetedArtifacts_":"The list of targeted artifact identifiers."}},"targetContracts()":{"returns":{"targetedContracts_":"The list of targeted contract addresses."}},"targetInterfaces()":{"returns":{"targetedInterfaces_":"The list of targeted address-interface configurations."}},"targetSelectors()":{"returns":{"targetedSelectors_":"The list of targeted selector configurations."}},"targetSenders()":{"returns":{"targetedSenders_":"The list of targeted sender addresses."}}},"version":1},"userdoc":{"kind":"user","methods":{"excludeArtifacts()":{"notice":"Returns artifact identifiers configured via `excludeArtifact`."},"excludeContracts()":{"notice":"Returns contract addresses configured via `excludeContract`."},"excludeSelectors()":{"notice":"Returns selector exclusions configured via `excludeSelector`."},"excludeSenders()":{"notice":"Returns senders configured via `excludeSender`."},"failed()":{"notice":"Returns true if any test assertion has failed."},"targetArtifactSelectors()":{"notice":"Returns artifact-selector targets configured via `targetArtifactSelector`."},"targetArtifacts()":{"notice":"Returns artifact identifiers configured via `targetArtifact`."},"targetContracts()":{"notice":"Returns contract addresses configured via `targetContract`."},"targetInterfaces()":{"notice":"Returns address-interface targets configured via `targetInterface`."},"targetSelectors()":{"notice":"Returns selector targets configured via `targetSelector`."},"targetSenders()":{"notice":"Returns sender allowlist configured via `targetSender` (empty means no sender allowlist)."}},"version":1}},"settings":{"remappings":["@openzeppelin/=lib/openzeppelin-contracts/","erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/","forge-std/=lib/forge-std/src/","halmos-cheatcodes/=lib/openzeppelin-contracts/lib/halmos-cheatcodes/src/","openzeppelin-contracts/=lib/openzeppelin-contracts/"],"optimizer":{"enabled":false,"runs":200},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"lib/forge-std/src/Test.sol":"Test"},"evmVersion":"osaka","libraries":{}},"sources":{"lib/forge-std/src/Base.sol":{"keccak256":"0x926f1c9907b7dadb56dc920ae80dc473070989ab1f09b63e207ddc2d37110faa","urls":["bzz-raw://8a470cde3eb7aa7ff3ac0d71c6b8e06f394609b937a7edbc7b5fdfab18c2b710","dweb:/ipfs/QmUgmpmVzLXfmxhmnPjx9TUc2WdgNdBuucFZfh6fSciaFp"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdAssertions.sol":{"keccak256":"0xce50b259ad03f10f6fd2d243adee8ddba86382977af9cc482ff3aebe25bbd4e0","urls":["bzz-raw://342aded29e4ffda7102e1ef49399b1fb99b51b8fc16098dcbf5bc5f57aa8ba5b","dweb:/ipfs/QmezgFiJ7tJ8ep8cyJQy5LX9MDrFUZCzBc6MLBFjNsmRWh"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdChains.sol":{"keccak256":"0x82eeb7cc1357c2e058529b3c74cc77a908a54eafd2adbe561b225b72f2f3aa24","urls":["bzz-raw://4d516d5ee5b8c524fbf3b7761237e6bb5e05cee174919fe2554d349deef6ff7c","dweb:/ipfs/QmXfqAf6wRrM15yxMbz6o6eqTf3hLw3CxfVxajUZ5FRP7i"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdCheats.sol":{"keccak256":"0x0d25ef684a8390fe275153f2e34db48d6e62007e7e4f44544688fa4621f2bc3b","urls":["bzz-raw://fb1b7bee2249eea6abf2aaf753b34edf1e10f625d5b47671870046b9e994c74a","dweb:/ipfs/QmYAcokZUtf8hcUFwSsS6g4Nax7RZ4n2j16jAgbxBzhEAB"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdConstants.sol":{"keccak256":"0xdee8966717b8a40d2b0c365441a89c89120c3e193c84c2ebc99d0e60c5593878","urls":["bzz-raw://f60cecc45ea29410454d09bc5b63e90fdd698dcba77fde49e342def1ff6c242b","dweb:/ipfs/QmYt3jSodT8sgQ2TUJ6RLDYj5shrDzcjxUr4pfR46w5Vum"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdError.sol":{"keccak256":"0xb4cb5388cd4160b73fe3d86716029c6b75dc725331bb9a3e0ce53ecb4a1d9adc","urls":["bzz-raw://3abf619002a98295e239ec82036382d64dd204dd9542975692c8f26082eae895","dweb:/ipfs/QmPGV7JqfBcfBSTuuwLMGPinsmZpF4H1pN47RqRFo9X3Wm"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdInvariant.sol":{"keccak256":"0xc21dc235e4bde145caa5747f9a5d401e6fa25727bf482141e7420c26efc3ea73","urls":["bzz-raw://87c633b25c78f008cce1fd671e4d64dd7ba47a553bdadcf775c8081bf6100e65","dweb:/ipfs/QmZD7cvBU1QUaMGmg82SfLNwKgjNsKeBN14NX613pYt5ws"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdJson.sol":{"keccak256":"0xb447a259662beb85bf61f954880f1edccfc26e760491537946c14e9d22ea77ae","urls":["bzz-raw://99d55e9814425baa8a2cef2c7a64ee183c67d5a1647e5f72b31584479aad5def","dweb:/ipfs/QmS1T1HqCvsXC6aFYTaAcV1zYmu3DFURaYjEfPZZhxyVnT"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdMath.sol":{"keccak256":"0xe1470a10c3011dd00420b85416ae167c8be911df26823b3391353b2c13de400d","urls":["bzz-raw://5f23c2bc7a05824ccdcf35c929afd9abdd5840dcd81318b0edda795058b7d899","dweb:/ipfs/QmRsP3rRQ2hJWGjVsgB82DGoJ8ouHHvTQKp3jLe1RgPakw"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdStorage.sol":{"keccak256":"0x15972e480f9a3fc9d104a5fe981580c613fa625a5b3cd412b3540c3e927b60aa","urls":["bzz-raw://cd1a221b35acd58f6d10fb19468b1281b744f3fac10097ae9c103d7ee89e0aa1","dweb:/ipfs/QmbUD1p4b4Vkq6EsZqoKYnkuRETDQiJgt5KSuTvQFn3HfW"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdStyle.sol":{"keccak256":"0xfc22f4922ccc685b9efd71b54f5b909e41df7ef73519f0d09722f4fca06c5cbf","urls":["bzz-raw://7720420d7e9e9b5e07f4826d96e214e59190a0e225ffa3f0df4672d8fca7d546","dweb:/ipfs/Qma5d3odYguqkCw4ydoQBdA6Zfi9E3M1X7KYKPqhKsQ3XF"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdToml.sol":{"keccak256":"0x4e20a1b29b85d8e83a85cfcc32a955cb838cffa7e010c92f354221e6f0d8f97a","urls":["bzz-raw://ee35b23aba5b7e5510aa95d7c520d1023aad0385a13d3058c1d2480901f4a825","dweb:/ipfs/QmaJNk56bfPrLPV6NDUd8xKaezzTZZHh8AupUjofpnEkST"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/StdUtils.sol":{"keccak256":"0x976df39d6705b42d658ab57ff6f3668f7934a78015a2ff50465dc6bb18a14a7e","urls":["bzz-raw://0af6867e6448c6aa04d523d5f541f85051591282a47efa5a7949cf16a1d47caa","dweb:/ipfs/QmSessWFBu9o4WMEXRtciZrRTgbAsSfpZb2kS9c6S3veTt"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/Test.sol":{"keccak256":"0x85ec743febe9bc173a5382cab22334b44daa3fb19615f4bf2bf9000525d74a81","urls":["bzz-raw://ae0fee245cce3a372812abbf6a349aba73efb9d3b744f22969e7dbbe1ae675c7","dweb:/ipfs/QmZynvzQkNKWgSy48W3jj4FdYYczNfjbF8PuKnaFd6ovuK"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/Vm.sol":{"keccak256":"0x0b50ffdf244156d98d50b6b3c37cdb982edf843bba0916f09455611d9830588d","urls":["bzz-raw://6133428f8cf753fab357f2f97efd474fedd9263d0b0c6c2e47363f3392e15ff4","dweb:/ipfs/QmSrgd4byLu16hfUjZHwdq3zDHnCDHpXQgKSYrXQ68yybn"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/console.sol":{"keccak256":"0xb501ada090cfb86d6101284ad4fcbd37513b2f07997aaf160ac51cb606400df3","urls":["bzz-raw://f993770f563fdb2f861338c4a7dbcae28312b9d1d625dd3edf0ae760f4c66461","dweb:/ipfs/QmUNdWUQxrWFBSvaFe2AhiMdrZ2p9C77Qm87hNvT3HFa9y"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/console2.sol":{"keccak256":"0x27ce53a34b674228d19bd57c1a38f20818b5f88fccd0a69c88cdd086a0ded1d6","urls":["bzz-raw://9c6df63e9a81760f1aa357f4d24c66497d82e21d671ba95fc2fa0a394ed94210","dweb:/ipfs/QmTDkHF9rVY6z68fMX2wpahgW19zBRAbHR2Bagq4XPVeJb"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/interfaces/IMulticall3.sol":{"keccak256":"0x946a8ca9f2e2c69d9d70280de4b599b6396c18770d290bc0506572e66a316e42","urls":["bzz-raw://6ba843a261e1c249858a0ebd81eb52e1519dc21ab630ca815697cf358375aceb","dweb:/ipfs/QmeJoNPhPD4oRwnirwDzzakapZrFQwsA7pQqQYwyDmGq42"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/safeconsole.sol":{"keccak256":"0xfe5517cddd00783f6d2e1c1c17accb3f431c528ad54aef41369be603afbc784a","urls":["bzz-raw://fdfbd7c41003762dc4a9a46b9e9d2e705cb3cf2fb94549562630b9ac5431fba3","dweb:/ipfs/QmYpbmuY9JPEw4jWcyr2ht4ePbG1bg2yJEJa7rtVgLWEgK"],"license":"MIT OR Apache-2.0"}},"version":1},"id":13} |