Files
tycho-protocol-sdk/evm/out/_buildRuntime.s.sol/buildRuntime.json
2025-09-16 11:31:19 +02:00

2 lines
23 KiB
JSON

{"abi":[{"type":"function","name":"IS_SCRIPT","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"run","inputs":[],"outputs":[],"stateMutability":"nonpayable"}],"bytecode":{"object":"0x608080604052346026576201000162ff00ff19600c541617600c55610606908161002b8239f35b5f80fdfe60806040526004361015610011575f80fd5b5f5f3560e01c8063c0406226146100585763f8ccbf4714610030575f80fd5b34610055578060031936011261005557602060ff600c5460101c166040519015158152f35b80fd5b50346101ff575f3660031901126101ff5761007161031c565b60405163f877cb1960e01b815260206004820152601460248201527317d7d41493d4115313115497d0d3d395149050d560621b6044820152905f82606481737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9182156101f4575f92610229575b5060405163f877cb1960e01b81526020600482015260146024820152735f5f50524f50454c4c45525f4f55545f46494c4560601b6044820152905f82606481737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9182156101f4575f92610203575b5061014391926103ba565b90813b5f6101508261027b565b9361015e6040519586610245565b82855260208501903c737109709ecfa91a80626ff3989d68f67f5b1dd12d3b156101ff576101ac5f916101be6040519485938493623e43f960e71b85526040600486015260448501906102f8565b838103600319016024850152906102f8565b038183737109709ecfa91a80626ff3989d68f67f5b1dd12d5af180156101f4576101e6575080f35b6101f291505f90610245565b005b6040513d5f823e3d90fd5b5f80fd5b6101439250610223903d805f833e61021b8183610245565b810190610297565b91610138565b61023e9192503d805f833e61021b8183610245565b905f6100d4565b90601f8019910116810190811067ffffffffffffffff82111761026757604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161026757601f01601f191660200190565b6020818303126101ff5780519067ffffffffffffffff82116101ff570181601f820112156101ff576020815191016102ce8261027b565b926102dc6040519485610245565b828452828201116101ff57815f926020928386015e8301015290565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b6040516326bdd78360e11b815260206004820152601760248201527f5f5f50524f50454c4c45525f4445504c4f595f4152475300000000000000000060448201525f81606481737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa5f918161039e575b5061039b5750604051610395602082610245565b5f815290565b90565b6103b39192503d805f833e61021b8183610245565b905f610381565b908051155f146104a657505f6103ec9160405180938192638d1cc92560e01b83526020600484015260248301906102f8565b0381737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9081156101f4575f9161048c575b506020815191015ff06001600160a01b0381161561042e5790565b60405162461bcd60e51b815260206004820152603060248201527f537464436865617473206465706c6f79436f646528737472696e67293a20446560448201526f383637bcb6b2b73a103330b4b632b21760811b6064820152608490fd5b6104a091503d805f833e61021b8183610245565b5f610413565b5f6104cd9260405180948192638d1cc92560e01b83526020600484015260248301906102f8565b0381737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9182156101f4575f926105ad575b50610533602091826040519384928180850197805191829101895e8401908282015f8152815193849201905e01015f815203601f198101835282610245565b51905ff06001600160a01b038116156105495790565b60405162461bcd60e51b815260206004820152603660248201527f537464436865617473206465706c6f79436f646528737472696e672c6279746560448201527539949d102232b83637bcb6b2b73a103330b4b632b21760511b6064820152608490fd5b60209192506105c8610533913d805f833e61021b8183610245565b9291506104f456fea26469706673582212202bc0bde0995ae906a53f3752e9a7ebc1a1a7004630211a84a89a027a56265d2364736f6c634300081b0033","sourceMap":"104:982:19:-:0;;;;;;;;;;3166:4:2;104:982:19;;;3166:4:2;104:982:19;;;;;;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x60806040526004361015610011575f80fd5b5f5f3560e01c8063c0406226146100585763f8ccbf4714610030575f80fd5b34610055578060031936011261005557602060ff600c5460101c166040519015158152f35b80fd5b50346101ff575f3660031901126101ff5761007161031c565b60405163f877cb1960e01b815260206004820152601460248201527317d7d41493d4115313115497d0d3d395149050d560621b6044820152905f82606481737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9182156101f4575f92610229575b5060405163f877cb1960e01b81526020600482015260146024820152735f5f50524f50454c4c45525f4f55545f46494c4560601b6044820152905f82606481737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9182156101f4575f92610203575b5061014391926103ba565b90813b5f6101508261027b565b9361015e6040519586610245565b82855260208501903c737109709ecfa91a80626ff3989d68f67f5b1dd12d3b156101ff576101ac5f916101be6040519485938493623e43f960e71b85526040600486015260448501906102f8565b838103600319016024850152906102f8565b038183737109709ecfa91a80626ff3989d68f67f5b1dd12d5af180156101f4576101e6575080f35b6101f291505f90610245565b005b6040513d5f823e3d90fd5b5f80fd5b6101439250610223903d805f833e61021b8183610245565b810190610297565b91610138565b61023e9192503d805f833e61021b8183610245565b905f6100d4565b90601f8019910116810190811067ffffffffffffffff82111761026757604052565b634e487b7160e01b5f52604160045260245ffd5b67ffffffffffffffff811161026757601f01601f191660200190565b6020818303126101ff5780519067ffffffffffffffff82116101ff570181601f820112156101ff576020815191016102ce8261027b565b926102dc6040519485610245565b828452828201116101ff57815f926020928386015e8301015290565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b6040516326bdd78360e11b815260206004820152601760248201527f5f5f50524f50454c4c45525f4445504c4f595f4152475300000000000000000060448201525f81606481737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa5f918161039e575b5061039b5750604051610395602082610245565b5f815290565b90565b6103b39192503d805f833e61021b8183610245565b905f610381565b908051155f146104a657505f6103ec9160405180938192638d1cc92560e01b83526020600484015260248301906102f8565b0381737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9081156101f4575f9161048c575b506020815191015ff06001600160a01b0381161561042e5790565b60405162461bcd60e51b815260206004820152603060248201527f537464436865617473206465706c6f79436f646528737472696e67293a20446560448201526f383637bcb6b2b73a103330b4b632b21760811b6064820152608490fd5b6104a091503d805f833e61021b8183610245565b5f610413565b5f6104cd9260405180948192638d1cc92560e01b83526020600484015260248301906102f8565b0381737109709ecfa91a80626ff3989d68f67f5b1dd12d5afa9182156101f4575f926105ad575b50610533602091826040519384928180850197805191829101895e8401908282015f8152815193849201905e01015f815203601f198101835282610245565b51905ff06001600160a01b038116156105495790565b60405162461bcd60e51b815260206004820152603660248201527f537464436865617473206465706c6f79436f646528737472696e672c6279746560448201527539949d102232b83637bcb6b2b73a103330b4b632b21760511b6064820152608490fd5b60209192506105c8610533913d805f833e61021b8183610245565b9291506104f456fea26469706673582212202bc0bde0995ae906a53f3752e9a7ebc1a1a7004630211a84a89a027a56265d2364736f6c634300081b0033","sourceMap":"104:982:19:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;800:28:1;104:982:19;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;104:982:19;;;;202:15;;:::i;:::-;104:982;;-1:-1:-1;;;256:36:19;;1590:14:0;104:982:19;256:36;;1590:14:0;;;;;;-1:-1:-1;;;1590:14:0;;;;104:982:19;-1:-1:-1;104:982:19;256:36;104:982;;256:36;;;;;;;104:982;256:36;;;104:982;-1:-1:-1;104:982:19;;-1:-1:-1;;;330:36:19;;1590:14:0;104:982:19;330:36;;1590:14:0;;;;;;-1:-1:-1;;;1590:14:0;;;;104:982:19;-1:-1:-1;104:982:19;256:36;104:982;;330:36;;;;;;;104:982;330:36;;;104:982;404:40;;;;;:::i;:::-;1590:14:0;;;104:982:19;1590:14:0;;;:::i;:::-;104:982:19;1590:14:0;104:982:19;;1590:14:0;;;:::i;:::-;;;;;;;;;104:982:19;514:45;;;;1590:14:0;104:982:19;;1590:14:0;104:982:19;;1590:14:0;;;;;;;;514:45:19;;104:982;;514:45;;1590:14:0;;;;;;:::i;:::-;;;;-1:-1:-1;;1590:14:0;;;;;104:982:19;1590:14:0;:::i;:::-;514:45:19;;;104:982;514:45;;;;;;;;104:982;;;514:45;;;;104:982;514:45;;:::i;:::-;104:982;514:45;104:982;;1590:14:0;104:982:19;1590:14:0;;;;;514:45:19;104:982;;;330:36;404:40;330:36;;;;;;104:982;330:36;;;;;;:::i;:::-;;;;;:::i;:::-;;;;256;;;;;;;104:982;256:36;;;;;;:::i;:::-;;;;;1590:14:0;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;-1:-1:-1;1590:14:0;;;;;-1:-1:-1;1590:14:0;;;;;;;;;-1:-1:-1;;1590:14:0;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;104:982:19;1590:14:0;104:982:19;;1590:14:0;;;:::i;:::-;;;;;;;;;;;-1:-1:-1;1590:14:0;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;-1:-1:-1;1590:14:0;;;;;;;;-1:-1:-1;;1590:14:0;;;;:::o;572:226:19:-;104:982;;-1:-1:-1;;;648:38:19;;104:982;648:38;;;104:982;;;;;1590:14:0;104:982:19;1590:14:0;;;104:982:19;-1:-1:-1;104:982:19;648:38;104:982;;648:38;;-1:-1:-1;;648:38:19;;;572:226;-1:-1:-1;644:148:19;;1590:14:0;104:982:19;;1590:14:0;104:982:19;1590:14:0;;:::i;:::-;-1:-1:-1;1590:14:0;;772:9:19;:::o;644:148::-;729:11;:::o;648:38::-;;;;;;;-1:-1:-1;648:38:19;;;;;;:::i;:::-;;;;;804:280;;1590:14:0;;936:16:19;932:146;936:11;;;104:982;;291:59:3;104:982:19;;;1590:14:0;;;;;;;18935:16:3;;291:59;18935:16;;;291:59;;;;;;:::i;:::-;18935:16;;104:982:19;18935:16:3;;;;;;;104:982:19;18935:16:3;;;932:146:19;19004:88:3;291:59;19004:88;;;;104:982:19;19004:88:3;-1:-1:-1;;;;;104:982:19;;19110:18:3;104:982:19;;968:31;:::o;104:982::-;;;-1:-1:-1;;;104:982:19;;291:59:3;18935:16;104:982:19;;;;291:59:3;104:982:19;;1590:14:0;104:982:19;1590:14:0;;;104:982:19;-1:-1:-1;;;104:982:19;;;;;;;18935:16:3;;;;;;104:982:19;18935:16:3;;;;;;:::i;:::-;;;;932:146:19;104:982;291:59:3;104:982:19;;;1590:14:0;;;;;;;18549:16:3;;291:59;18549:16;;;291:59;;;;;;:::i;:::-;18549:16;;104:982:19;18549:16:3;;;;;;;104:982:19;18549:16:3;;;932:146:19;104:982;18532:40:3;291:59;104:982:19;;;;18532:40:3;;;;;;;1590:14:0;;;291:59:3;;;;1590:14:0;;;;;;;;104:982:19;1590:14:0;;;;291:59:3;;;;1590:14:0;;;;104:982:19;1590:14:0;;18532:40:3;1590:14:0;;18532:40:3;;;;;;:::i;:::-;18625:88;;104:982:19;18625:88:3;-1:-1:-1;;;;;104:982:19;;18731:18:3;291:59;;1030:37:19;:::o;291:59:3:-;104:982:19;;-1:-1:-1;;;291:59:3;;;18549:16;291:59;;;;;;;1590:14:0;291:59:3;1590:14:0;;;291:59:3;-1:-1:-1;;;291:59:3;;;;;;;18549:16;291:59;18549:16;;;;18532:40;18549:16;;;104:982:19;18549:16:3;;;;;;:::i;:::-;;;;;","linkReferences":{}},"methodIdentifiers":{"IS_SCRIPT()":"f8ccbf47","run()":"c0406226"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.27+commit.40a35a09\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"IS_SCRIPT\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"run\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"scripts/_buildRuntime.s.sol\":\"buildRuntime\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/\",\":balancer-v2/interfaces/=lib/balancer-v2-monorepo/pkg/interfaces/contracts/\",\":ds-test/=lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/\",\":erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":openzeppelin-contracts/=lib/openzeppelin-contracts/\"],\"viaIR\":true},\"sources\":{\"lib/forge-std/src/Base.sol\":{\"keccak256\":\"0x4ff1a785311017d1eedb1b4737956fa383067ad34eb439abfec1d989754dde1c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f553622969b9fdb930246704a4c10dfaee6b1a4468c142fa7eb9dc292a438224\",\"dweb:/ipfs/QmcxqHnqdQsMVtgsfH9VNLmZ3g7GhgNagfq7yvNCDcCHFK\"]},\"lib/forge-std/src/Script.sol\":{\"keccak256\":\"0x2315be74cc2826f9da401bea3da46a10ad6a6efdf73176d79160b453286d0ed2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://af0d4dc826911d6cb4d6272ed5cbdb6950e1476141cca328e178b808d848789c\",\"dweb:/ipfs/QmV2ytjUEkV84VtdMs1nZqQTBoVE987cHboQMpiha5yo3e\"]},\"lib/forge-std/src/StdChains.sol\":{\"keccak256\":\"0x9cc29c28f49d0b7f7b2f1aa32d8273f8a087bf62eb3fb22d893df824052c25ef\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://42dcb36cb10b878a0d5b20ce3a4a3ba4f51f44d7731a66ac1133c699bc80b31b\",\"dweb:/ipfs/QmY6q7SaHQMLBb3rS6xZdArPaXoskWeqF6oJwUeZ3gKLZj\"]},\"lib/forge-std/src/StdCheats.sol\":{\"keccak256\":\"0xb72f3519e0bf7d31df5d68557525f4fc55d861c3fb3b0f7793144ef7c94cbeb7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f3456d0f78e6f61203fa7871ba2df0d35925f10db3baee14be623ce2a35b84e2\",\"dweb:/ipfs/QmWE6QQSBvJifHMraisBTrf1x4WCwrDoTPLX8UKajTiApc\"]},\"lib/forge-std/src/StdJson.sol\":{\"keccak256\":\"0x62bed173cb126f6d5006706cf249bac8a2d51bfa18f773f314784ff18adc622d\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5acc33dddbf2492e37dc32e89cd56ce917272d303a6874805f3a5768a6bfbf54\",\"dweb:/ipfs/QmTsgFhcpUf16gAVazUXU3WspgX8nHke2hzVCvoqS25WEp\"]},\"lib/forge-std/src/StdMath.sol\":{\"keccak256\":\"0xd90ad4fd8aeaeb8929964e686e769fdedd5eded3fc3815df194a0ab9f91a3fb2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7919b70f636c7b805223992f28ad1ad0145d6c1385b5931a3589aface5fe6c92\",\"dweb:/ipfs/QmY7FRaULwoGgFteF8GawjQJRfasNgpWnU2aiMsFrYpuTC\"]},\"lib/forge-std/src/StdStorage.sol\":{\"keccak256\":\"0x651d84d948832f0ef45686417aa68ffb871378fa788a4123dbf37844903c66f3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ff20f5ac9de3dc3ba86b1bf1f2723174e82ce3499ad67cb0ccfa7d28baeee678\",\"dweb:/ipfs/QmRZkUFKz7AmF7yk6o317sk822HHhGVPXZQgX8G4LfYfft\"]},\"lib/forge-std/src/StdStyle.sol\":{\"keccak256\":\"0x43e2a8a9b9c2574dabe74f11adf6f782df218f463540e3b5b563609fe108597d\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://51363ca97404cf4128e1141428949768c31929e75e014b02c85e887fbbb4f1b8\",\"dweb:/ipfs/QmVhtbQc2fU4rRmbcfBtz34mAgG4BAZBsbna1Ca4SkoPsK\"]},\"lib/forge-std/src/StdUtils.sol\":{\"keccak256\":\"0x502b18a4becda6ecd91fa8b419d8034946bfa80e6cc7f6497f51f8565bfadae0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bf499ee483a1dfd02023d4ce78ed4029a49794ccd5b849aaab912faea0d2ba61\",\"dweb:/ipfs/QmP6hwNZW7sYbQK9fBzuZWxfLm6Swx2nKzvZ54qWNqQkzX\"]},\"lib/forge-std/src/Vm.sol\":{\"keccak256\":\"0x51fec240abc6dd23e0ee6de7c65106379aef732cad6c4ae5df6b55db886e7456\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://a47d9c0a9876e7f9e411843b994a741d4ac1a87d8459ffc3c56359de691ddc1a\",\"dweb:/ipfs/QmQiFN9b3Y2azrD1RBfAKEuAG3YeJkMzA2DGzgEE9kMeEK\"]},\"lib/forge-std/src/console.sol\":{\"keccak256\":\"0x91d5413c2434ca58fd278b6e1e79fd98d10c83931cc2596a6038eee4daeb34ba\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://91ccea707361e48b9b7a161fe81f496b9932bc471e9c4e4e1e9c283f2453cc70\",\"dweb:/ipfs/QmcB66sZhQ6Kz7MUHcLE78YXRUZxoZnnxZjN6yATsbB2ec\"]},\"lib/forge-std/src/console2.sol\":{\"keccak256\":\"0x954646445d1014c3cd85c7918f5e7adeeca5ee44b68c00bafa237e597a4e35ea\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://516fa3be52da4763147175bfba4be0aa011fadbb0c1afb01f97265bd4cee7973\",\"dweb:/ipfs/QmdixAyMJefx7qePChgdxcBH5MxhmN7vsqPuPLx3CgrVmF\"]},\"lib/forge-std/src/interfaces/IERC165.sol\":{\"keccak256\":\"0x414b2861b1acbf816ccb7346d3f16cf6c1e002e9e5e40d2f1f26fa5ddc2ea600\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://698352fb240868ea8f1d1fe389993035eeab930f10d06934f80ccfb2b6ccbfbc\",\"dweb:/ipfs/QmT6WLHAgXxFhh12kWym895oTzXid1326iZiwT3pyfggoT\"]},\"lib/forge-std/src/interfaces/IERC20.sol\":{\"keccak256\":\"0x4cab887298790f908c27de107e4e2907ca5413aee482ef776f8d2f353c5ef947\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bb715e0c4a2bdbe432bb624501506041f06e878e0b72675aebba30ad2c2b72e7\",\"dweb:/ipfs/QmWhhLSvkxS2NrukJJHqFY8gDVE5r9rD4PfHvR24pwdKv9\"]},\"lib/forge-std/src/interfaces/IERC721.sol\":{\"keccak256\":\"0xf069262a264fdb69f8f37a10d2df7374649e9ba73f8414c9c8a3b51184625f15\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://924a41ca82a68ffbd503a5faf2f76d13e9938f10501a71094716f12bb64b4b7f\",\"dweb:/ipfs/QmdWnqfKc5ZGhmxNPTde4zrFchnv9Yk9MpCMb2rdhXE5gm\"]},\"lib/forge-std/src/interfaces/IMulticall3.sol\":{\"keccak256\":\"0x7aac1389150499a922d1f9ef5749c908cef127cb2075b92fa17e9cb611263d0a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d95ebb7c7c463e08ebc12dab639945752fb2480acfc6e86da32f72732a7fd0c0\",\"dweb:/ipfs/QmNXK8P8oPWwajsQHvAHw3JPyQidPLCGQN3hWu1Lk6PBL2\"]},\"lib/forge-std/src/mocks/MockERC20.sol\":{\"keccak256\":\"0xadbdfc6639edec00ba94bb1133a0fd8de31ccafe45c2ef5df9b3ca61b60b559b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bc766f01bccf669abac8cc7b2096cc1352a66471ca3772ae61b1801dedc4ed4f\",\"dweb:/ipfs/QmNigaPj1LYkP7Z5xr4ijkUxr2K66fDGeoifG3WoM9ruyw\"]},\"lib/forge-std/src/mocks/MockERC721.sol\":{\"keccak256\":\"0x3293dcbb7acd28df553c954e4e39e288bf10aab7ecda8d50ef21b4f4a91a28d9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9eb374daf6df34f4392f8926f1fddbce9f22c423066aeaefdfbe77395f77967b\",\"dweb:/ipfs/QmWR81zBJRX2uyRjveGzikYPj6ZwKppWsU49YEQXTLWUsN\"]},\"lib/forge-std/src/safeconsole.sol\":{\"keccak256\":\"0xbaf41fdc6c54297e7cd8250e48b0f20eaac918e342a1028cef3f9a52ac086381\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a500ad81dea226f9910e6b50f99a9ff930105e393a692cbfb2185e4cdb4424ae\",\"dweb:/ipfs/QmVbUQpXNMmMWRiy4FvBNczzq46BMGfUoBikvSHNiCxVTq\"]},\"scripts/_buildRuntime.s.sol\":{\"keccak256\":\"0x0d2c139e8e126d7e192920d8821f5595a6db0e1afce1aa2c765781181589e818\",\"license\":\"AGPL-3.0-or-later\",\"urls\":[\"bzz-raw://633b74d6259c8da777e9409406a14e69689cbcb42ac8d6ba8afc6f0da873d8a2\",\"dweb:/ipfs/Qma8NQSG4heETeZSU8dz1EruwrjFku9c17QGYJdn9uwCSo\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.27+commit.40a35a09"},"language":"Solidity","output":{"abi":[{"inputs":[],"stateMutability":"view","type":"function","name":"IS_SCRIPT","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"run"}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/","balancer-v2/interfaces/=lib/balancer-v2-monorepo/pkg/interfaces/contracts/","ds-test/=lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/","erc4626-tests/=lib/openzeppelin-contracts/lib/erc4626-tests/","forge-std/=lib/forge-std/src/","openzeppelin-contracts/=lib/openzeppelin-contracts/"],"optimizer":{"enabled":true,"runs":200},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"scripts/_buildRuntime.s.sol":"buildRuntime"},"evmVersion":"cancun","libraries":{},"viaIR":true},"sources":{"lib/forge-std/src/Base.sol":{"keccak256":"0x4ff1a785311017d1eedb1b4737956fa383067ad34eb439abfec1d989754dde1c","urls":["bzz-raw://f553622969b9fdb930246704a4c10dfaee6b1a4468c142fa7eb9dc292a438224","dweb:/ipfs/QmcxqHnqdQsMVtgsfH9VNLmZ3g7GhgNagfq7yvNCDcCHFK"],"license":"MIT"},"lib/forge-std/src/Script.sol":{"keccak256":"0x2315be74cc2826f9da401bea3da46a10ad6a6efdf73176d79160b453286d0ed2","urls":["bzz-raw://af0d4dc826911d6cb4d6272ed5cbdb6950e1476141cca328e178b808d848789c","dweb:/ipfs/QmV2ytjUEkV84VtdMs1nZqQTBoVE987cHboQMpiha5yo3e"],"license":"MIT"},"lib/forge-std/src/StdChains.sol":{"keccak256":"0x9cc29c28f49d0b7f7b2f1aa32d8273f8a087bf62eb3fb22d893df824052c25ef","urls":["bzz-raw://42dcb36cb10b878a0d5b20ce3a4a3ba4f51f44d7731a66ac1133c699bc80b31b","dweb:/ipfs/QmY6q7SaHQMLBb3rS6xZdArPaXoskWeqF6oJwUeZ3gKLZj"],"license":"MIT"},"lib/forge-std/src/StdCheats.sol":{"keccak256":"0xb72f3519e0bf7d31df5d68557525f4fc55d861c3fb3b0f7793144ef7c94cbeb7","urls":["bzz-raw://f3456d0f78e6f61203fa7871ba2df0d35925f10db3baee14be623ce2a35b84e2","dweb:/ipfs/QmWE6QQSBvJifHMraisBTrf1x4WCwrDoTPLX8UKajTiApc"],"license":"MIT"},"lib/forge-std/src/StdJson.sol":{"keccak256":"0x62bed173cb126f6d5006706cf249bac8a2d51bfa18f773f314784ff18adc622d","urls":["bzz-raw://5acc33dddbf2492e37dc32e89cd56ce917272d303a6874805f3a5768a6bfbf54","dweb:/ipfs/QmTsgFhcpUf16gAVazUXU3WspgX8nHke2hzVCvoqS25WEp"],"license":"MIT"},"lib/forge-std/src/StdMath.sol":{"keccak256":"0xd90ad4fd8aeaeb8929964e686e769fdedd5eded3fc3815df194a0ab9f91a3fb2","urls":["bzz-raw://7919b70f636c7b805223992f28ad1ad0145d6c1385b5931a3589aface5fe6c92","dweb:/ipfs/QmY7FRaULwoGgFteF8GawjQJRfasNgpWnU2aiMsFrYpuTC"],"license":"MIT"},"lib/forge-std/src/StdStorage.sol":{"keccak256":"0x651d84d948832f0ef45686417aa68ffb871378fa788a4123dbf37844903c66f3","urls":["bzz-raw://ff20f5ac9de3dc3ba86b1bf1f2723174e82ce3499ad67cb0ccfa7d28baeee678","dweb:/ipfs/QmRZkUFKz7AmF7yk6o317sk822HHhGVPXZQgX8G4LfYfft"],"license":"MIT"},"lib/forge-std/src/StdStyle.sol":{"keccak256":"0x43e2a8a9b9c2574dabe74f11adf6f782df218f463540e3b5b563609fe108597d","urls":["bzz-raw://51363ca97404cf4128e1141428949768c31929e75e014b02c85e887fbbb4f1b8","dweb:/ipfs/QmVhtbQc2fU4rRmbcfBtz34mAgG4BAZBsbna1Ca4SkoPsK"],"license":"MIT"},"lib/forge-std/src/StdUtils.sol":{"keccak256":"0x502b18a4becda6ecd91fa8b419d8034946bfa80e6cc7f6497f51f8565bfadae0","urls":["bzz-raw://bf499ee483a1dfd02023d4ce78ed4029a49794ccd5b849aaab912faea0d2ba61","dweb:/ipfs/QmP6hwNZW7sYbQK9fBzuZWxfLm6Swx2nKzvZ54qWNqQkzX"],"license":"MIT"},"lib/forge-std/src/Vm.sol":{"keccak256":"0x51fec240abc6dd23e0ee6de7c65106379aef732cad6c4ae5df6b55db886e7456","urls":["bzz-raw://a47d9c0a9876e7f9e411843b994a741d4ac1a87d8459ffc3c56359de691ddc1a","dweb:/ipfs/QmQiFN9b3Y2azrD1RBfAKEuAG3YeJkMzA2DGzgEE9kMeEK"],"license":"MIT OR Apache-2.0"},"lib/forge-std/src/console.sol":{"keccak256":"0x91d5413c2434ca58fd278b6e1e79fd98d10c83931cc2596a6038eee4daeb34ba","urls":["bzz-raw://91ccea707361e48b9b7a161fe81f496b9932bc471e9c4e4e1e9c283f2453cc70","dweb:/ipfs/QmcB66sZhQ6Kz7MUHcLE78YXRUZxoZnnxZjN6yATsbB2ec"],"license":"MIT"},"lib/forge-std/src/console2.sol":{"keccak256":"0x954646445d1014c3cd85c7918f5e7adeeca5ee44b68c00bafa237e597a4e35ea","urls":["bzz-raw://516fa3be52da4763147175bfba4be0aa011fadbb0c1afb01f97265bd4cee7973","dweb:/ipfs/QmdixAyMJefx7qePChgdxcBH5MxhmN7vsqPuPLx3CgrVmF"],"license":"MIT"},"lib/forge-std/src/interfaces/IERC165.sol":{"keccak256":"0x414b2861b1acbf816ccb7346d3f16cf6c1e002e9e5e40d2f1f26fa5ddc2ea600","urls":["bzz-raw://698352fb240868ea8f1d1fe389993035eeab930f10d06934f80ccfb2b6ccbfbc","dweb:/ipfs/QmT6WLHAgXxFhh12kWym895oTzXid1326iZiwT3pyfggoT"],"license":"MIT"},"lib/forge-std/src/interfaces/IERC20.sol":{"keccak256":"0x4cab887298790f908c27de107e4e2907ca5413aee482ef776f8d2f353c5ef947","urls":["bzz-raw://bb715e0c4a2bdbe432bb624501506041f06e878e0b72675aebba30ad2c2b72e7","dweb:/ipfs/QmWhhLSvkxS2NrukJJHqFY8gDVE5r9rD4PfHvR24pwdKv9"],"license":"MIT"},"lib/forge-std/src/interfaces/IERC721.sol":{"keccak256":"0xf069262a264fdb69f8f37a10d2df7374649e9ba73f8414c9c8a3b51184625f15","urls":["bzz-raw://924a41ca82a68ffbd503a5faf2f76d13e9938f10501a71094716f12bb64b4b7f","dweb:/ipfs/QmdWnqfKc5ZGhmxNPTde4zrFchnv9Yk9MpCMb2rdhXE5gm"],"license":"MIT"},"lib/forge-std/src/interfaces/IMulticall3.sol":{"keccak256":"0x7aac1389150499a922d1f9ef5749c908cef127cb2075b92fa17e9cb611263d0a","urls":["bzz-raw://d95ebb7c7c463e08ebc12dab639945752fb2480acfc6e86da32f72732a7fd0c0","dweb:/ipfs/QmNXK8P8oPWwajsQHvAHw3JPyQidPLCGQN3hWu1Lk6PBL2"],"license":"MIT"},"lib/forge-std/src/mocks/MockERC20.sol":{"keccak256":"0xadbdfc6639edec00ba94bb1133a0fd8de31ccafe45c2ef5df9b3ca61b60b559b","urls":["bzz-raw://bc766f01bccf669abac8cc7b2096cc1352a66471ca3772ae61b1801dedc4ed4f","dweb:/ipfs/QmNigaPj1LYkP7Z5xr4ijkUxr2K66fDGeoifG3WoM9ruyw"],"license":"MIT"},"lib/forge-std/src/mocks/MockERC721.sol":{"keccak256":"0x3293dcbb7acd28df553c954e4e39e288bf10aab7ecda8d50ef21b4f4a91a28d9","urls":["bzz-raw://9eb374daf6df34f4392f8926f1fddbce9f22c423066aeaefdfbe77395f77967b","dweb:/ipfs/QmWR81zBJRX2uyRjveGzikYPj6ZwKppWsU49YEQXTLWUsN"],"license":"MIT"},"lib/forge-std/src/safeconsole.sol":{"keccak256":"0xbaf41fdc6c54297e7cd8250e48b0f20eaac918e342a1028cef3f9a52ac086381","urls":["bzz-raw://a500ad81dea226f9910e6b50f99a9ff930105e393a692cbfb2185e4cdb4424ae","dweb:/ipfs/QmVbUQpXNMmMWRiy4FvBNczzq46BMGfUoBikvSHNiCxVTq"],"license":"MIT"},"scripts/_buildRuntime.s.sol":{"keccak256":"0x0d2c139e8e126d7e192920d8821f5595a6db0e1afce1aa2c765781181589e818","urls":["bzz-raw://633b74d6259c8da777e9409406a14e69689cbcb42ac8d6ba8afc6f0da873d8a2","dweb:/ipfs/Qma8NQSG4heETeZSU8dz1EruwrjFku9c17QGYJdn9uwCSo"],"license":"AGPL-3.0-or-later"}},"version":1},"id":19}