@tokamak-network/thanos-contracts
Version:
1 lines • 110 kB
JSON
{"abi":[{"type":"constructor","inputs":[{"name":"_path","type":"string","internalType":"string"}],"stateMutability":"nonpayable"},{"type":"function","name":"IS_SCRIPT","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"create2DeploymentSalt","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"view"},{"type":"function","name":"deployDripchecks","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"deployFaucetContracts","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"deployOperationsContracts","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"faucetAdmin","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"faucetDrippieOwner","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"faucetOffchainAuthModuleAdmin","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"faucetOffchainAuthModuleAmount","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"faucetOffchainAuthModuleTtl","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"faucetOnchainAuthModuleAdmin","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"faucetOnchainAuthModuleAmount","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"faucetOnchainAuthModuleTtl","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"gelatoAutomateContract","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"operationsDrippieOwner","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"}],"bytecode":{"object":"0x6080604052600c805462ff00ff191662010001179055348015610020575f80fd5b5060405161178738038061178783398101604081905261003f91611021565b6100616040518060600160405280602681526020016117136026913982610d6d565b6040516360f9bb1160e01b81525f805160206116f3833981519152906360f9bb11906100919084906004016110ff565b5f60405180830381865afa9250505080156100cd57506040513d5f823e601f3d908101601f191682016040526100ca9190810190611021565b60015b6100f7576100f26040518060800160405280604e8152602001611739604e9139610dba565b610d67565b600d6101038282611195565b50506101d2600d805461011590611111565b80601f016020809104026020016040519081016040528092919081815260200182805461014190611111565b801561018c5780601f106101635761010080835404028352916020019161018c565b820191905f5260205f20905b81548152906001019060200180831161016f57829003601f168201915b50505050506040518060400160405280601781526020017f242e637265617465324465706c6f796d656e7453616c74000000000000000000815250610e0460201b60201c565b600e906101df9082611195565b506102ad600d80546101f090611111565b80601f016020809104026020016040519081016040528092919081815260200182805461021c90611111565b80156102675780601f1061023e57610100808354040283529160200191610267565b820191905f5260205f20905b81548152906001019060200180831161024a57829003601f168201915b50505050506040518060400160405280601881526020017f242e67656c61746f4175746f6d617465436f6e74726163740000000000000000815250610e8160201b60201c565b600f5f6101000a8154816001600160a01b0302191690836001600160a01b0316021790555061039f600d80546102e290611111565b80601f016020809104026020016040519081016040528092919081815260200182805461030e90611111565b80156103595780601f1061033057610100808354040283529160200191610359565b820191905f5260205f20905b81548152906001019060200180831161033c57829003601f168201915b50505050506040518060400160405280601881526020017f242e6f7065726174696f6e73447269707069654f776e65720000000000000000815250610e8160201b60201c565b60105f6101000a8154816001600160a01b0302191690836001600160a01b03160217905550610491600d80546103d490611111565b80601f016020809104026020016040519081016040528092919081815260200182805461040090611111565b801561044b5780601f106104225761010080835404028352916020019161044b565b820191905f5260205f20905b81548152906001019060200180831161042e57829003601f168201915b50505050506040518060400160405280601481526020017f242e666175636574447269707069654f776e6572000000000000000000000000815250610e8160201b60201c565b60115f6101000a8154816001600160a01b0302191690836001600160a01b03160217905550610573600d80546104c690611111565b80601f01602080910402602001604051908101604052809291908181526020018280546104f290611111565b801561053d5780601f106105145761010080835404028352916020019161053d565b820191905f5260205f20905b81548152906001019060200180831161052057829003601f168201915b50505050506040518060400160405280600d81526020016c12173330bab1b2ba20b236b4b760991b815250610e8160201b60201c565b60125f6101000a8154816001600160a01b0302191690836001600160a01b03160217905550610665600d80546105a890611111565b80601f01602080910402602001604051908101604052809291908181526020018280546105d490611111565b801561061f5780601f106105f65761010080835404028352916020019161061f565b820191905f5260205f20905b81548152906001019060200180831161060257829003601f168201915b50505050506040518060400160405280601e81526020017f242e6661756365744f6e636861696e417574684d6f64756c6541646d696e0000815250610e8160201b60201c565b60135f6101000a8154816001600160a01b0302191690836001600160a01b03160217905550610757600d805461069a90611111565b80601f01602080910402602001604051908101604052809291908181526020018280546106c690611111565b80156107115780601f106106e857610100808354040283529160200191610711565b820191905f5260205f20905b8154815290600101906020018083116106f457829003601f168201915b50505050506040518060400160405280601c81526020017f242e6661756365744f6e636861696e417574684d6f64756c6554746c00000000815250610ef460201b60201c565b601455600d8054610829919061076c90611111565b80601f016020809104026020016040519081016040528092919081815260200182805461079890611111565b80156107e35780601f106107ba576101008083540402835291602001916107e3565b820191905f5260205f20905b8154815290600101906020018083116107c657829003601f168201915b50505050506040518060400160405280601f81526020017f242e6661756365744f6e636861696e417574684d6f64756c65416d6f756e7400815250610ef460201b60201c565b601555600d80546108fb919061083e90611111565b80601f016020809104026020016040519081016040528092919081815260200182805461086a90611111565b80156108b55780601f1061088c576101008083540402835291602001916108b5565b820191905f5260205f20905b81548152906001019060200180831161089857829003601f168201915b50505050506040518060400160405280601f81526020017f242e6661756365744f6666636861696e417574684d6f64756c6541646d696e00815250610e8160201b60201c565b60165f6101000a8154816001600160a01b0302191690836001600160a01b031602179055506109ed600d805461093090611111565b80601f016020809104026020016040519081016040528092919081815260200182805461095c90611111565b80156109a75780601f1061097e576101008083540402835291602001916109a7565b820191905f5260205f20905b81548152906001019060200180831161098a57829003601f168201915b50505050506040518060400160405280601d81526020017f242e6661756365744f6666636861696e417574684d6f64756c6554746c000000815250610ef460201b60201c565b601755600d8054610abf9190610a0290611111565b80601f0160208091040260200160405190810160405280929190818152602001828054610a2e90611111565b8015610a795780601f10610a5057610100808354040283529160200191610a79565b820191905f5260205f20905b815481529060010190602001808311610a5c57829003601f168201915b50505050506040518060400160405280602081526020017f242e6661756365744f6666636861696e417574684d6f64756c65416d6f756e74815250610ef460201b60201c565b601855600d8054610b869190610ad490611111565b80601f0160208091040260200160405190810160405280929190818152602001828054610b0090611111565b8015610b4b5780601f10610b2257610100808354040283529160200191610b4b565b820191905f5260205f20905b815481529060010190602001808311610b2e57829003601f168201915b505050505060405180604001604052806012815260200171242e6465706c6f7944726970636865636b7360701b815250610f6760201b60201c565b6019805460ff1916911515919091179055600d8054610c669190610ba990611111565b80601f0160208091040260200160405190810160405280929190818152602001828054610bd590611111565b8015610c205780601f10610bf757610100808354040283529160200191610c20565b820191905f5260205f20905b815481529060010190602001808311610c0357829003601f168201915b50505050506040518060400160405280601781526020017f242e6465706c6f79466175636574436f6e747261637473000000000000000000815250610f6760201b60201c565b601960016101000a81548160ff021916908315150217905550610d4c600d8054610c8f90611111565b80601f0160208091040260200160405190810160405280929190818152602001828054610cbb90611111565b8015610d065780601f10610cdd57610100808354040283529160200191610d06565b820191905f5260205f20905b815481529060010190602001808311610ce957829003601f168201915b50505050506040518060400160405280601b81526020017f242e6465706c6f794f7065726174696f6e73436f6e7472616374730000000000815250610f6760201b60201c565b60198054911515620100000262ff0000199092169190911790555b506112d8565b610db68282604051602401610d8392919061124f565b60408051601f198184030181529190526020810180516001600160e01b03908116634b5c427760e01b17909152610fda16565b5050565b610e0181604051602401610dce91906110ff565b60408051601f198184030181529190526020810180516001600160e01b0390811663104c13eb60e21b17909152610fda16565b50565b6040516309389f5960e31b81526060905f805160206116f3833981519152906349c4fac890610e39908690869060040161124f565b5f60405180830381865afa158015610e53573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052610e7a9190810190611021565b9392505050565b604051631e19e65760e01b81525f905f805160206116f383398151915290631e19e65790610eb5908690869060040161124f565b602060405180830381865afa158015610ed0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e7a919061127c565b6040516356eef15b60e11b81525f905f805160206116f38339815191529063addde2b690610f28908690869060040161124f565b602060405180830381865afa158015610f43573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e7a91906112a2565b604051639f86dc9160e01b81525f905f805160206116f383398151915290639f86dc9190610f9b908690869060040161124f565b602060405180830381865afa158015610fb6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e7a91906112b9565b610e0181610fed60201b6103061760201c565b80516a636f6e736f6c652e6c6f67602083015f808483855afa5050505050565b634e487b7160e01b5f52604160045260245ffd5b5f60208284031215611031575f80fd5b81516001600160401b03811115611046575f80fd5b8201601f81018413611056575f80fd5b80516001600160401b0381111561106f5761106f61100d565b604051601f8201601f19908116603f011681016001600160401b038111828210171561109d5761109d61100d565b6040528181528282016020018610156110b4575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610e7a60208301846110d1565b600181811c9082168061112557607f821691505b60208210810361114357634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561119057805f5260205f20601f840160051c8101602085101561116e5750805b601f840160051c820191505b8181101561118d575f815560010161117a565b50505b505050565b81516001600160401b038111156111ae576111ae61100d565b6111c2816111bc8454611111565b84611149565b6020601f8211600181146111f4575f83156111dd5750848201515b5f19600385901b1c1916600184901b17845561118d565b5f84815260208120601f198516915b828110156112235787850151825560209485019460019092019101611203565b508482101561124057868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b604081525f61126160408301856110d1565b828103602084015261127381856110d1565b95945050505050565b5f6020828403121561128c575f80fd5b81516001600160a01b0381168114610e7a575f80fd5b5f602082840312156112b2575f80fd5b5051919050565b5f602082840312156112c9575f80fd5b81518015158114610e7a575f80fd5b61040e806112e55f395ff3fe608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806337c6b92f11610093578063a576c47711610063578063a576c47714610231578063df3322c01461023a578063edd093241461025a578063f8ccbf4714610267575f80fd5b806337c6b92f146101ea5780634d3d2688146101ff5780637510d8bf1461021f5780638857a39514610228575f80fd5b806327aae48a116100ce57806327aae48a1461017e57806328d96931146101955780632958076f146101b85780632c6c59ec146101d8575f80fd5b80630baa7b34146100f4578063132bbb071461013e5780631e6e44351461015e575b5f80fd5b6016546101149073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6012546101149073ffffffffffffffffffffffffffffffffffffffff1681565b600f546101149073ffffffffffffffffffffffffffffffffffffffff1681565b61018760185481565b604051908152602001610135565b6019546101a89062010000900460ff1681565b6040519015158152602001610135565b6010546101149073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101a890610100900460ff1681565b6101f261027a565b6040516101359190610330565b6013546101149073ffffffffffffffffffffffffffffffffffffffff1681565b61018760175481565b61018760145481565b61018760155481565b6011546101149073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101a89060ff1681565b600c546101a89062010000900460ff1681565b600e805461028790610383565b80601f01602080910402602001604051908101604052809291908181526020018280546102b390610383565b80156102fe5780601f106102d5576101008083540402835291602001916102fe565b820191905f5260205f20905b8154815290600101906020018083116102e157829003601f168201915b505050505081565b80516a636f6e736f6c652e6c6f67602083015f808483855afa5050505050565b61032e6103d4565b565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b600181811c9082168061039757607f821691505b6020821081036103ce577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52605160045260245ffdfea164736f6c634300081a000a0000000000000000000000007109709ecfa91a80626ff3989d68f67f5b1dd12d5065726970686572794465706c6f79436f6e6669673a2072656164696e672066696c652025735761726e696e673a20756e61626c6520746f207265616420636f6e6669672e20446f206e6f74206465706c6f7920756e6c65737320796f7520617265206e6f74207573696e6720636f6e6669672e","sourceMap":"503:2851:41:-:0;;;3126:44:3;;;-1:-1:-1;;800:28:1;;;;;1450:1902:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1493:60;;;;;;;;;;;;;;;;;;1547:5;1493:11;:60::i;:::-;1567:18;;-1:-1:-1;;;1567:18:41;;-1:-1:-1;;;;;;;;;;;1567:11:41;;;:18;;1579:5;;1567:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1567:18:41;;;;;;;;;;;;:::i;:::-;;;1563:234;;1673:93;;;;;;;;;;;;;;;;;;:11;:93::i;:::-;1780:7;;1563:234;1629:5;:12;1637:4;1629:5;:12;:::i;:::-;;1586:66;1865:52;1884:5;1865:52;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:18;;;:52;;:::i;:::-;1841:21;;:76;;:21;:76;:::i;:::-;;1990:54;2010:5;1990:54;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;:54;;:::i;:::-;1965:22;;:79;;;;;-1:-1:-1;;;;;1965:79:41;;;;;-1:-1:-1;;;;;1965:79:41;;;;;;2151:54;2171:5;2151:54;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;:54;;:::i;:::-;2126:22;;:79;;;;;-1:-1:-1;;;;;2126:79:41;;;;;-1:-1:-1;;;;;2126:79:41;;;;;;2295:50;2315:5;2295:50;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;:50;;:::i;:::-;2274:18;;:71;;;;;-1:-1:-1;;;;;2274:71:41;;;;;-1:-1:-1;;;;;2274:71:41;;;;;;2420:43;2440:5;2420:43;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2420:43:41;;;:19;;;:43;;:::i;:::-;2406:11;;:57;;;;;-1:-1:-1;;;;;2406:57:41;;;;;-1:-1:-1;;;;;2406:57:41;;;;;;2504:60;2524:5;2504:60;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;:60;;:::i;:::-;2473:28;;:91;;;;;-1:-1:-1;;;;;2473:91:41;;;;;-1:-1:-1;;;;;2473:91:41;;;;;;2603:55;2620:5;2603:55;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;;;:55;;:::i;:::-;2574:26;:84;2717:5;2700:58;;;;2717:5;2700:58;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;;;:58;;:::i;:::-;2668:29;:90;2820:5;2800:61;;;;2820:5;2800:61;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;:61;;:::i;:::-;2768:29;;:93;;;;;-1:-1:-1;;;;;2768:93:41;;;;;-1:-1:-1;;;;;2768:93:41;;;;;;2901:56;2918:5;2901:56;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;;;:56;;:::i;:::-;2871:27;:86;3017:5;3000:59;;;;3017:5;3000:59;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;;;:59;;:::i;:::-;2967:30;:92;3141:5;3124:45;;;;3141:5;3124:45;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;3124:45:41;;;:16;;;:45;;:::i;:::-;3105:16;:64;;-1:-1:-1;;3105:64:41;;;;;;;;;;3220:5;3203:50;;;;3220:5;3203:50;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;;;:50;;:::i;:::-;3179:21;;:74;;;;;;;;;;;;;;;;;;3291:54;3308:5;3291:54;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:16;;;:54;;:::i;:::-;3263:25;:82;;;;;;;-1:-1:-1;;3263:82:41;;;;;;;;;1450:1902;;503:2851;;7846:150:16;7919:70;7981:2;7985;7935:53;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;7935:53:16;;;;;;;;;;;;;;-1:-1:-1;;;;;7935:53:16;;;-1:-1:-1;;;7935:53:16;;;;7919:15;:70;:::i;:::-;7846:150;;:::o;6598:121::-;6653:59;6708:2;6669:42;;;;;;;;:::i;:::-;;;;-1:-1:-1;;6669:42:16;;;;;;;;;;;;;;-1:-1:-1;;;;;6669:42:16;;;-1:-1:-1;;;6669:42:16;;;;6653:15;:59;:::i;:::-;6598:121;:::o;1817:150:7:-;1931:29;;-1:-1:-1;;;1931:29:7;;1899:13;;-1:-1:-1;;;;;;;;;;;1931:18:7;;;:29;;1950:4;;1956:3;;1931:29;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1931:29:7;;;;;;;;;;;;:::i;:::-;1924:36;1817:150;-1:-1:-1;;;1817:150:7:o;2141:146::-;2250:30;;-1:-1:-1;;;2250:30:7;;2224:7;;-1:-1:-1;;;;;;;;;;;2250:19:7;;;:30;;2270:4;;2276:3;;2250:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;878:140::-;984:27;;-1:-1:-1;;;984:27:7;;958:7;;-1:-1:-1;;;;;;;;;;;984:16:7;;;:27;;1001:4;;1007:3;;984:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;2464:137::-;2567:27;;-1:-1:-1;;;2567:27:7;;2544:4;;-1:-1:-1;;;;;;;;;;;2567:16:7;;;:27;;2584:4;;2590:3;;2567:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;868:133:16:-;939:55;986:7;965:19;;;;;939:55;;:::i;1007:380::-;1105:14;;591:42;1278:2;1265:16;;1081:21;;1105:14;1265:16;591:42;1314:5;1303:68;1294:77;;1231:150;;1007:380;:::o;14:127:100:-;75:10;70:3;66:20;63:1;56:31;106:4;103:1;96:15;130:4;127:1;120:15;146:935;226:6;279:2;267:9;258:7;254:23;250:32;247:52;;;295:1;292;285:12;247:52;322:16;;-1:-1:-1;;;;;350:30:100;;347:50;;;393:1;390;383:12;347:50;416:22;;469:4;461:13;;457:27;-1:-1:-1;447:55:100;;498:1;495;488:12;447:55;525:9;;-1:-1:-1;;;;;546:30:100;;543:56;;;579:18;;:::i;:::-;628:2;622:9;720:2;682:17;;-1:-1:-1;;678:31:100;;;711:2;674:40;670:54;658:67;;-1:-1:-1;;;;;740:34:100;;776:22;;;737:62;734:88;;;802:18;;:::i;:::-;838:2;831:22;862;;;903:15;;;920:2;899:24;896:37;-1:-1:-1;893:57:100;;;946:1;943;936:12;893:57;995:6;990:2;986;982:11;977:2;969:6;965:15;959:43;1048:1;1022:19;;;1043:2;1018:28;1011:39;;;;1026:6;146:935;-1:-1:-1;;;;146:935:100:o;1086:289::-;1128:3;1166:5;1160:12;1193:6;1188:3;1181:19;1249:6;1242:4;1235:5;1231:16;1224:4;1219:3;1215:14;1209:47;1301:1;1294:4;1285:6;1280:3;1276:16;1272:27;1265:38;1364:4;1357:2;1353:7;1348:2;1340:6;1336:15;1332:29;1327:3;1323:39;1319:50;1312:57;;;1086:289;;;;:::o;1380:220::-;1529:2;1518:9;1511:21;1492:4;1549:45;1590:2;1579:9;1575:18;1567:6;1549:45;:::i;1605:380::-;1684:1;1680:12;;;;1727;;;1748:61;;1802:4;1794:6;1790:17;1780:27;;1748:61;1855:2;1847:6;1844:14;1824:18;1821:38;1818:161;;1901:10;1896:3;1892:20;1889:1;1882:31;1936:4;1933:1;1926:15;1964:4;1961:1;1954:15;1818:161;;1605:380;;;:::o;2116:518::-;2218:2;2213:3;2210:11;2207:421;;;2254:5;2251:1;2244:16;2298:4;2295:1;2285:18;2368:2;2356:10;2352:19;2349:1;2345:27;2339:4;2335:38;2404:4;2392:10;2389:20;2386:47;;;-1:-1:-1;2427:4:100;2386:47;2482:2;2477:3;2473:12;2470:1;2466:20;2460:4;2456:31;2446:41;;2537:81;2555:2;2548:5;2545:13;2537:81;;;2614:1;2600:16;;2581:1;2570:13;2537:81;;;2541:3;;2207:421;2116:518;;;:::o;2810:1299::-;2930:10;;-1:-1:-1;;;;;2952:30:100;;2949:56;;;2985:18;;:::i;:::-;3014:97;3104:6;3064:38;3096:4;3090:11;3064:38;:::i;:::-;3058:4;3014:97;:::i;:::-;3160:4;3191:2;3180:14;;3208:1;3203:649;;;;3896:1;3913:6;3910:89;;;-1:-1:-1;3965:19:100;;;3959:26;3910:89;-1:-1:-1;;2767:1:100;2763:11;;;2759:24;2755:29;2745:40;2791:1;2787:11;;;2742:57;4012:81;;3173:930;;3203:649;2063:1;2056:14;;;2100:4;2087:18;;-1:-1:-1;;3239:20:100;;;3357:222;3371:7;3368:1;3365:14;3357:222;;;3453:19;;;3447:26;3432:42;;3560:4;3545:20;;;;3513:1;3501:14;;;;3387:12;3357:222;;;3361:3;3607:6;3598:7;3595:19;3592:201;;;3668:19;;;3662:26;-1:-1:-1;;3751:1:100;3747:14;;;3763:3;3743:24;3739:37;3735:42;3720:58;3705:74;;3592:201;-1:-1:-1;;;;3839:1:100;3823:14;;;3819:22;3806:36;;-1:-1:-1;2810:1299:100:o;4114:383::-;4311:2;4300:9;4293:21;4274:4;4337:45;4378:2;4367:9;4363:18;4355:6;4337:45;:::i;:::-;4430:9;4422:6;4418:22;4413:2;4402:9;4398:18;4391:50;4458:33;4484:6;4476;4458:33;:::i;:::-;4450:41;4114:383;-1:-1:-1;;;;;4114:383:100:o;4502:290::-;4572:6;4625:2;4613:9;4604:7;4600:23;4596:32;4593:52;;;4641:1;4638;4631:12;4593:52;4667:16;;-1:-1:-1;;;;;4712:31:100;;4702:42;;4692:70;;4758:1;4755;4748:12;4797:184;4867:6;4920:2;4908:9;4899:7;4895:23;4891:32;4888:52;;;4936:1;4933;4926:12;4888:52;-1:-1:-1;4959:16:100;;4797:184;-1:-1:-1;4797:184:100:o;4986:277::-;5053:6;5106:2;5094:9;5085:7;5081:23;5077:32;5074:52;;;5122:1;5119;5112:12;5074:52;5154:9;5148:16;5207:5;5200:13;5193:21;5186:5;5183:32;5173:60;;5229:1;5226;5219:12;5268:127;503:2851:41;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x608060405234801561000f575f80fd5b50600436106100f0575f3560e01c806337c6b92f11610093578063a576c47711610063578063a576c47714610231578063df3322c01461023a578063edd093241461025a578063f8ccbf4714610267575f80fd5b806337c6b92f146101ea5780634d3d2688146101ff5780637510d8bf1461021f5780638857a39514610228575f80fd5b806327aae48a116100ce57806327aae48a1461017e57806328d96931146101955780632958076f146101b85780632c6c59ec146101d8575f80fd5b80630baa7b34146100f4578063132bbb071461013e5780631e6e44351461015e575b5f80fd5b6016546101149073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6012546101149073ffffffffffffffffffffffffffffffffffffffff1681565b600f546101149073ffffffffffffffffffffffffffffffffffffffff1681565b61018760185481565b604051908152602001610135565b6019546101a89062010000900460ff1681565b6040519015158152602001610135565b6010546101149073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101a890610100900460ff1681565b6101f261027a565b6040516101359190610330565b6013546101149073ffffffffffffffffffffffffffffffffffffffff1681565b61018760175481565b61018760145481565b61018760155481565b6011546101149073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101a89060ff1681565b600c546101a89062010000900460ff1681565b600e805461028790610383565b80601f01602080910402602001604051908101604052809291908181526020018280546102b390610383565b80156102fe5780601f106102d5576101008083540402835291602001916102fe565b820191905f5260205f20905b8154815290600101906020018083116102e157829003601f168201915b505050505081565b80516a636f6e736f6c652e6c6f67602083015f808483855afa5050505050565b61032e6103d4565b565b602081525f82518060208401528060208501604085015e5f6040828501015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011684010191505092915050565b600181811c9082168061039757607f821691505b6020821081036103ce577f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52605160045260245ffdfea164736f6c634300081a000a","sourceMap":"503:2851:41:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1152:44;;;;;;;;;;;;190:42:100;178:55;;;160:74;;148:2;133:18;1152:44:41;;;;;;;;974:26;;;;;;;;;683:37;;;;;;;;;1250:45;;;;;;;;;391:25:100;;;379:2;364:18;1250:45:41;245:177:100;1406:37:41;;;;;;;;;;;;;;;592:14:100;;585:22;567:41;;555:2;540:18;1406:37:41;427:187:100;790:37:41;;;;;;;;;1367:33;;;;;;;;;;;;608:35;;;:::i;:::-;;;;;;;:::i;1006:43::-;;;;;;;;;1202:42;;;;;;1055:41;;;;;;1102:44;;;;;;888:33;;;;;;;;;1333:28;;;;;;;;;800::1;;;;;;;;;;;;608:35:41;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1007:380:16:-;1105:14;;591:42;1278:2;1265:16;;1081:21;;1105:14;1265:16;591:42;1314:5;1303:68;1294:77;;1231:150;;1007:380;:::o;-1:-1:-1:-;;;:::i;:::-;:::o;619:477:100:-;768:2;757:9;750:21;731:4;800:6;794:13;843:6;838:2;827:9;823:18;816:34;902:6;897:2;889:6;885:15;880:2;869:9;865:18;859:50;958:1;953:2;944:6;933:9;929:22;925:31;918:42;1087:2;1017:66;1012:2;1004:6;1000:15;996:88;985:9;981:104;977:113;969:121;;;619:477;;;;:::o;1101:437::-;1180:1;1176:12;;;;1223;;;1244:61;;1298:4;1290:6;1286:17;1276:27;;1244:61;1351:2;1343:6;1340:14;1320:18;1317:38;1314:218;;1388:77;1385:1;1378:88;1489:4;1486:1;1479:15;1517:4;1514:1;1507:15;1314:218;;1101:437;;;:::o;1543:184::-;1595:77;1592:1;1585:88;1692:4;1689:1;1682:15;1716:4;1713:1;1706:15","linkReferences":{}},"methodIdentifiers":{"IS_SCRIPT()":"f8ccbf47","create2DeploymentSalt()":"37c6b92f","deployDripchecks()":"edd09324","deployFaucetContracts()":"2c6c59ec","deployOperationsContracts()":"28d96931","faucetAdmin()":"132bbb07","faucetDrippieOwner()":"df3322c0","faucetOffchainAuthModuleAdmin()":"0baa7b34","faucetOffchainAuthModuleAmount()":"27aae48a","faucetOffchainAuthModuleTtl()":"7510d8bf","faucetOnchainAuthModuleAdmin()":"4d3d2688","faucetOnchainAuthModuleAmount()":"a576c477","faucetOnchainAuthModuleTtl()":"8857a395","gelatoAutomateContract()":"1e6e4435","operationsDrippieOwner()":"2958076f"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.26+commit.8a97fa7a\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"string\",\"name\":\"_path\",\"type\":\"string\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"IS_SCRIPT\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"create2DeploymentSalt\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"deployDripchecks\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"deployFaucetContracts\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"deployOperationsContracts\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetDrippieOwner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetOffchainAuthModuleAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetOffchainAuthModuleAmount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetOffchainAuthModuleTtl\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetOnchainAuthModuleAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetOnchainAuthModuleAmount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"faucetOnchainAuthModuleTtl\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"gelatoAutomateContract\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"operationsDrippieOwner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"title\":\"PeripheryDeployConfig\",\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"notice\":\"Represents the configuration required to deploy the periphery contracts. It is expected to read the file from JSON. A future improvement would be to have fallback values if they are not defined in the JSON themselves.\",\"version\":1}},\"settings\":{\"compilationTarget\":{\"scripts/periphery/deploy/PeripheryDeployConfig.s.sol\":\"PeripheryDeployConfig\"},\"evmVersion\":\"cancun\",\"libraries\":{\"src/tokamak-contracts/USDC/L2/tokamak-USDC/v2/FiatTokenV2_2.sol:SignatureChecker\":\"0x4200000000000000000000000000000000000776\"},\"metadata\":{\"bytecodeHash\":\"none\"},\"optimizer\":{\"enabled\":true,\"runs\":999999},\"remappings\":[\":@lib-keccak/=lib/lib-keccak/contracts/lib/\",\":@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/\",\":@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/\",\":@openzeppelin/contracts_v3.1.0/=lib/openzeppelin-contracts_v3.1.0/contracts/\",\":@openzeppelin/contracts_v5.0.1/=lib/openzeppelin-contracts_v5.0.1/contracts/\",\":@rari-capital/solmate/=lib/solmate/\",\":@solady-test/=lib/lib-keccak/lib/solady/test/\",\":@solady/=lib/solady/src/\",\":automate/=lib/automate/contracts/\",\":ds-test/=lib/forge-std/lib/ds-test/src/\",\":erc4626-tests/=lib/openzeppelin-contracts_v5.0.1/lib/erc4626-tests/\",\":forge-std/=lib/forge-std/src/\",\":gelato/=lib/automate/contracts/\",\":hardhat/=lib/automate/node_modules/hardhat/\",\":kontrol-cheatcodes/=lib/kontrol-cheatcodes/src/\",\":lib-keccak/=lib/lib-keccak/contracts/\",\":openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/\",\":openzeppelin-contracts/=lib/openzeppelin-contracts/\",\":openzeppelin-contracts_v3.1.0/=lib/openzeppelin-contracts_v3.1.0/contracts/\",\":openzeppelin-contracts_v5.0.1/=lib/openzeppelin-contracts_v5.0.1/\",\":prb-test/=lib/automate/lib/prb-test/src/\",\":prb/-est/=lib/automate/lib/prb-test/src/\",\":safe-contracts/=lib/safe-contracts/contracts/\",\":solady/=lib/solady/\",\":solmate/=lib/solmate/src/\"]},\"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\":\"0x2ba8ee7e4a68efd4cd75331b229874f4d4dc0a1010599afad88fc2cae5cb5d4a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://77ce1968d402b0414fec0a344b59c275d0706d4df5ac6293d605dd2202016345\",\"dweb:/ipfs/QmSVy4N4F15NzEuSpmvwRj1nTfAwaJpng7CywUBWLnWC4w\"]},\"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\":\"0x4a5853bb9688c4e1c65626036cddd8ea2af84ef1046b704ddc3782d84a892410\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://09c1024e6aac9657312fcfcf5c3dee62c22edf9f74a1065e6924c4ec710ecafa\",\"dweb:/ipfs/QmRNURoTUkd6DiZnf8yY8o3stJpVQBifopdSpQgP9RhvRr\"]},\"lib/forge-std/src/Vm.sol\":{\"keccak256\":\"0x29fa9fa4f21f0762bcb245732bdf18218b0e017640fe4f9809d2157c56d9741e\",\"license\":\"MIT OR Apache-2.0\",\"urls\":[\"bzz-raw://cf18f5b10bfcc5c70c8f950a52907b18e6da38825cdd04261c435601410f0dea\",\"dweb:/ipfs/QmPkhDtp4AXw7iaJe84PEUPNK748pxsLUp8r5QB3hewWRy\"]},\"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/periphery/deploy/PeripheryDeployConfig.s.sol\":{\"keccak256\":\"0x0f8536e9cc518b08186ed55384c72c88a39bff28ab37797d00bec9e20d399036\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://62556919a48d3d5b197853f0778ff4f23292ddf32d1d59013b16a1227a82939b\",\"dweb:/ipfs/QmRRpCiHgc2pS2DfCdemySaQXQosKudromuGnkdpm66HQn\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.26+commit.8a97fa7a"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"string","name":"_path","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"stateMutability":"view","type":"function","name":"IS_SCRIPT","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"create2DeploymentSalt","outputs":[{"internalType":"string","name":"","type":"string"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"deployDripchecks","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"deployFaucetContracts","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"deployOperationsContracts","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetAdmin","outputs":[{"internalType":"address","name":"","type":"address"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetDrippieOwner","outputs":[{"internalType":"address","name":"","type":"address"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetOffchainAuthModuleAdmin","outputs":[{"internalType":"address","name":"","type":"address"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetOffchainAuthModuleAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetOffchainAuthModuleTtl","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetOnchainAuthModuleAdmin","outputs":[{"internalType":"address","name":"","type":"address"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetOnchainAuthModuleAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"faucetOnchainAuthModuleTtl","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"gelatoAutomateContract","outputs":[{"internalType":"address","name":"","type":"address"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"operationsDrippieOwner","outputs":[{"internalType":"address","name":"","type":"address"}]}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@lib-keccak/=lib/lib-keccak/contracts/lib/","@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/","@openzeppelin/contracts/=lib/openzeppelin-contracts/contracts/","@openzeppelin/contracts_v3.1.0/=lib/openzeppelin-contracts_v3.1.0/contracts/","@openzeppelin/contracts_v5.0.1/=lib/openzeppelin-contracts_v5.0.1/contracts/","@rari-capital/solmate/=lib/solmate/","@solady-test/=lib/lib-keccak/lib/solady/test/","@solady/=lib/solady/src/","automate/=lib/automate/contracts/","ds-test/=lib/forge-std/lib/ds-test/src/","erc4626-tests/=lib/openzeppelin-contracts_v5.0.1/lib/erc4626-tests/","forge-std/=lib/forge-std/src/","gelato/=lib/automate/contracts/","hardhat/=lib/automate/node_modules/hardhat/","kontrol-cheatcodes/=lib/kontrol-cheatcodes/src/","lib-keccak/=lib/lib-keccak/contracts/","openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/","openzeppelin-contracts/=lib/openzeppelin-contracts/","openzeppelin-contracts_v3.1.0/=lib/openzeppelin-contracts_v3.1.0/contracts/","openzeppelin-contracts_v5.0.1/=lib/openzeppelin-contracts_v5.0.1/","prb-test/=lib/automate/lib/prb-test/src/","prb/-est/=lib/automate/lib/prb-test/src/","safe-contracts/=lib/safe-contracts/contracts/","solady/=lib/solady/","solmate/=lib/solmate/src/"],"optimizer":{"enabled":true,"runs":999999},"metadata":{"bytecodeHash":"none"},"compilationTarget":{"scripts/periphery/deploy/PeripheryDeployConfig.s.sol":"PeripheryDeployConfig"},"evmVersion":"cancun","libraries":{"src/tokamak-contracts/USDC/L2/tokamak-USDC/v2/FiatTokenV2_2.sol:SignatureChecker":"0x4200000000000000000000000000000000000776"}},"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":"0x2ba8ee7e4a68efd4cd75331b229874f4d4dc0a1010599afad88fc2cae5cb5d4a","urls":["bzz-raw://77ce1968d402b0414fec0a344b59c275d0706d4df5ac6293d605dd2202016345","dweb:/ipfs/QmSVy4N4F15NzEuSpmvwRj1nTfAwaJpng7CywUBWLnWC4w"],"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":"0x4a5853bb9688c4e1c65626036cddd8ea2af84ef1046b704ddc3782d84a892410","urls":["bzz-raw://09c1024e6aac9657312fcfcf5c3dee62c22edf9f74a1065e6924c4ec710ecafa","dweb:/ipfs/QmRNURoTUkd6DiZnf8yY8o3stJpVQBifopdSpQgP9RhvRr"],"license":"MIT"},"lib/forge-std/src/Vm.sol":{"keccak256":"0x29fa9fa4f21f0762bcb245732bdf18218b0e017640fe4f9809d2157c56d9741e","urls":["bzz-raw://cf18f5b10bfcc5c70c8f950a52907b18e6da38825cdd04261c435601410f0dea","dweb:/ipfs/QmPkhDtp4AXw7iaJe84PEUPNK748pxsLUp8r5QB3hewWRy"],"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/periphery/deploy/PeripheryDeployConfig.s.sol":{"keccak256":"0x0f8536e9cc518b08186ed55384c72c88a39bff28ab37797d00bec9e20d399036","urls":["bzz-raw://62556919a48d3d5b197853f0778ff4f23292ddf32d1d59013b16a1227a82939b","dweb:/ipfs/QmRRpCiHgc2pS2DfCdemySaQXQosKudromuGnkdpm66HQn"],"license":"MIT"}},"version":1},"storageLayout":{"storage":[{"astId":61,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"stdstore","offset":0,"slot":"0","type":"t_struct(StdStorage)7466_storage"},{"astId":2758,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"stdChainsInitialized","offset":0,"slot":"8","type":"t_bool"},{"astId":2779,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"chains","offset":0,"slot":"9","type":"t_mapping(t_string_memory_ptr,t_struct(Chain)2774_storage)"},{"astId":2783,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"defaultRpcUrls","offset":0,"slot":"10","type":"t_mapping(t_string_memory_ptr,t_string_storage)"},{"astId":2787,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"idToAlias","offset":0,"slot":"11","type":"t_mapping(t_uint256,t_string_storage)"},{"astId":2790,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"fallbackToDefaultRpcUrls","offset":0,"slot":"12","type":"t_bool"},{"astId":3548,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"gasMeteringOff","offset":1,"slot":"12","type":"t_bool"},{"astId":112,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"IS_SCRIPT","offset":2,"slot":"12","type":"t_bool"},{"astId":52609,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"_json","offset":0,"slot":"13","type":"t_string_storage"},{"astId":52611,"contract":"scripts/periphery/deploy/PeripheryDeployConfig.s.sol:PeripheryDeployConfig","label":"create2DeploymentSalt","offset":0,"slot":"14","type":"t_string_storage"},{"astId":52613,"contract":"scripts/periphery/deploy/PeripheryDeployCo