UNPKG

@tokamak-network/thanos-contracts

Version:
1 lines 119 kB
{"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":"0x6080604052600c805462ff00ff1916620100011790553480156200002257600080fd5b5060405162001ee538038062001ee58339810160408190526200004591620011b1565b6200007560405180606001604052806026815260200162001e71602691398262000e9360201b6200030e1760201c565b6040516360f9bb1160e01b815260008051602062001e51833981519152906360f9bb1190620000a990849060040162001297565b600060405180830381865afa925050508015620000ea57506040513d6000823e601f3d908101601f19168201604052620000e79190810190620011b1565b60015b62000124576200011e6040518060800160405280604e815260200162001e97604e913962000ee460201b620003a31760201c565b62000e8c565b600d6200013282826200133b565b505062000212600d80546200014790620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200017590620012ac565b8015620001c65780601f106200019a57610100808354040283529160200191620001c6565b820191906000526020600020905b815481529060010190602001808311620001a857829003601f168201915b50505050506040518060400160405280601781526020017f242e637265617465324465706c6f796d656e7453616c7400000000000000000081525062000f3260201b620004351760201c565b600e906200022190826200133b565b5062000300600d80546200023590620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200026390620012ac565b8015620002b45780601f106200028857610100808354040283529160200191620002b4565b820191906000526020600020905b8154815290600101906020018083116200029657829003601f168201915b50505050506040518060400160405280601881526020017f242e67656c61746f4175746f6d617465436f6e7472616374000000000000000081525062000fba60201b620004f41760201c565b600f60006101000a8154816001600160a01b0302191690836001600160a01b0316021790555062000404600d80546200033990620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200036790620012ac565b8015620003b85780601f106200038c57610100808354040283529160200191620003b8565b820191906000526020600020905b8154815290600101906020018083116200039a57829003601f168201915b50505050506040518060400160405280601881526020017f242e6f7065726174696f6e73447269707069654f776e6572000000000000000081525062000fba60201b620004f41760201c565b601060006101000a8154816001600160a01b0302191690836001600160a01b0316021790555062000508600d80546200043d90620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200046b90620012ac565b8015620004bc5780601f106200049057610100808354040283529160200191620004bc565b820191906000526020600020905b8154815290600101906020018083116200049e57829003601f168201915b50505050506040518060400160405280601481526020017f242e666175636574447269707069654f776e657200000000000000000000000081525062000fba60201b620004f41760201c565b601160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550620005fc600d80546200054190620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200056f90620012ac565b8015620005c05780601f106200059457610100808354040283529160200191620005c0565b820191906000526020600020905b815481529060010190602001808311620005a257829003601f168201915b50505050506040518060400160405280600d81526020016c12173330bab1b2ba20b236b4b760991b81525062000fba60201b620004f41760201c565b601260006101000a8154816001600160a01b0302191690836001600160a01b0316021790555062000700600d80546200063590620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200066390620012ac565b8015620006b45780601f106200068857610100808354040283529160200191620006b4565b820191906000526020600020905b8154815290600101906020018083116200069657829003601f168201915b50505050506040518060400160405280601e81526020017f242e6661756365744f6e636861696e417574684d6f64756c6541646d696e000081525062000fba60201b620004f41760201c565b601360006101000a8154816001600160a01b0302191690836001600160a01b0316021790555062000804600d80546200073990620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200076790620012ac565b8015620007b85780601f106200078c57610100808354040283529160200191620007b8565b820191906000526020600020905b8154815290600101906020018083116200079a57829003601f168201915b50505050506040518060400160405280601c81526020017f242e6661756365744f6e636861696e417574684d6f64756c6554746c000000008152506200103760201b6200058a1760201c565b601455600d8054620008e791906200081c90620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200084a90620012ac565b80156200089b5780601f106200086f576101008083540402835291602001916200089b565b820191906000526020600020905b8154815290600101906020018083116200087d57829003601f168201915b50505050506040518060400160405280601f81526020017f242e6661756365744f6e636861696e417574684d6f64756c65416d6f756e74008152506200103760201b6200058a1760201c565b601555600d8054620009ca9190620008ff90620012ac565b80601f01602080910402602001604051908101604052809291908181526020018280546200092d90620012ac565b80156200097e5780601f1062000952576101008083540402835291602001916200097e565b820191906000526020600020905b8154815290600101906020018083116200096057829003601f168201915b50505050506040518060400160405280601f81526020017f242e6661756365744f6666636861696e417574684d6f64756c6541646d696e0081525062000fba60201b620004f41760201c565b601660006101000a8154816001600160a01b0302191690836001600160a01b0316021790555062000ace600d805462000a0390620012ac565b80601f016020809104026020016040519081016040528092919081815260200182805462000a3190620012ac565b801562000a825780601f1062000a565761010080835404028352916020019162000a82565b820191906000526020600020905b81548152906001019060200180831162000a6457829003601f168201915b50505050506040518060400160405280601d81526020017f242e6661756365744f6666636861696e417574684d6f64756c6554746c0000008152506200103760201b6200058a1760201c565b601755600d805462000bb1919062000ae690620012ac565b80601f016020809104026020016040519081016040528092919081815260200182805462000b1490620012ac565b801562000b655780601f1062000b395761010080835404028352916020019162000b65565b820191906000526020600020905b81548152906001019060200180831162000b4757829003601f168201915b50505050506040518060400160405280602081526020017f242e6661756365744f6666636861696e417574684d6f64756c65416d6f756e748152506200103760201b6200058a1760201c565b601855600d805462000c89919062000bc990620012ac565b80601f016020809104026020016040519081016040528092919081815260200182805462000bf790620012ac565b801562000c485780601f1062000c1c5761010080835404028352916020019162000c48565b820191906000526020600020905b81548152906001019060200180831162000c2a57829003601f168201915b505050505060405180604001604052806012815260200171242e6465706c6f7944726970636865636b7360701b815250620010b460201b620006201760201c565b6019805460ff1916911515919091179055600d805462000d7a919062000caf90620012ac565b80601f016020809104026020016040519081016040528092919081815260200182805462000cdd90620012ac565b801562000d2e5780601f1062000d025761010080835404028352916020019162000d2e565b820191906000526020600020905b81548152906001019060200180831162000d1057829003601f168201915b50505050506040518060400160405280601781526020017f242e6465706c6f79466175636574436f6e747261637473000000000000000000815250620010b460201b620006201760201c565b601960016101000a81548160ff02191690831515021790555062000e71600d805462000da690620012ac565b80601f016020809104026020016040519081016040528092919081815260200182805462000dd490620012ac565b801562000e255780601f1062000df95761010080835404028352916020019162000e25565b820191906000526020600020905b81548152906001019060200180831162000e0757829003601f168201915b50505050506040518060400160405280601b81526020017f242e6465706c6f794f7065726174696f6e73436f6e7472616374730000000000815250620010b460201b620006201760201c565b60198054911515620100000262ff0000199092169190911790555b50620014a2565b62000ee0828260405160240162000eac92919062001407565b60408051601f198184030181529190526020810180516001600160e01b03908116634b5c427760e01b179091526200113116565b5050565b62000f2f8160405160240162000efb919062001297565b60408051601f198184030181529190526020810180516001600160e01b0390811663104c13eb60e21b179091526200113116565b50565b6040516309389f5960e31b815260609060008051602062001e51833981519152906349c4fac89062000f6b908690869060040162001407565b600060405180830381865afa15801562000f89573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405262000fb39190810190620011b1565b9392505050565b604051631e19e65760e01b815260009060008051602062001e5183398151915290631e19e6579062000ff3908690869060040162001407565b602060405180830381865afa15801562001011573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fb3919062001439565b6040516356eef15b60e11b815260009060008051602062001e518339815191529063addde2b69062001070908690869060040162001407565b602060405180830381865afa1580156200108e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fb3919062001464565b604051639f86dc9160e01b815260009060008051602062001e5183398151915290639f86dc9190620010ed908690869060040162001407565b602060405180830381865afa1580156200110b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fb391906200147e565b62000f2f816200114760201b620006b61760201c565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b634e487b7160e01b600052604160045260246000fd5b60005b838110156200119b57818101518382015260200162001181565b83811115620011ab576000848401525b50505050565b600060208284031215620011c457600080fd5b81516001600160401b0380821115620011dc57600080fd5b818401915084601f830112620011f157600080fd5b81518181111562001206576200120662001168565b604051601f8201601f19908116603f0116810190838211818310171562001231576200123162001168565b816040528281528760208487010111156200124b57600080fd5b6200125e8360208301602088016200117e565b979650505050505050565b60008151808452620012838160208601602086016200117e565b601f01601f19169290920160200192915050565b60208152600062000fb3602083018462001269565b600181811c90821680620012c157607f821691505b602082108103620012e257634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200133657600081815260208120601f850160051c81016020861015620013115750805b601f850160051c820191505b8181101562001332578281556001016200131d565b5050505b505050565b81516001600160401b0381111562001357576200135762001168565b6200136f81620013688454620012ac565b84620012e8565b602080601f831160018114620013a757600084156200138e5750858301515b600019600386901b1c1916600185901b17855562001332565b600085815260208120601f198616915b82811015620013d857888601518255948401946001909101908401620013b7565b5085821015620013f75787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6040815260006200141c604083018562001269565b828103602084015262001430818562001269565b95945050505050565b6000602082840312156200144c57600080fd5b81516001600160a01b038116811462000fb357600080fd5b6000602082840312156200147757600080fd5b5051919050565b6000602082840312156200149157600080fd5b8151801515811462000fb357600080fd5b61099f80620014b26000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806337c6b92f11610097578063a576c47711610066578063a576c47714610237578063df3322c014610240578063edd0932414610260578063f8ccbf471461026d57600080fd5b806337c6b92f146101f05780634d3d2688146102055780637510d8bf146102255780638857a3951461022e57600080fd5b806327aae48a116100d357806327aae48a1461018457806328d969311461019b5780632958076f146101be5780632c6c59ec146101de57600080fd5b80630baa7b34146100fa578063132bbb07146101445780631e6e443514610164575b600080fd5b60165461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b60125461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b600f5461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b61018d60185481565b60405190815260200161013b565b6019546101ae9062010000900460ff1681565b604051901515815260200161013b565b60105461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101ae90610100900460ff1681565b6101f8610280565b60405161013b9190610764565b60135461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b61018d60175481565b61018d60145481565b61018d60155481565b60115461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101ae9060ff1681565b600c546101ae9062010000900460ff1681565b600e805461028d90610777565b80601f01602080910402602001604051908101604052809291908181526020018280546102b990610777565b80156103065780601f106102db57610100808354040283529160200191610306565b820191906000526020600020905b8154815290600101906020018083116102e957829003601f168201915b505050505081565b61039f82826040516024016103249291906107ca565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f4b5c4277000000000000000000000000000000000000000000000000000000001790526106d7565b5050565b610432816040516024016103b79190610764565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f41304fac000000000000000000000000000000000000000000000000000000001790526106d7565b50565b6040517f49c4fac8000000000000000000000000000000000000000000000000000000008152606090737109709ecfa91a80626ff3989d68f67f5b1dd12d906349c4fac89061048a90869086906004016107ca565b600060405180830381865afa1580156104a7573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526104ed9190810190610827565b9392505050565b6040517f1e19e657000000000000000000000000000000000000000000000000000000008152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d90631e19e6579061054990869086906004016107ca565b602060405180830381865afa158015610566573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ed91906108f2565b6040517faddde2b6000000000000000000000000000000000000000000000000000000008152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d9063addde2b6906105df90869086906004016107ca565b602060405180830381865afa1580156105fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ed9190610928565b6040517f9f86dc91000000000000000000000000000000000000000000000000000000008152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d90639f86dc919061067590869086906004016107ca565b602060405180830381865afa158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ed9190610941565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b610432816106b6565b6106e8610963565b565b60005b838110156107055781810151838201526020016106ed565b83811115610714576000848401525b50505050565b600081518084526107328160208601602086016106ea565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6020815260006104ed602083018461071a565b600181811c9082168061078b57607f821691505b6020821081036107c4577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b6040815260006107dd604083018561071a565b82810360208401526107ef818561071a565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60006020828403121561083957600080fd5b815167ffffffffffffffff8082111561085157600080fd5b818401915084601f83011261086557600080fd5b815181811115610877576108776107f8565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019083821181831017156108bd576108bd6107f8565b816040528281528760208487010111156108d657600080fd5b6108e78360208301602088016106ea565b979650505050505050565b60006020828403121561090457600080fd5b815173ffffffffffffffffffffffffffffffffffffffff811681146104ed57600080fd5b60006020828403121561093a57600080fd5b5051919050565b60006020828403121561095357600080fd5b815180151581146104ed57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052605160045260246000fdfea164736f6c634300080f000a0000000000000000000000007109709ecfa91a80626ff3989d68f67f5b1dd12d5065726970686572794465706c6f79436f6e6669673a2072656164696e672066696c652025735761726e696e673a20756e61626c6520746f207265616420636f6e6669672e20446f206e6f74206465706c6f7920756e6c65737320796f7520617265206e6f74207573696e6720636f6e6669672e","sourceMap":"503:2851:136:-:0;;;3126:44:8;;;-1:-1:-1;;800:28:6;;;;;1450:1902:136;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1493:60;;;;;;;;;;;;;;;;;;1547:5;1493:11;;;;;:60;;:::i;:::-;1567:18;;-1:-1:-1;;;1567:18:136;;-1:-1:-1;;;;;;;;;;;1567:11:136;;;:18;;1579:5;;1567:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1567:18:136;;;;;;;;;;;;:::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:136;;;;;-1:-1:-1;;;;;1965:79:136;;;;;;2151:54;2171:5;2151:54;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;;;:54;;:::i;:::-;2126:22;;:79;;;;;-1:-1:-1;;;;;2126:79:136;;;;;-1:-1:-1;;;;;2126:79:136;;;;;;2295:50;2315:5;2295:50;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;;;:50;;:::i;:::-;2274:18;;:71;;;;;-1:-1:-1;;;;;2274:71:136;;;;;-1:-1:-1;;;;;2274:71:136;;;;;;2420:43;2440:5;2420:43;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2420:43:136;;;:19;;;;;:43;;:::i;:::-;2406:11;;:57;;;;;-1:-1:-1;;;;;2406:57:136;;;;;-1:-1:-1;;;;;2406:57:136;;;;;;2504:60;2524:5;2504:60;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:19;;;;;:60;;:::i;:::-;2473:28;;:91;;;;;-1:-1:-1;;;;;2473:91:136;;;;;-1:-1:-1;;;;;2473:91:136;;;;;;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:136;;;;;-1:-1:-1;;;;;2768:93:136;;;;;;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:136;;;:16;;;;;:45;;:::i;:::-;3105:16;:64;;-1:-1:-1;;3105:64:136;;;;;;;;;;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:136;;;;;;;;;1450:1902;;503:2851;;7846:150:21;7919:70;7981:2;7985;7935:53;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;7935:53:21;;;;;;;;;;;;;;-1:-1:-1;;;;;7935:53:21;;;-1:-1:-1;;;7935:53:21;;;;7919:15;:70;:::i;:::-;7846:150;;:::o;6598:121::-;6653:59;6708:2;6669:42;;;;;;;;:::i;:::-;;;;-1:-1:-1;;6669:42:21;;;;;;;;;;;;;;-1:-1:-1;;;;;6669:42:21;;;-1:-1:-1;;;6669:42:21;;;;6653:15;:59;:::i;:::-;6598:121;:::o;1817:150:12:-;1931:29;;-1:-1:-1;;;1931:29:12;;1899:13;;-1:-1:-1;;;;;;;;;;;1931:18:12;;;:29;;1950:4;;1956:3;;1931:29;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;1931:29:12;;;;;;;;;;;;:::i;:::-;1924:36;1817:150;-1:-1:-1;;;1817:150:12:o;2141:146::-;2250:30;;-1:-1:-1;;;2250:30:12;;2224:7;;-1:-1:-1;;;;;;;;;;;2250:19:12;;;:30;;2270:4;;2276:3;;2250:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;878:140::-;984:27;;-1:-1:-1;;;984:27:12;;958:7;;-1:-1:-1;;;;;;;;;;;984:16:12;;;:27;;1001:4;;1007:3;;984:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;2464:137::-;2567:27;;-1:-1:-1;;;2567:27:12;;2544:4;;-1:-1:-1;;;;;;;;;;;2567:16:12;;;:27;;2584:4;;2590:3;;2567:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;868:133:21:-;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:416:-;75:10;70:3;66:20;63:1;56:31;106:4;103:1;96:15;130:4;127:1;120:15;146:258;218:1;228:113;242:6;239:1;236:13;228:113;;;318:11;;;312:18;299:11;;;292:39;264:2;257:10;228:113;;;359:6;356:1;353:13;350:48;;;394:1;385:6;380:3;376:16;369:27;350:48;;146:258;;;:::o;409:884::-;489:6;542:2;530:9;521:7;517:23;513:32;510:52;;;558:1;555;548:12;510:52;585:16;;-1:-1:-1;;;;;650:14:416;;;647:34;;;677:1;674;667:12;647:34;715:6;704:9;700:22;690:32;;760:7;753:4;749:2;745:13;741:27;731:55;;782:1;779;772:12;731:55;811:2;805:9;833:2;829;826:10;823:36;;;839:18;;:::i;:::-;914:2;908:9;882:2;968:13;;-1:-1:-1;;964:22:416;;;988:2;960:31;956:40;944:53;;;1012:18;;;1032:22;;;1009:46;1006:72;;;1058:18;;:::i;:::-;1098:10;1094:2;1087:22;1133:2;1125:6;1118:18;1173:7;1168:2;1163;1159;1155:11;1151:20;1148:33;1145:53;;;1194:1;1191;1184:12;1145:53;1207:55;1259:2;1254;1246:6;1242:15;1237:2;1233;1229:11;1207:55;:::i;:::-;1281:6;409:884;-1:-1:-1;;;;;;;409:884:416:o;1298:258::-;1340:3;1378:5;1372:12;1405:6;1400:3;1393:19;1421:63;1477:6;1470:4;1465:3;1461:14;1454:4;1447:5;1443:16;1421:63;:::i;:::-;1538:2;1517:15;-1:-1:-1;;1513:29:416;1504:39;;;;1545:4;1500:50;;1298:258;-1:-1:-1;;1298:258:416:o;1561:220::-;1710:2;1699:9;1692:21;1673:4;1730:45;1771:2;1760:9;1756:18;1748:6;1730:45;:::i;1786:380::-;1865:1;1861:12;;;;1908;;;1929:61;;1983:4;1975:6;1971:17;1961:27;;1929:61;2036:2;2028:6;2025:14;2005:18;2002:38;1999:161;;2082:10;2077:3;2073:20;2070:1;2063:31;2117:4;2114:1;2107:15;2145:4;2142:1;2135:15;1999:161;;1786:380;;;:::o;2297:545::-;2399:2;2394:3;2391:11;2388:448;;;2435:1;2460:5;2456:2;2449:17;2505:4;2501:2;2491:19;2575:2;2563:10;2559:19;2556:1;2552:27;2546:4;2542:38;2611:4;2599:10;2596:20;2593:47;;;-1:-1:-1;2634:4:416;2593:47;2689:2;2684:3;2680:12;2677:1;2673:20;2667:4;2663:31;2653:41;;2744:82;2762:2;2755:5;2752:13;2744:82;;;2807:17;;;2788:1;2777:13;2744:82;;;2748:3;;;2388:448;2297:545;;;:::o;3018:1352::-;3138:10;;-1:-1:-1;;;;;3160:30:416;;3157:56;;;3193:18;;:::i;:::-;3222:97;3312:6;3272:38;3304:4;3298:11;3272:38;:::i;:::-;3266:4;3222:97;:::i;:::-;3374:4;;3438:2;3427:14;;3455:1;3450:663;;;;4157:1;4174:6;4171:89;;;-1:-1:-1;4226:19:416;;;4220:26;4171:89;-1:-1:-1;;2975:1:416;2971:11;;;2967:24;2963:29;2953:40;2999:1;2995:11;;;2950:57;4273:81;;3420:944;;3450:663;2244:1;2237:14;;;2281:4;2268:18;;-1:-1:-1;;3486:20:416;;;3604:236;3618:7;3615:1;3612:14;3604:236;;;3707:19;;;3701:26;3686:42;;3799:27;;;;3767:1;3755:14;;;;3634:19;;3604:236;;;3608:3;3868:6;3859:7;3856:19;3853:201;;;3929:19;;;3923:26;-1:-1:-1;;4012:1:416;4008:14;;;4024:3;4004:24;4000:37;3996:42;3981:58;3966:74;;3853:201;-1:-1:-1;;;;;4100:1:416;4084:14;;;4080:22;4067:36;;-1:-1:-1;3018:1352:416:o;4375:383::-;4572:2;4561:9;4554:21;4535:4;4598:45;4639:2;4628:9;4624:18;4616:6;4598:45;:::i;:::-;4691:9;4683:6;4679:22;4674:2;4663:9;4659:18;4652:50;4719:33;4745:6;4737;4719:33;:::i;:::-;4711:41;4375:383;-1:-1:-1;;;;;4375:383:416:o;4763:290::-;4833:6;4886:2;4874:9;4865:7;4861:23;4857:32;4854:52;;;4902:1;4899;4892:12;4854:52;4928:16;;-1:-1:-1;;;;;4973:31:416;;4963:42;;4953:70;;5019:1;5016;5009:12;5058:184;5128:6;5181:2;5169:9;5160:7;5156:23;5152:32;5149:52;;;5197:1;5194;5187:12;5149:52;-1:-1:-1;5220:16:416;;5058:184;-1:-1:-1;5058:184:416:o;5247:277::-;5314:6;5367:2;5355:9;5346:7;5342:23;5338:32;5335:52;;;5383:1;5380;5373:12;5335:52;5415:9;5409:16;5468:5;5461:13;5454:21;5447:5;5444:32;5434:60;;5490:1;5487;5480:12;5529:127;503:2851:136;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x608060405234801561001057600080fd5b50600436106100f55760003560e01c806337c6b92f11610097578063a576c47711610066578063a576c47714610237578063df3322c014610240578063edd0932414610260578063f8ccbf471461026d57600080fd5b806337c6b92f146101f05780634d3d2688146102055780637510d8bf146102255780638857a3951461022e57600080fd5b806327aae48a116100d357806327aae48a1461018457806328d969311461019b5780632958076f146101be5780632c6c59ec146101de57600080fd5b80630baa7b34146100fa578063132bbb07146101445780631e6e443514610164575b600080fd5b60165461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b60125461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b600f5461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b61018d60185481565b60405190815260200161013b565b6019546101ae9062010000900460ff1681565b604051901515815260200161013b565b60105461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101ae90610100900460ff1681565b6101f8610280565b60405161013b9190610764565b60135461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b61018d60175481565b61018d60145481565b61018d60155481565b60115461011a9073ffffffffffffffffffffffffffffffffffffffff1681565b6019546101ae9060ff1681565b600c546101ae9062010000900460ff1681565b600e805461028d90610777565b80601f01602080910402602001604051908101604052809291908181526020018280546102b990610777565b80156103065780601f106102db57610100808354040283529160200191610306565b820191906000526020600020905b8154815290600101906020018083116102e957829003601f168201915b505050505081565b61039f82826040516024016103249291906107ca565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f4b5c4277000000000000000000000000000000000000000000000000000000001790526106d7565b5050565b610432816040516024016103b79190610764565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f41304fac000000000000000000000000000000000000000000000000000000001790526106d7565b50565b6040517f49c4fac8000000000000000000000000000000000000000000000000000000008152606090737109709ecfa91a80626ff3989d68f67f5b1dd12d906349c4fac89061048a90869086906004016107ca565b600060405180830381865afa1580156104a7573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682016040526104ed9190810190610827565b9392505050565b6040517f1e19e657000000000000000000000000000000000000000000000000000000008152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d90631e19e6579061054990869086906004016107ca565b602060405180830381865afa158015610566573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ed91906108f2565b6040517faddde2b6000000000000000000000000000000000000000000000000000000008152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d9063addde2b6906105df90869086906004016107ca565b602060405180830381865afa1580156105fc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ed9190610928565b6040517f9f86dc91000000000000000000000000000000000000000000000000000000008152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d90639f86dc919061067590869086906004016107ca565b602060405180830381865afa158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ed9190610941565b80516a636f6e736f6c652e6c6f67602083016000808483855afa5050505050565b610432816106b6565b6106e8610963565b565b60005b838110156107055781810151838201526020016106ed565b83811115610714576000848401525b50505050565b600081518084526107328160208601602086016106ea565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6020815260006104ed602083018461071a565b600181811c9082168061078b57607f821691505b6020821081036107c4577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b6040815260006107dd604083018561071a565b82810360208401526107ef818561071a565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60006020828403121561083957600080fd5b815167ffffffffffffffff8082111561085157600080fd5b818401915084601f83011261086557600080fd5b815181811115610877576108776107f8565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019083821181831017156108bd576108bd6107f8565b816040528281528760208487010111156108d657600080fd5b6108e78360208301602088016106ea565b979650505050505050565b60006020828403121561090457600080fd5b815173ffffffffffffffffffffffffffffffffffffffff811681146104ed57600080fd5b60006020828403121561093a57600080fd5b5051919050565b60006020828403121561095357600080fd5b815180151581146104ed57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052605160045260246000fdfea164736f6c634300080f000a","sourceMap":"503:2851:136:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1152:44;;;;;;;;;;;;190:42:416;178:55;;;160:74;;148:2;133:18;1152:44:136;;;;;;;;974:26;;;;;;;;;683:37;;;;;;;;;1250:45;;;;;;;;;391:25:416;;;379:2;364:18;1250:45:136;245:177:416;1406:37:136;;;;;;;;;;;;;;;592:14:416;;585:22;567:41;;555:2;540:18;1406:37:136;427:187:416;790:37:136;;;;;;;;;1367:33;;;;;;;;;;;;608:35;;;:::i;:::-;;;;;;;:::i;1006:43::-;;;;;;;;;1202:42;;;;;;1055:41;;;;;;1102:44;;;;;;888:33;;;;;;;;;1333:28;;;;;;;;;800::6;;;;;;;;;;;;608:35:136;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7846:150:21:-;7919:70;7981:2;7985;7935:53;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;7919:15;:70::i;:::-;7846:150;;:::o;6598:121::-;6653:59;6708:2;6669:42;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;6653:15;:59::i;:::-;6598:121;:::o;1817:150:12:-;1931:29;;;;;1899:13;;1931:18;;;;:29;;1950:4;;1956:3;;1931:29;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1924:36;1817:150;-1:-1:-1;;;1817:150:12:o;2141:146::-;2250:30;;;;;2224:7;;2250:19;;;;:30;;2270:4;;2276:3;;2250:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;878:140::-;984:27;;;;;958:7;;984:16;;;;:27;;1001:4;;1007:3;;984:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;2464:137::-;2567:27;;;;;2544:4;;2567:16;;;;:27;;2584:4;;2590:3;;2567:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;1007:380:21:-;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;868:133::-;939:55;986:7;965:19;939:55::i;-1:-1:-1:-;;;:::i;:::-;:::o;619:258:416:-;691:1;701:113;715:6;712:1;709:13;701:113;;;791:11;;;785:18;772:11;;;765:39;737:2;730:10;701:113;;;832:6;829:1;826:13;823:48;;;867:1;858:6;853:3;849:16;842:27;823:48;;619:258;;;:::o;882:317::-;924:3;962:5;956:12;989:6;984:3;977:19;1005:63;1061:6;1054:4;1049:3;1045:14;1038:4;1031:5;1027:16;1005:63;:::i;:::-;1113:2;1101:15;1118:66;1097:88;1088:98;;;;1188:4;1084:109;;882:317;-1:-1:-1;;882:317:416:o;1204:220::-;1353:2;1342:9;1335:21;1316:4;1373:45;1414:2;1403:9;1399:18;1391:6;1373:45;:::i;1429:437::-;1508:1;1504:12;;;;1551;;;1572:61;;1626:4;1618:6;1614:17;1604:27;;1572:61;1679:2;1671:6;1668:14;1648:18;1645:38;1642:218;;1716:77;1713:1;1706:88;1817:4;1814:1;1807:15;1845:4;1842:1;1835:15;1642:218;;1429:437;;;:::o;1871:383::-;2068:2;2057:9;2050:21;2031:4;2094:45;2135:2;2124:9;2120:18;2112:6;2094:45;:::i;:::-;2187:9;2179:6;2175:22;2170:2;2159:9;2155:18;2148:50;2215:33;2241:6;2233;2215:33;:::i;:::-;2207:41;1871:383;-1:-1:-1;;;;;1871:383:416:o;2259:184::-;2311:77;2308:1;2301:88;2408:4;2405:1;2398:15;2432:4;2429:1;2422:15;2448:943;2528:6;2581:2;2569:9;2560:7;2556:23;2552:32;2549:52;;;2597:1;2594;2587:12;2549:52;2630:9;2624:16;2659:18;2700:2;2692:6;2689:14;2686:34;;;2716:1;2713;2706:12;2686:34;2754:6;2743:9;2739:22;2729:32;;2799:7;2792:4;2788:2;2784:13;2780:27;2770:55;;2821:1;2818;2811:12;2770:55;2850:2;2844:9;2872:2;2868;2865:10;2862:36;;;2878:18;;:::i;:::-;3012:2;3006:9;3074:4;3066:13;;2917:66;3062:22;;;3086:2;3058:31;3054:40;3042:53;;;3110:18;;;3130:22;;;3107:46;3104:72;;;3156:18;;:::i;:::-;3196:10;3192:2;3185:22;3231:2;3223:6;3216:18;3271:7;3266:2;3261;3257;3253:11;3249:20;3246:33;3243:53;;;3292:1;3289;3282:12;3243:53;3305:55;3357:2;3352;3344:6;3340:15;3335:2;3331;3327:11;3305:55;:::i;:::-;3379:6;2448:943;-1:-1:-1;;;;;;;2448:943:416:o;3396:313::-;3466:6;3519:2;3507:9;3498:7;3494:23;3490:32;3487:52;;;3535:1;3532;3525:12;3487:52;3567:9;3561:16;3617:42;3610:5;3606:54;3599:5;3596:65;3586:93;;3675:1;3672;3665:12;3714:184;3784:6;3837:2;3825:9;3816:7;3812:23;3808:32;3805:52;;;3853:1;3850;3843:12;3805:52;-1:-1:-1;3876:16:416;;3714:184;-1:-1:-1;3714:184:416:o;3903:277::-;3970:6;4023:2;4011:9;4002:7;3998:23;3994:32;3991:52;;;4039:1;4036;4029:12;3991:52;4071:9;4065:16;4124:5;4117:13;4110:21;4103:5;4100:32;4090:60;;4146:1;4143;4136:12;4185:184;4237:77;4234:1;4227:88;4334:4;4331:1;4324:15;4358:4;4355:1;4348: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.15+commit.e14f2714\"},\"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\":\"london\",\"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.15+commit.e14f2714"},"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"