Source Code
Latest 1 from a total of 1 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Update Config | 44980148 | 68 days ago | IN | 0 XDAI | 0.00018228 |
Latest 1 internal transaction
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 44980076 | 68 days ago | Contract Creation | 0 XDAI |
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"DeploymentFailed","type":"error"},{"inputs":[],"name":"InsufficientAmountForLiFiBridging","type":"error"},{"inputs":[],"name":"InvalidLiFiDestinationChain","type":"error"},{"inputs":[],"name":"InvalidLiFiReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"UnsupportedBridging","type":"error"},{"inputs":[],"name":"UnsupportedShielding","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"bytes","name":"bridgeData","type":"bytes"},{"components":[{"internalType":"uint256","name":"ownerHash","type":"uint256"},{"internalType":"uint256","name":"token","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"internalType":"struct CurvyTypes.Note","name":"note","type":"tuple"},{"internalType":"address","name":"currency","type":"address"},{"internalType":"address","name":"recovery","type":"address"}],"name":"deployEntryBridgePortal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"bridgeData","type":"bytes"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"currency","type":"address"},{"internalType":"address","name":"exitAddress","type":"address"},{"internalType":"uint256","name":"exitChainId","type":"uint256"},{"internalType":"address","name":"recovery","type":"address"}],"name":"deployExitBridgePortal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"ownerHash","type":"uint256"},{"internalType":"uint256","name":"token","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"internalType":"struct CurvyTypes.Note","name":"note","type":"tuple"},{"internalType":"address","name":"recovery","type":"address"}],"name":"deployShieldPortal","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"ownerHash","type":"uint256"},{"internalType":"address","name":"exitAddress","type":"address"},{"internalType":"uint256","name":"exitChainId","type":"uint256"},{"internalType":"address","name":"recovery","type":"address"}],"name":"getCreationCode","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"ownerHash","type":"uint256"},{"internalType":"address","name":"recovery","type":"address"}],"name":"getEntryPortalAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"exitAddress","type":"address"},{"internalType":"uint256","name":"exitChainId","type":"uint256"},{"internalType":"address","name":"recovery","type":"address"}],"name":"getExitPortalAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"portalAddress","type":"address"}],"name":"portalIsRegistered","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"curvyVaultProxyAddress","type":"address"},{"internalType":"address","name":"curvyAggregatorAlphaProxyAddress","type":"address"},{"internalType":"address","name":"lifiDiamondAddress","type":"address"}],"name":"updateConfig","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
7f63757276792d706f7274616c2d666163746f72792d73616c740000000000000060a052601960805260b96040527f0c1d487ad400ae94b5e3f681571516a683db363b3743ef8072d065745915e37e60015534801561005c575f5ffd5b50604051611f40380380611f4083398101604081905261007b91610108565b806001600160a01b0381166100a957604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b6100b2816100b9565b5050610135565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f60208284031215610118575f5ffd5b81516001600160a01b038116811461012e575f5ffd5b9392505050565b611dfe806101425f395ff3fe60806040526004361061009a575f3560e01c80635e8b95d2116100625780635e8b95d214610155578063715018a61461018c5780638da5cb5b146101a0578063e16ca895146101bc578063eb2347fd146101db578063f2fde38b14610212575f5ffd5b80630188ab0f1461009e57806303e62121146100d357806307922e19146100f457806311c9a94d146101075780632b4c74fa14610136575b5f5ffd5b3480156100a9575f5ffd5b506100bd6100b8366004610a7d565b610231565b6040516100ca9190610ac4565b60405180910390f35b3480156100de575f5ffd5b506100f26100ed366004610b3e565b6102c0565b005b6100f2610102366004610c5d565b61052b565b348015610112575f5ffd5b50610126610121366004610c93565b61065b565b60405190151581526020016100ca565b348015610141575f5ffd5b506100f2610150366004610cdb565b6106ef565b348015610160575f5ffd5b5061017461016f366004610d53565b6108df565b6040516001600160a01b0390911681526020016100ca565b348015610197575f5ffd5b506100f2610935565b3480156101ab575f5ffd5b505f546001600160a01b0316610174565b3480156101c7575f5ffd5b506101746101d6366004610d76565b610948565b3480156101e6575f5ffd5b506101266101f5366004610daa565b6001600160a01b03165f9081526005602052604090205460ff1690565b34801561021d575f5ffd5b506100f261022c366004610daa565b61099f565b60605f6040518060200161024490610a5c565b601f1982820381018352601f909101166040818152602082018990526001600160a01b03888116828401526060830188905286166080808401919091528151808403909101815260a083019091529192506102a5908390839060c001610de3565b60405160208183030381529060405292505050949350505050565b6004546001600160a01b03166102e95760405163437f3ac360e01b815260040160405180910390fd5b4682036103a0576004805460405163618c776d60e11b81525f926001600160a01b039092169163c318eeda91610323918c918c9101610e27565b60a060405180830381865afa15801561033e573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103629190610e4a565b9050836001600160a01b031681604001516001600160a01b03161461039a5760405163523660f760e01b815260040160405180910390fd5b50610472565b60048054604051637f99d7af60e01b81525f926001600160a01b0390921691637f99d7af916103d3918c918c9101610e27565b5f60405180830381865afa1580156103ed573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526104149190810190610f6c565b9050836001600160a01b03168160a001516001600160a01b03161461044c5760405163523660f760e01b815260040160405180910390fd5b828160e0015114610470576040516397c91b6960e01b815260040160405180910390fd5b505b5f61047f5f858585610231565b90505f5f60015490508083516020850134f591506001600160a01b0382166104ba57604051633011642560e01b815260040160405180910390fd5b6004805460405163a31716bf60e01b81526001600160a01b038086169363a31716bf936104f2939216918f918f918f918f910161107b565b5f604051808303815f87803b158015610509575f5ffd5b505af115801561051b573d5f5f3e3d5ffd5b5050505050505050505050505050565b6105336109e1565b6002546001600160a01b0316158061055457506003546001600160a01b0316155b15610572576040516389da714f60e01b815260040160405180910390fd5b5f610582835f01515f5f85610231565b90505f5f60015490508083516020850134f591506001600160a01b0382166105bd57604051633011642560e01b815260040160405180910390fd5b6001600160a01b038281165f81815260056020908152604091829020805460ff191660011790556003546002548351631329a1a760e31b81528b516004820152928b01516024840152928a0151604483015284166064820152921660848301529063994d0d389060a4015f604051808303815f87803b15801561063e575f5ffd5b505af1158015610650573d5f5f3e3d5ffd5b505050505050505050565b5f6106646109e1565b6001600160a01b0384161561068f57600280546001600160a01b0319166001600160a01b0386161790555b6001600160a01b038316156106ba57600380546001600160a01b0319166001600160a01b0385161790555b6001600160a01b038216156106e557600480546001600160a01b0319166001600160a01b0384161790555b5060019392505050565b6004546001600160a01b03166107185760405163437f3ac360e01b815260040160405180910390fd5b60048054604051637f99d7af60e01b81525f926001600160a01b0390921691637f99d7af9161074b918a918a9101610e27565b5f60405180830381865afa158015610765573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261078c9190810190610f6c565b905061079b845f0151836108df565b6001600160a01b03168160a001516001600160a01b0316146107d05760405163523660f760e01b815260040160405180910390fd5b61a4b18160e00151146107f6576040516397c91b6960e01b815260040160405180910390fd5b83604001518160c00151111561081f57604051632a8d68fb60e11b815260040160405180910390fd5b5f61082f855f01515f5f86610231565b90505f5f60015490508083516020850134f591506001600160a01b03821661086a57604051633011642560e01b815260040160405180910390fd5b600480546040808a0151905163a31716bf60e01b81526001600160a01b038087169463a31716bf946108a7949216928f928f9290918e910161107b565b5f604051808303815f87803b1580156108be575f5ffd5b505af11580156108d0573d5f5f3e3d5ffd5b50505050505050505050505050565b5f5f6108ed845f5f86610231565b90505f60ff60f81b30600154848051906020012060405160200161091494939291906110c1565b60408051808303601f19018152919052805160209091012095945050505050565b61093d6109e1565b6109465f610a0d565b565b5f5f6109565f868686610231565b90505f60ff60f81b30600154848051906020012060405160200161097d94939291906110c1565b60408051808303601f1901815291905280516020909101209695505050505050565b6109a76109e1565b6001600160a01b0381166109d557604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6109de81610a0d565b50565b5f546001600160a01b031633146109465760405163118cdaa760e01b81523360048201526024016109cc565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610cce806110fb83390190565b6001600160a01b03811681146109de575f5ffd5b5f5f5f5f60808587031215610a90575f5ffd5b843593506020850135610aa281610a69565b9250604085013591506060850135610ab981610a69565b939692955090935050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f5f83601f840112610b09575f5ffd5b50813567ffffffffffffffff811115610b20575f5ffd5b602083019150836020828501011115610b37575f5ffd5b9250929050565b5f5f5f5f5f5f5f60c0888a031215610b54575f5ffd5b873567ffffffffffffffff811115610b6a575f5ffd5b610b768a828b01610af9565b909850965050602088013594506040880135610b9181610a69565b93506060880135610ba181610a69565b92506080880135915060a0880135610bb881610a69565b8091505092959891949750929550565b634e487b7160e01b5f52604160045260245ffd5b604051610140810167ffffffffffffffff81118282101715610c0057610c00610bc8565b60405290565b5f60608284031215610c16575f5ffd5b6040516060810167ffffffffffffffff81118282101715610c3957610c39610bc8565b60409081528335825260208085013590830152928301359281019290925250919050565b5f5f60808385031215610c6e575f5ffd5b610c788484610c06565b91506060830135610c8881610a69565b809150509250929050565b5f5f5f60608486031215610ca5575f5ffd5b8335610cb081610a69565b92506020840135610cc081610a69565b91506040840135610cd081610a69565b809150509250925092565b5f5f5f5f5f60c08688031215610cef575f5ffd5b853567ffffffffffffffff811115610d05575f5ffd5b610d1188828901610af9565b9096509450610d2590508760208801610c06565b92506080860135610d3581610a69565b915060a0860135610d4581610a69565b809150509295509295909350565b5f5f60408385031215610d64575f5ffd5b823591506020830135610c8881610a69565b5f5f5f60608486031215610d88575f5ffd5b8335610d9381610a69565b9250602084013591506040840135610cd081610a69565b5f60208284031215610dba575f5ffd5b8135610dc581610a69565b9392505050565b5f81518060208401855e5f93019283525090919050565b5f610df7610df18386610dcc565b84610dcc565b949350505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b602081525f610df7602083018486610dff565b8051610e4581610a69565b919050565b5f60a0828403128015610e5b575f5ffd5b5060405160a0810167ffffffffffffffff81118282101715610e7f57610e7f610bc8565b6040528251610e8d81610a69565b8152602083810151908201526040830151610ea781610a69565b60408201526060830151610eba81610a69565b60608201526080928301519281019290925250919050565b5f82601f830112610ee1575f5ffd5b815167ffffffffffffffff811115610efb57610efb610bc8565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610f2a57610f2a610bc8565b604052818152838201602001851015610f41575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80518015158114610e45575f5ffd5b5f60208284031215610f7c575f5ffd5b815167ffffffffffffffff811115610f92575f5ffd5b82016101408185031215610fa4575f5ffd5b610fac610bdc565b81518152602082015167ffffffffffffffff811115610fc9575f5ffd5b610fd586828501610ed2565b602083015250604082015167ffffffffffffffff811115610ff4575f5ffd5b61100086828501610ed2565b60408301525061101260608301610e3a565b606082015261102360808301610e3a565b608082015261103460a08301610e3a565b60a082015260c0828101519082015260e0808301519082015261105a6101008301610f5d565b61010082015261106d6101208301610f5d565b610120820152949350505050565b6001600160a01b03861681526080602082018190525f9061109f9083018688610dff565b6040830194909452506001600160a01b03919091166060909101529392505050565b6001600160f81b031994909416845260609290921b6bffffffffffffffffffffffff19166001840152601583015260358201526055019056fe608060405234801561000f575f5ffd5b50604051610cce380380610cce83398101604081905261002e916100e5565b6001600160a01b0381166100555760405163530a10d160e11b815260040160405180910390fd5b83156001600160a01b03841615148061006f575083158215145b1561008d57604051631d4deb8b60e31b815260040160405180910390fd5b600193909355600280546001600160a01b039384166001600160a01b03199182161790915560039190915560068054929093169116179055610129565b80516001600160a01b03811681146100e0575f5ffd5b919050565b5f5f5f5f608085870312156100f8575f5ffd5b84519350610108602086016100ca565b6040860151909350915061011e606086016100ca565b905092959194509250565b610b98806101365f395ff3fe608060405234801561000f575f5ffd5b5060043610610060575f3560e01c80633fb07027146100645780635dc24ee314610093578063648bf774146100a6578063994d0d38146100bb578063a31716bf146100ce578063ddceafa9146100e1575b5f5ffd5b600554610077906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b600454610077906001600160a01b031681565b6100b96100b43660046109b5565b6100f4565b005b6100b96100c93660046109ec565b610296565b6100b96100dc366004610a7c565b61058b565b600654610077906001600160a01b031681565b6006546001600160a01b0316331461014b5760405162461bcd60e51b8152602060048201526015602482015274506f7274616c3a204f6e6c79207265636f7665727960581b60448201526064015b60405180910390fd5b73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed196001600160a01b038316016102165760405147905f906001600160a01b0384169083908381818185875af1925050503d805f81146101ba576040519150601f19603f3d011682016040523d82523d5f602084013e6101bf565b606091505b50509050806102105760405162461bcd60e51b815260206004820152601b60248201527f506f7274616c3a20455448207472616e73666572206661696c656400000000006044820152606401610142565b50505050565b6040516370a0823160e01b815230600482015282905f906001600160a01b038316906370a0823190602401602060405180830381865afa15801561025c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102809190610b1a565b90506102106001600160a01b03831684836107ea565b5f5460ff16156102e25760405162461bcd60e51b815260206004820152601760248201527614da5b99db19555cd94e88105b1c9958591e481d5cd959604a1b6044820152606401610142565b6001548351146103045760405162cb7dff60e81b815260040160405180910390fd5b600480546001600160a01b038481166001600160a01b0319928316178355600580549185169190921681179091556020850151604051630cf99be760e31b8152928301525f916367ccdf3890602401602060405180830381865afa92505050801561038c575060408051601f3d908101601f1916820190925261038991810190610b31565b60015b61042557806001600160a01b0316845f01517ffc1e38218583f70caa9a6f4085fafbac0d535b341b12a5a3e96bfe421121b0b886604001516040516104179181526040602082018190526026908201527f4661696c656420746f2067657420746f6b656e20616464726573732066726f6d606082015265081d985d5b1d60d21b608082015260a00190565b60405180910390a35061057a565b90506001600160a01b0381161580159061045c57506001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14155b156104fb576004546040850151610481916001600160a01b038481169291169061084e565b60048054604080516347107fdb60e01b81528751938101939093526020870151602484015286015160448301526001600160a01b03838116606484015216906347107fdb906084015f604051808303815f87803b1580156104e0575f5ffd5b505af11580156104f2573d5f5f3e3d5ffd5b50505050610578565b600480546040868101805191516347107fdb60e01b8152885194810194909452602088015160248501525160448401526001600160a01b038481166064850152909116916347107fdb91906084015f604051808303818588803b158015610560575f5ffd5b505af1158015610572573d5f5f3e3d5ffd5b50505050505b505b50505f805460ff1916600117905550565b5f5460ff16156105d75760405162461bcd60e51b815260206004820152601760248201527614da5b99db19555cd94e88105b1c9958591e481d5cd959604a1b6044820152606401610142565b6001600160a01b0381161580159061060c57506001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14155b15610735576040516370a0823160e01b815230600482015281905f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610657573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061067b9190610b1a565b90508381101561069e57604051637bdd7ae760e01b815260040160405180910390fd5b6106b26001600160a01b038316888661084e565b5f876001600160a01b031687876040516106cd929190610b53565b5f604051808303815f865af19150503d805f8114610706576040519150601f19603f3d011682016040523d82523d5f602084013e61070b565b606091505b505090508061072d57604051631bb7daad60e11b815260040160405180910390fd5b5050506107d7565b478281101561075757604051637bdd7ae760e01b815260040160405180910390fd5b5f866001600160a01b0316848787604051610773929190610b53565b5f6040518083038185875af1925050503d805f81146107ad576040519150601f19603f3d011682016040523d82523d5f602084013e6107b2565b606091505b50509050806107d457604051631bb7daad60e11b815260040160405180910390fd5b50505b50505f805460ff19166001179055505050565b6040516001600160a01b0383811660248301526044820183905261084991859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180516001600160e01b0383818316178352505050506108d9565b505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b17905261089f8482610945565b610210576040516001600160a01b0384811660248301525f60448301526108d391869182169063095ea7b390606401610817565b61021084825b5f5f60205f8451602086015f885af1806108f8576040513d5f823e3d81fd5b50505f513d9150811561090f57806001141561091c565b6001600160a01b0384163b155b1561021057604051635274afe760e01b81526001600160a01b0385166004820152602401610142565b5f5f5f5f60205f8651602088015f8a5af192503d91505f519050828015610984575081156109765780600114610984565b5f866001600160a01b03163b115b9695505050505050565b6001600160a01b03811681146109a2575f5ffd5b50565b80356109b08161098e565b919050565b5f5f604083850312156109c6575f5ffd5b82356109d18161098e565b915060208301356109e18161098e565b809150509250929050565b5f5f5f83850360a08112156109ff575f5ffd5b6060811215610a0c575f5ffd5b506040516060810181811067ffffffffffffffff82111715610a3c57634e487b7160e01b5f52604160045260245ffd5b6040908152853582526020808701359083015285810135908201529250610a65606085016109a5565b9150610a73608085016109a5565b90509250925092565b5f5f5f5f5f60808688031215610a90575f5ffd5b8535610a9b8161098e565b9450602086013567ffffffffffffffff811115610ab6575f5ffd5b8601601f81018813610ac6575f5ffd5b803567ffffffffffffffff811115610adc575f5ffd5b886020828401011115610aed575f5ffd5b60209190910194509250604086013591506060860135610b0c8161098e565b809150509295509295909350565b5f60208284031215610b2a575f5ffd5b5051919050565b5f60208284031215610b41575f5ffd5b8151610b4c8161098e565b9392505050565b818382375f910190815291905056fea264697066735822122013354680d09d0c4a6d2d0f41ec143a724d64168ebf27fe607315a2230deb43fe64736f6c634300081c0033a26469706673582212206dd765f39628f435d2192321dbb2dcd7e9bdd12579149cf186225e00b33af94b64736f6c634300081c003300000000000000000000000061826700275c96633c85a6563bffcbb2e9e82dc6
Deployed Bytecode
0x60806040526004361061009a575f3560e01c80635e8b95d2116100625780635e8b95d214610155578063715018a61461018c5780638da5cb5b146101a0578063e16ca895146101bc578063eb2347fd146101db578063f2fde38b14610212575f5ffd5b80630188ab0f1461009e57806303e62121146100d357806307922e19146100f457806311c9a94d146101075780632b4c74fa14610136575b5f5ffd5b3480156100a9575f5ffd5b506100bd6100b8366004610a7d565b610231565b6040516100ca9190610ac4565b60405180910390f35b3480156100de575f5ffd5b506100f26100ed366004610b3e565b6102c0565b005b6100f2610102366004610c5d565b61052b565b348015610112575f5ffd5b50610126610121366004610c93565b61065b565b60405190151581526020016100ca565b348015610141575f5ffd5b506100f2610150366004610cdb565b6106ef565b348015610160575f5ffd5b5061017461016f366004610d53565b6108df565b6040516001600160a01b0390911681526020016100ca565b348015610197575f5ffd5b506100f2610935565b3480156101ab575f5ffd5b505f546001600160a01b0316610174565b3480156101c7575f5ffd5b506101746101d6366004610d76565b610948565b3480156101e6575f5ffd5b506101266101f5366004610daa565b6001600160a01b03165f9081526005602052604090205460ff1690565b34801561021d575f5ffd5b506100f261022c366004610daa565b61099f565b60605f6040518060200161024490610a5c565b601f1982820381018352601f909101166040818152602082018990526001600160a01b03888116828401526060830188905286166080808401919091528151808403909101815260a083019091529192506102a5908390839060c001610de3565b60405160208183030381529060405292505050949350505050565b6004546001600160a01b03166102e95760405163437f3ac360e01b815260040160405180910390fd5b4682036103a0576004805460405163618c776d60e11b81525f926001600160a01b039092169163c318eeda91610323918c918c9101610e27565b60a060405180830381865afa15801561033e573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103629190610e4a565b9050836001600160a01b031681604001516001600160a01b03161461039a5760405163523660f760e01b815260040160405180910390fd5b50610472565b60048054604051637f99d7af60e01b81525f926001600160a01b0390921691637f99d7af916103d3918c918c9101610e27565b5f60405180830381865afa1580156103ed573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526104149190810190610f6c565b9050836001600160a01b03168160a001516001600160a01b03161461044c5760405163523660f760e01b815260040160405180910390fd5b828160e0015114610470576040516397c91b6960e01b815260040160405180910390fd5b505b5f61047f5f858585610231565b90505f5f60015490508083516020850134f591506001600160a01b0382166104ba57604051633011642560e01b815260040160405180910390fd5b6004805460405163a31716bf60e01b81526001600160a01b038086169363a31716bf936104f2939216918f918f918f918f910161107b565b5f604051808303815f87803b158015610509575f5ffd5b505af115801561051b573d5f5f3e3d5ffd5b5050505050505050505050505050565b6105336109e1565b6002546001600160a01b0316158061055457506003546001600160a01b0316155b15610572576040516389da714f60e01b815260040160405180910390fd5b5f610582835f01515f5f85610231565b90505f5f60015490508083516020850134f591506001600160a01b0382166105bd57604051633011642560e01b815260040160405180910390fd5b6001600160a01b038281165f81815260056020908152604091829020805460ff191660011790556003546002548351631329a1a760e31b81528b516004820152928b01516024840152928a0151604483015284166064820152921660848301529063994d0d389060a4015f604051808303815f87803b15801561063e575f5ffd5b505af1158015610650573d5f5f3e3d5ffd5b505050505050505050565b5f6106646109e1565b6001600160a01b0384161561068f57600280546001600160a01b0319166001600160a01b0386161790555b6001600160a01b038316156106ba57600380546001600160a01b0319166001600160a01b0385161790555b6001600160a01b038216156106e557600480546001600160a01b0319166001600160a01b0384161790555b5060019392505050565b6004546001600160a01b03166107185760405163437f3ac360e01b815260040160405180910390fd5b60048054604051637f99d7af60e01b81525f926001600160a01b0390921691637f99d7af9161074b918a918a9101610e27565b5f60405180830381865afa158015610765573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261078c9190810190610f6c565b905061079b845f0151836108df565b6001600160a01b03168160a001516001600160a01b0316146107d05760405163523660f760e01b815260040160405180910390fd5b61a4b18160e00151146107f6576040516397c91b6960e01b815260040160405180910390fd5b83604001518160c00151111561081f57604051632a8d68fb60e11b815260040160405180910390fd5b5f61082f855f01515f5f86610231565b90505f5f60015490508083516020850134f591506001600160a01b03821661086a57604051633011642560e01b815260040160405180910390fd5b600480546040808a0151905163a31716bf60e01b81526001600160a01b038087169463a31716bf946108a7949216928f928f9290918e910161107b565b5f604051808303815f87803b1580156108be575f5ffd5b505af11580156108d0573d5f5f3e3d5ffd5b50505050505050505050505050565b5f5f6108ed845f5f86610231565b90505f60ff60f81b30600154848051906020012060405160200161091494939291906110c1565b60408051808303601f19018152919052805160209091012095945050505050565b61093d6109e1565b6109465f610a0d565b565b5f5f6109565f868686610231565b90505f60ff60f81b30600154848051906020012060405160200161097d94939291906110c1565b60408051808303601f1901815291905280516020909101209695505050505050565b6109a76109e1565b6001600160a01b0381166109d557604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6109de81610a0d565b50565b5f546001600160a01b031633146109465760405163118cdaa760e01b81523360048201526024016109cc565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b610cce806110fb83390190565b6001600160a01b03811681146109de575f5ffd5b5f5f5f5f60808587031215610a90575f5ffd5b843593506020850135610aa281610a69565b9250604085013591506060850135610ab981610a69565b939692955090935050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f5f83601f840112610b09575f5ffd5b50813567ffffffffffffffff811115610b20575f5ffd5b602083019150836020828501011115610b37575f5ffd5b9250929050565b5f5f5f5f5f5f5f60c0888a031215610b54575f5ffd5b873567ffffffffffffffff811115610b6a575f5ffd5b610b768a828b01610af9565b909850965050602088013594506040880135610b9181610a69565b93506060880135610ba181610a69565b92506080880135915060a0880135610bb881610a69565b8091505092959891949750929550565b634e487b7160e01b5f52604160045260245ffd5b604051610140810167ffffffffffffffff81118282101715610c0057610c00610bc8565b60405290565b5f60608284031215610c16575f5ffd5b6040516060810167ffffffffffffffff81118282101715610c3957610c39610bc8565b60409081528335825260208085013590830152928301359281019290925250919050565b5f5f60808385031215610c6e575f5ffd5b610c788484610c06565b91506060830135610c8881610a69565b809150509250929050565b5f5f5f60608486031215610ca5575f5ffd5b8335610cb081610a69565b92506020840135610cc081610a69565b91506040840135610cd081610a69565b809150509250925092565b5f5f5f5f5f60c08688031215610cef575f5ffd5b853567ffffffffffffffff811115610d05575f5ffd5b610d1188828901610af9565b9096509450610d2590508760208801610c06565b92506080860135610d3581610a69565b915060a0860135610d4581610a69565b809150509295509295909350565b5f5f60408385031215610d64575f5ffd5b823591506020830135610c8881610a69565b5f5f5f60608486031215610d88575f5ffd5b8335610d9381610a69565b9250602084013591506040840135610cd081610a69565b5f60208284031215610dba575f5ffd5b8135610dc581610a69565b9392505050565b5f81518060208401855e5f93019283525090919050565b5f610df7610df18386610dcc565b84610dcc565b949350505050565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b602081525f610df7602083018486610dff565b8051610e4581610a69565b919050565b5f60a0828403128015610e5b575f5ffd5b5060405160a0810167ffffffffffffffff81118282101715610e7f57610e7f610bc8565b6040528251610e8d81610a69565b8152602083810151908201526040830151610ea781610a69565b60408201526060830151610eba81610a69565b60608201526080928301519281019290925250919050565b5f82601f830112610ee1575f5ffd5b815167ffffffffffffffff811115610efb57610efb610bc8565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610f2a57610f2a610bc8565b604052818152838201602001851015610f41575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80518015158114610e45575f5ffd5b5f60208284031215610f7c575f5ffd5b815167ffffffffffffffff811115610f92575f5ffd5b82016101408185031215610fa4575f5ffd5b610fac610bdc565b81518152602082015167ffffffffffffffff811115610fc9575f5ffd5b610fd586828501610ed2565b602083015250604082015167ffffffffffffffff811115610ff4575f5ffd5b61100086828501610ed2565b60408301525061101260608301610e3a565b606082015261102360808301610e3a565b608082015261103460a08301610e3a565b60a082015260c0828101519082015260e0808301519082015261105a6101008301610f5d565b61010082015261106d6101208301610f5d565b610120820152949350505050565b6001600160a01b03861681526080602082018190525f9061109f9083018688610dff565b6040830194909452506001600160a01b03919091166060909101529392505050565b6001600160f81b031994909416845260609290921b6bffffffffffffffffffffffff19166001840152601583015260358201526055019056fe608060405234801561000f575f5ffd5b50604051610cce380380610cce83398101604081905261002e916100e5565b6001600160a01b0381166100555760405163530a10d160e11b815260040160405180910390fd5b83156001600160a01b03841615148061006f575083158215145b1561008d57604051631d4deb8b60e31b815260040160405180910390fd5b600193909355600280546001600160a01b039384166001600160a01b03199182161790915560039190915560068054929093169116179055610129565b80516001600160a01b03811681146100e0575f5ffd5b919050565b5f5f5f5f608085870312156100f8575f5ffd5b84519350610108602086016100ca565b6040860151909350915061011e606086016100ca565b905092959194509250565b610b98806101365f395ff3fe608060405234801561000f575f5ffd5b5060043610610060575f3560e01c80633fb07027146100645780635dc24ee314610093578063648bf774146100a6578063994d0d38146100bb578063a31716bf146100ce578063ddceafa9146100e1575b5f5ffd5b600554610077906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b600454610077906001600160a01b031681565b6100b96100b43660046109b5565b6100f4565b005b6100b96100c93660046109ec565b610296565b6100b96100dc366004610a7c565b61058b565b600654610077906001600160a01b031681565b6006546001600160a01b0316331461014b5760405162461bcd60e51b8152602060048201526015602482015274506f7274616c3a204f6e6c79207265636f7665727960581b60448201526064015b60405180910390fd5b73eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed196001600160a01b038316016102165760405147905f906001600160a01b0384169083908381818185875af1925050503d805f81146101ba576040519150601f19603f3d011682016040523d82523d5f602084013e6101bf565b606091505b50509050806102105760405162461bcd60e51b815260206004820152601b60248201527f506f7274616c3a20455448207472616e73666572206661696c656400000000006044820152606401610142565b50505050565b6040516370a0823160e01b815230600482015282905f906001600160a01b038316906370a0823190602401602060405180830381865afa15801561025c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102809190610b1a565b90506102106001600160a01b03831684836107ea565b5f5460ff16156102e25760405162461bcd60e51b815260206004820152601760248201527614da5b99db19555cd94e88105b1c9958591e481d5cd959604a1b6044820152606401610142565b6001548351146103045760405162cb7dff60e81b815260040160405180910390fd5b600480546001600160a01b038481166001600160a01b0319928316178355600580549185169190921681179091556020850151604051630cf99be760e31b8152928301525f916367ccdf3890602401602060405180830381865afa92505050801561038c575060408051601f3d908101601f1916820190925261038991810190610b31565b60015b61042557806001600160a01b0316845f01517ffc1e38218583f70caa9a6f4085fafbac0d535b341b12a5a3e96bfe421121b0b886604001516040516104179181526040602082018190526026908201527f4661696c656420746f2067657420746f6b656e20616464726573732066726f6d606082015265081d985d5b1d60d21b608082015260a00190565b60405180910390a35061057a565b90506001600160a01b0381161580159061045c57506001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14155b156104fb576004546040850151610481916001600160a01b038481169291169061084e565b60048054604080516347107fdb60e01b81528751938101939093526020870151602484015286015160448301526001600160a01b03838116606484015216906347107fdb906084015f604051808303815f87803b1580156104e0575f5ffd5b505af11580156104f2573d5f5f3e3d5ffd5b50505050610578565b600480546040868101805191516347107fdb60e01b8152885194810194909452602088015160248501525160448401526001600160a01b038481166064850152909116916347107fdb91906084015f604051808303818588803b158015610560575f5ffd5b505af1158015610572573d5f5f3e3d5ffd5b50505050505b505b50505f805460ff1916600117905550565b5f5460ff16156105d75760405162461bcd60e51b815260206004820152601760248201527614da5b99db19555cd94e88105b1c9958591e481d5cd959604a1b6044820152606401610142565b6001600160a01b0381161580159061060c57506001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14155b15610735576040516370a0823160e01b815230600482015281905f906001600160a01b038316906370a0823190602401602060405180830381865afa158015610657573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061067b9190610b1a565b90508381101561069e57604051637bdd7ae760e01b815260040160405180910390fd5b6106b26001600160a01b038316888661084e565b5f876001600160a01b031687876040516106cd929190610b53565b5f604051808303815f865af19150503d805f8114610706576040519150601f19603f3d011682016040523d82523d5f602084013e61070b565b606091505b505090508061072d57604051631bb7daad60e11b815260040160405180910390fd5b5050506107d7565b478281101561075757604051637bdd7ae760e01b815260040160405180910390fd5b5f866001600160a01b0316848787604051610773929190610b53565b5f6040518083038185875af1925050503d805f81146107ad576040519150601f19603f3d011682016040523d82523d5f602084013e6107b2565b606091505b50509050806107d457604051631bb7daad60e11b815260040160405180910390fd5b50505b50505f805460ff19166001179055505050565b6040516001600160a01b0383811660248301526044820183905261084991859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180516001600160e01b0383818316178352505050506108d9565b505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b17905261089f8482610945565b610210576040516001600160a01b0384811660248301525f60448301526108d391869182169063095ea7b390606401610817565b61021084825b5f5f60205f8451602086015f885af1806108f8576040513d5f823e3d81fd5b50505f513d9150811561090f57806001141561091c565b6001600160a01b0384163b155b1561021057604051635274afe760e01b81526001600160a01b0385166004820152602401610142565b5f5f5f5f60205f8651602088015f8a5af192503d91505f519050828015610984575081156109765780600114610984565b5f866001600160a01b03163b115b9695505050505050565b6001600160a01b03811681146109a2575f5ffd5b50565b80356109b08161098e565b919050565b5f5f604083850312156109c6575f5ffd5b82356109d18161098e565b915060208301356109e18161098e565b809150509250929050565b5f5f5f83850360a08112156109ff575f5ffd5b6060811215610a0c575f5ffd5b506040516060810181811067ffffffffffffffff82111715610a3c57634e487b7160e01b5f52604160045260245ffd5b6040908152853582526020808701359083015285810135908201529250610a65606085016109a5565b9150610a73608085016109a5565b90509250925092565b5f5f5f5f5f60808688031215610a90575f5ffd5b8535610a9b8161098e565b9450602086013567ffffffffffffffff811115610ab6575f5ffd5b8601601f81018813610ac6575f5ffd5b803567ffffffffffffffff811115610adc575f5ffd5b886020828401011115610aed575f5ffd5b60209190910194509250604086013591506060860135610b0c8161098e565b809150509295509295909350565b5f60208284031215610b2a575f5ffd5b5051919050565b5f60208284031215610b41575f5ffd5b8151610b4c8161098e565b9392505050565b818382375f910190815291905056fea264697066735822122013354680d09d0c4a6d2d0f41ec143a724d64168ebf27fe607315a2230deb43fe64736f6c634300081c0033a26469706673582212206dd765f39628f435d2192321dbb2dcd7e9bdd12579149cf186225e00b33af94b64736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000061826700275c96633c85a6563bffcbb2e9e82dc6
-----Decoded View---------------
Arg [0] : initialOwner (address): 0x61826700275C96633c85A6563BffcBb2E9e82dc6
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000061826700275c96633c85a6563bffcbb2e9e82dc6
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in XDAI
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

