Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method |
Block
|
From
|
To
|
|||
|---|---|---|---|---|---|---|---|
| Route Single | 23213803 | 379 days ago | 0.02584042 ETH | ||||
| Do Router Swap | 23213803 | 379 days ago | 0.02584042 ETH | ||||
| Route Single | 23213803 | 379 days ago | 0.07415957 ETH | ||||
| Do Router Swap | 23213803 | 379 days ago | 0.07415957 ETH | ||||
| Route Single | 23150597 | 387 days ago | 0.02172111 ETH | ||||
| Do Router Swap | 23150597 | 387 days ago | 0.02172111 ETH | ||||
| Route Single | 23143547 | 388 days ago | 0.96427786 ETH | ||||
| Do Router Swap | 23143547 | 388 days ago | 0.96427786 ETH | ||||
| Route Single | 23143547 | 388 days ago | 0.03572213 ETH | ||||
| Do Router Swap | 23143547 | 388 days ago | 0.03572213 ETH | ||||
| Deposit | 22980416 | 411 days ago | 0.27025299 ETH | ||||
| Zap In | 22980416 | 411 days ago | 0.27025299 ETH | ||||
| Route Single | 22980416 | 411 days ago | 0.279747 ETH | ||||
| Do Router Swap | 22980416 | 411 days ago | 0.279747 ETH | ||||
| Deposit | 22944781 | 416 days ago | 0.00500432 ETH | ||||
| Zap In | 22944781 | 416 days ago | 0.00500432 ETH | ||||
| Route Single | 22944781 | 416 days ago | 0.00499567 ETH | ||||
| Do Router Swap | 22944781 | 416 days ago | 0.00499567 ETH | ||||
| Deposit | 22944759 | 416 days ago | 0.00500441 ETH | ||||
| Zap In | 22944759 | 416 days ago | 0.00500441 ETH | ||||
| Route Single | 22944759 | 416 days ago | 0.00499558 ETH | ||||
| Do Router Swap | 22944759 | 416 days ago | 0.00499558 ETH | ||||
| Deposit | 22910210 | 421 days ago | 0.18033942 ETH | ||||
| Zap In | 22910210 | 421 days ago | 0.18033942 ETH | ||||
| Route Single | 22910210 | 421 days ago | 0.21966057 ETH |
Loading...
Loading
Loading...
Loading
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":"routerWhitelist_","type":"address[]"},{"internalType":"contract WETH","name":"weth_","type":"address"},{"internalType":"contract IBunniHub","name":"bunniHub_","type":"address"},{"internalType":"address","name":"owner_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"BunniZapIn__InsufficientOutput","type":"error"},{"inputs":[],"name":"BunniZapIn__MsgValueInsufficient","type":"error"},{"inputs":[],"name":"BunniZapIn__PastDeadline","type":"error"},{"inputs":[],"name":"BunniZapIn__RouterNotWhitelisted","type":"error"},{"inputs":[],"name":"BunniZapIn__SameToken","type":"error"},{"inputs":[],"name":"BunniZapIn__ZeroExSwapFailed","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"ReentrancyGuard__ReentrantCall","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"router","type":"address"},{"indexed":true,"internalType":"bool","name":"isWhitelisted","type":"bool"}],"name":"SetRouterWhitelist","type":"event"},{"inputs":[],"name":"bunniHub","outputs":[{"internalType":"contract IBunniHub","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address payable","name":"router","type":"address"},{"internalType":"Currency","name":"tokenIn","type":"address"},{"internalType":"uint256","name":"tokenAmountIn","type":"uint256"},{"internalType":"Currency","name":"tokenOut","type":"address"},{"internalType":"uint256","name":"minAmountOut","type":"uint256"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"refundRecipient","type":"address"},{"internalType":"bool","name":"useContractBalance","type":"bool"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bytes","name":"swapData","type":"bytes"}],"name":"doRouterSwap","outputs":[{"internalType":"uint256","name":"tokenAmountOut","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isWhitelistedRouter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"router","type":"address"},{"internalType":"bool","name":"isWhitelisted","type":"bool"}],"name":"setRouterWhitelist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"unwrapEthOutput","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"weth","outputs":[{"internalType":"contract WETH","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wrapEthBalance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"wrapEthInput","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"components":[{"internalType":"Currency","name":"currency0","type":"address"},{"internalType":"Currency","name":"currency1","type":"address"},{"internalType":"uint24","name":"fee","type":"uint24"},{"internalType":"int24","name":"tickSpacing","type":"int24"},{"internalType":"contract IHooks","name":"hooks","type":"address"}],"internalType":"struct PoolKey","name":"poolKey","type":"tuple"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"refundRecipient","type":"address"},{"internalType":"uint256","name":"amount0Desired","type":"uint256"},{"internalType":"uint256","name":"amount1Desired","type":"uint256"},{"internalType":"uint256","name":"amount0Min","type":"uint256"},{"internalType":"uint256","name":"amount1Min","type":"uint256"},{"internalType":"uint256","name":"vaultFee0","type":"uint256"},{"internalType":"uint256","name":"vaultFee1","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"internalType":"struct IBunniHub.DepositParams","name":"depositParams","type":"tuple"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"sharesMin","type":"uint256"},{"internalType":"bool","name":"useContractBalance0","type":"bool"},{"internalType":"bool","name":"useContractBalance1","type":"bool"}],"name":"zapIn","outputs":[{"internalType":"uint256","name":"shares","type":"uint256"},{"internalType":"uint256","name":"amount0","type":"uint256"},{"internalType":"uint256","name":"amount1","type":"uint256"}],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60c0604052346101c057611e9380380380610019816101f0565b9283398101906080818303126101c05780516001600160401b0381116101c05781019180601f840112156101c0578251926001600160401b0384116101dc578360051b9060208061006b8185016101f0565b8097815201928201019283116101c057602001905b8282106101c4575050506020810151906001600160a01b03821682036101c0576040810151906001600160a01b03821682036101c05760606100c29101610215565b60809290925260a0526001600160a01b0316638b78c6d8198190555f7f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a35f5b8151811015610175576001906001600160a01b036101228285610229565b51165f525f60205260405f208260ff1982541617905581808060a01b036101498386610229565b51167f070d687298a8b71b223068b57e70b88155fca78e76ebf10cd4063908a42732085f80a301610104565b604051611c4190816102528239608051818181610177015281816103c8015281816104900152610f59015260a05181818161074b01528181610b2d01528181610b890152610fc70152f35b5f80fd5b602080916101d184610215565b815201910190610080565b634e487b7160e01b5f52604160045260245ffd5b6040519190601f01601f191682016001600160401b038111838210176101dc57604052565b51906001600160a01b03821682036101c057565b805182101561023d5760209160051b010190565b634e487b7160e01b5f52603260045260245ffdfe6080604052600436101561001a575b3615610018575f80fd5b005b5f5f3560e01c80632425be67146110525780632569296214610feb5780633bac7f8e14610f7d5780633fc8cef314610f0f57806354d1f13d14610ead578063715018a614610e105780637b22433914610d505780638da5cb5b14610ce0578063a4b2962014610c79578063b60ec1431461054c578063d64cda7f14610456578063e8ab6f2d1461037e578063f04e283e14610312578063f2fde38b146102b5578063f897f55e146101285763fee81cf4146100d5575061000e565b346101255760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101255761010c6114ba565b9063389a75e1600c5252602080600c2054604051908152f35b80fd5b503461012557807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101255761015f61151e565b8073ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000166040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152602081602481855afa9081156102aa578391610271575b50813b1561026d5782916024839260405194859384927f2e1a7d4d00000000000000000000000000000000000000000000000000000000845260048401525af180156102625761024d575b5050807f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d80f35b81610257916114dd565b61012557805f610225565b6040513d84823e3d90fd5b5050fd5b9250506020823d6020116102a2575b8161028d602093836114dd565b8101031261029e578291515f6101da565b5f80fd5b3d9150610280565b6040513d85823e3d90fd5b5060207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610125576102e86114ba565b6102f0611b53565b8060601b156103055761030290611b8a565b80f35b637448fbae82526004601cfd5b5060207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610125576103456114ba565b61034d611b53565b63389a75e1600c528082526020600c20805442116103715790826103029255611b8a565b636f5e881883526004601cfd5b50807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610125576103b061151e565b8073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016803b156104535781600491604051928380927fd0e30db000000000000000000000000000000000000000000000000000000000825234905af180156102625761024d575050807f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d80f35b50fd5b503461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5761048d61151e565b477f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16803b1561029e575f906004604051809481937fd0e30db00000000000000000000000000000000000000000000000000000000083525af180156105415761052e575b50807f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d80f35b61053a91505f906114dd565b5f5f610507565b6040513d5f823e3d90fd5b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601610240811261029e576101c0811261029e576040519061014082019082821067ffffffffffffffff831117610c4c5760a0916040521261029e5760405160a0810181811067ffffffffffffffff821117610c4c576040526105ce6114ba565b81526105d8611451565b602082015260443562ffffff8116810361029e5760408201526064358060020b810361029e57606082015260843573ffffffffffffffffffffffffffffffffffffffff8116810361029e5760808201528152610632611474565b60208201908152610641611497565b60408301908152606083019160e4358352608084019161010435835260a085019061012435825260c086019161014435835260e087019161016435835261010088016101843581526101208901906101a43582526101c4359473ffffffffffffffffffffffffffffffffffffffff8616860361029e57610204359687159788150361029e57610224359586159687150361029e576106dd61151e565b6106e5611576565b8d519773ffffffffffffffffffffffffffffffffffffffff6020818b51169a0151169a5f14610c3b578d5180610c15575b505b15610c04578b5180610bb4575b50505b86159a8b159c8d610b6d575b8a1580159d8e610b25575b15610b1157508051975b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff169f6040519d8e917fedb2b1bf00000000000000000000000000000000000000000000000000000000835251805173ffffffffffffffffffffffffffffffffffffffff166004840152602081015173ffffffffffffffffffffffffffffffffffffffff166024840152604081015162ffffff166044840152606081015160020b60648401526080015173ffffffffffffffffffffffffffffffffffffffff1660848301525173ffffffffffffffffffffffffffffffffffffffff169060a401525173ffffffffffffffffffffffffffffffffffffffff1660c48d01525160e48c0152516101048b0152516101248a0152516101448901525161016488015251610184870152516101a48601528488815a936101c492606095f1948515610541575f965f955f97610acb575b506101e4358810610aa35780610a09575b6109fa575b8061095d575b9660609761094d575b506108d9816115ed565b828161093c575b5050506108ec826115ed565b908161092b575b5050505f7f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d60405192835260208301526040820152f35b6109349261191e565b8480806108f3565b6109459261191e565b8680826108e0565b61095790846118d1565b876108cf565b506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8816602482015296602088604481875afa8015610541575f906109c7575b90975015156108c6565b506020883d6020116109f2575b816109e1602093836114dd565b8101031261029e57606097516109bd565b3d91506109d4565b610a0488836118d1565b6108c0565b506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff89166024820152602081604481865afa908115610541575f91610a71575b5015156108bb565b90506020813d602011610a9b575b81610a8c602093836114dd565b8101031261029e575189610a69565b3d9150610a7f565b7f109ba2a9000000000000000000000000000000000000000000000000000000005f5260045ffd5b9750955093506060863d606011610b09575b81610aea606093836114dd565b8101031261029e578551936040602088015197015194969495896108aa565b3d9150610add565b15610b1f5781515b97610749565b5f610b19565b8351610b68907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168f611828565b61073f565b610baf815173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168b611828565b610734565b8a610bf35750508a513403610bcb575b8d80610725565b7fc9356ffc000000000000000000000000000000000000000000000000000000005f5260045ffd5b610bff9130908c611684565b610bc4565b50610c0e896115ed565b8b52610728565b89610c2a57508d513403610bcb575b8f610716565b610c369030848c611684565b610c24565b8d610c458a6115ed565b9052610718565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b3461029e5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5773ffffffffffffffffffffffffffffffffffffffff610cc56114ba565b165f525f602052602060ff60405f2054166040519015158152f35b3461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5760207fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739275473ffffffffffffffffffffffffffffffffffffffff60405191168152f35b3461029e5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57610d876114ba565b6024359081151580920361029e5773ffffffffffffffffffffffffffffffffffffffff90610db3611b53565b16805f525f60205260405f207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0081541660ff84161790557f070d687298a8b71b223068b57e70b88155fca78e76ebf10cd4063908a42732085f80a3005b5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57610e41611b53565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff74873927547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a35f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392755005b5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5763389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2005b3461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b3461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57602060405173ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000168152f35b5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5763389a75e1600c52335f526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a2005b6101407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5760043573ffffffffffffffffffffffffffffffffffffffff811680910361029e576110a6611451565b6064359073ffffffffffffffffffffffffffffffffffffffff82169283830361029e576110d1611474565b936110da611497565b9160e43580159081150361029e576101243567ffffffffffffffff811161029e573660238201121561029e5780600401359067ffffffffffffffff821161029e57366024838301011161029e5761112f61151e565b60443592845f525f60205260ff60405f205416156114295773ffffffffffffffffffffffffffffffffffffffff8816958614611401576101043542116113d957611177611576565b90156113c2578390866113a957503403610bcb575f91602483925b87159586159687611399575b851461139157925b8060405193849301833781018481520391865af13d1561138c573d67ffffffffffffffff8111610c4c576040519061120660207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601836114dd565b81525f60203d92013e5b1561136457806112ca575b6112ba575b505061122b836115ed565b926084358410610aa357836020953073ffffffffffffffffffffffffffffffffffffffff8216036112a9575b505050611263826115ed565b9081611298575b5050505f7f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d604051908152f35b6112a19261191e565b82808061126a565b6112b29261191e565b848381611257565b6112c3916118d1565b8480611220565b506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff82166024820152602081604481865afa908115610541575f91611332575b50151561121b565b90506020813d60201161135c575b8161134d602093836114dd565b8101031261029e57518761132a565b3d9150611340565b7ffd5ecef4000000000000000000000000000000000000000000000000000000005f5260045ffd5b611210565b5083926111a6565b6113a4828a8c611828565b61119e565b5f9391926113bd859460249330908b611684565b611192565b5091505f809160246113d3896115ed565b94611192565b7f3bc52e43000000000000000000000000000000000000000000000000000000005f5260045ffd5b7f920a6157000000000000000000000000000000000000000000000000000000005f5260045ffd5b7f74d48d71000000000000000000000000000000000000000000000000000000005f5260045ffd5b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b60a4359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b60c4359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117610c4c57604052565b7f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e6001815c1461154e576001905d565b7fbb6b8f9a000000000000000000000000000000000000000000000000000000005f5260045ffd5b335f526e2fd5aeb385d324b580fca7c83823a033146115ce575b6dd9ecebf3c23529de49815dac1c4c33146115aa575f5190565b60205f80806dd9ecebf3c23529de49815dac1c4c5afa156115ca575f5190565b3838fd5b60205f80806e2fd5aeb385d324b580fca7c83823a05afa611590573838fd5b73ffffffffffffffffffffffffffffffffffffffff168061160d57504790565b6020602491604051928380927f70a082310000000000000000000000000000000000000000000000000000000082523060048301525afa908115610541575f91611655575090565b90506020813d60201161167c575b81611670602093836114dd565b8101031261029e575190565b3d9150611663565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff838116600483015230602483015282169290602081604481875afa80156105415786915f916117f3575b50101561178a575f9293604051946074860152856054860152603485015260601b60208401526f36c78516000000000000000000000000835260014614908115611770575b3b15109160846010389201836e22d473030f116ddee9f6b43ac78ba35af116156117555750565b600490677939f4248757f0fd5f5260a01c151560021b601801fd5b6e22d473030f116ddee9f6b43ac78ba33b1515915061172e565b9150916040519360605260405260601b602c526f23b872dd000000000000000000000000600c5260205f6064601c82855af1908160015f511416156117d5575b50505f606052604052565b3b153d1710156117e6575f806117ca565b637939f4245f526004601cfd5b9150506020813d602011611820575b8161180f602093836114dd565b8101031261029e578590515f6116e9565b3d9150611802565b9190601452806034526f095ea7b30000000000000000000000005f5260205f6044601082865af18060015f51141615611865575b5050505f603452565b3d833b15171015611877575b8061185c565b5f6034526f095ea7b30000000000000000000000005f525f386044601083865af15060345260205f6044601082855af1908160015f511416611871573b153d1710156118c4575f80611871565b633e3f8f735f526004601cfd5b906014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082855af1908160015f5114161561190d575b50505f603452565b3b153d1710156118c4575f80611905565b90919073ffffffffffffffffffffffffffffffffffffffff81169081611a105750505f80808093855af1156119505750565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f3d011673ffffffffffffffffffffffffffffffffffffffff604051927f90bfb8650000000000000000000000000000000000000000000000000000000084521660048301525f6024830152608060448301528060a00160648301523d60848301523d5f60a484013e7ff4b3b1bc0000000000000000000000000000000000000000000000000000000060c4828401600460a4820152015260e40190fd5b60205f60448194968260409573ffffffffffffffffffffffffffffffffffffffff988751998a947fa9059cbb00000000000000000000000000000000000000000000000000000000865216600485015260248401525af13d15601f3d11600185511416171692828152826020820152015215611a895750565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f3d0116604051917f90bfb86500000000000000000000000000000000000000000000000000000000835260048301527fa9059cbb000000000000000000000000000000000000000000000000000000006024830152608060448301528060a00160648301523d60848301523d5f60a484013e7ff27f64e40000000000000000000000000000000000000000000000000000000060c4828401600460a4820152015260e40190fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff74873927543303611b7d57565b6382b429005f526004601cfd5b73ffffffffffffffffffffffffffffffffffffffff16807fffffffffffffffffffffffffffffffffffffffffffffffffffffffff74873927547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a37fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739275556fea2646970667358221220807641845c77baad124b76215fc9c88a8dbeb76959ae3a631bbfaa0d66007e1964736f6c634300081e00330000000000000000000000000000000000000000000000000000000000000080000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f10000000000000000000000009a8fee232dcf73060af348a1b62cdb0a19852d130000000000000000000000000000000000000000000000000000000000000002000000000000000000000000f75584ef6673ad213a685a1b58cc0330b8ea22cf00000000000000000000000080eba3855878739f4710233a8a19d89bdd2ffb8e
Deployed Bytecode
0x6080604052600436101561001a575b3615610018575f80fd5b005b5f5f3560e01c80632425be67146110525780632569296214610feb5780633bac7f8e14610f7d5780633fc8cef314610f0f57806354d1f13d14610ead578063715018a614610e105780637b22433914610d505780638da5cb5b14610ce0578063a4b2962014610c79578063b60ec1431461054c578063d64cda7f14610456578063e8ab6f2d1461037e578063f04e283e14610312578063f2fde38b146102b5578063f897f55e146101285763fee81cf4146100d5575061000e565b346101255760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101255761010c6114ba565b9063389a75e1600c5252602080600c2054604051908152f35b80fd5b503461012557807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101255761015f61151e565b8073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2166040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152602081602481855afa9081156102aa578391610271575b50813b1561026d5782916024839260405194859384927f2e1a7d4d00000000000000000000000000000000000000000000000000000000845260048401525af180156102625761024d575b5050807f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d80f35b81610257916114dd565b61012557805f610225565b6040513d84823e3d90fd5b5050fd5b9250506020823d6020116102a2575b8161028d602093836114dd565b8101031261029e578291515f6101da565b5f80fd5b3d9150610280565b6040513d85823e3d90fd5b5060207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610125576102e86114ba565b6102f0611b53565b8060601b156103055761030290611b8a565b80f35b637448fbae82526004601cfd5b5060207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610125576103456114ba565b61034d611b53565b63389a75e1600c528082526020600c20805442116103715790826103029255611b8a565b636f5e881883526004601cfd5b50807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610125576103b061151e565b8073ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc216803b156104535781600491604051928380927fd0e30db000000000000000000000000000000000000000000000000000000000825234905af180156102625761024d575050807f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d80f35b50fd5b503461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5761048d61151e565b477f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc273ffffffffffffffffffffffffffffffffffffffff16803b1561029e575f906004604051809481937fd0e30db00000000000000000000000000000000000000000000000000000000083525af180156105415761052e575b50807f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d80f35b61053a91505f906114dd565b5f5f610507565b6040513d5f823e3d90fd5b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601610240811261029e576101c0811261029e576040519061014082019082821067ffffffffffffffff831117610c4c5760a0916040521261029e5760405160a0810181811067ffffffffffffffff821117610c4c576040526105ce6114ba565b81526105d8611451565b602082015260443562ffffff8116810361029e5760408201526064358060020b810361029e57606082015260843573ffffffffffffffffffffffffffffffffffffffff8116810361029e5760808201528152610632611474565b60208201908152610641611497565b60408301908152606083019160e4358352608084019161010435835260a085019061012435825260c086019161014435835260e087019161016435835261010088016101843581526101208901906101a43582526101c4359473ffffffffffffffffffffffffffffffffffffffff8616860361029e57610204359687159788150361029e57610224359586159687150361029e576106dd61151e565b6106e5611576565b8d519773ffffffffffffffffffffffffffffffffffffffff6020818b51169a0151169a5f14610c3b578d5180610c15575b505b15610c04578b5180610bb4575b50505b86159a8b159c8d610b6d575b8a1580159d8e610b25575b15610b1157508051975b7f000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f173ffffffffffffffffffffffffffffffffffffffff169f6040519d8e917fedb2b1bf00000000000000000000000000000000000000000000000000000000835251805173ffffffffffffffffffffffffffffffffffffffff166004840152602081015173ffffffffffffffffffffffffffffffffffffffff166024840152604081015162ffffff166044840152606081015160020b60648401526080015173ffffffffffffffffffffffffffffffffffffffff1660848301525173ffffffffffffffffffffffffffffffffffffffff169060a401525173ffffffffffffffffffffffffffffffffffffffff1660c48d01525160e48c0152516101048b0152516101248a0152516101448901525161016488015251610184870152516101a48601528488815a936101c492606095f1948515610541575f965f955f97610acb575b506101e4358810610aa35780610a09575b6109fa575b8061095d575b9660609761094d575b506108d9816115ed565b828161093c575b5050506108ec826115ed565b908161092b575b5050505f7f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d60405192835260208301526040820152f35b6109349261191e565b8480806108f3565b6109459261191e565b8680826108e0565b61095790846118d1565b876108cf565b506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff8816602482015296602088604481875afa8015610541575f906109c7575b90975015156108c6565b506020883d6020116109f2575b816109e1602093836114dd565b8101031261029e57606097516109bd565b3d91506109d4565b610a0488836118d1565b6108c0565b506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff89166024820152602081604481865afa908115610541575f91610a71575b5015156108bb565b90506020813d602011610a9b575b81610a8c602093836114dd565b8101031261029e575189610a69565b3d9150610a7f565b7f109ba2a9000000000000000000000000000000000000000000000000000000005f5260045ffd5b9750955093506060863d606011610b09575b81610aea606093836114dd565b8101031261029e578551936040602088015197015194969495896108aa565b3d9150610add565b15610b1f5781515b97610749565b5f610b19565b8351610b68907f000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f173ffffffffffffffffffffffffffffffffffffffff168f611828565b61073f565b610baf815173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f1168b611828565b610734565b8a610bf35750508a513403610bcb575b8d80610725565b7fc9356ffc000000000000000000000000000000000000000000000000000000005f5260045ffd5b610bff9130908c611684565b610bc4565b50610c0e896115ed565b8b52610728565b89610c2a57508d513403610bcb575b8f610716565b610c369030848c611684565b610c24565b8d610c458a6115ed565b9052610718565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b3461029e5760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5773ffffffffffffffffffffffffffffffffffffffff610cc56114ba565b165f525f602052602060ff60405f2054166040519015158152f35b3461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5760207fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739275473ffffffffffffffffffffffffffffffffffffffff60405191168152f35b3461029e5760407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57610d876114ba565b6024359081151580920361029e5773ffffffffffffffffffffffffffffffffffffffff90610db3611b53565b16805f525f60205260405f207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0081541660ff84161790557f070d687298a8b71b223068b57e70b88155fca78e76ebf10cd4063908a42732085f80a3005b5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57610e41611b53565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff74873927547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a35f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392755005b5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5763389a75e1600c52335f525f6020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c925f80a2005b3461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57602060405173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2168152f35b3461029e575f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e57602060405173ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f1168152f35b5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5763389a75e1600c52335f526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d5f80a2005b6101407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261029e5760043573ffffffffffffffffffffffffffffffffffffffff811680910361029e576110a6611451565b6064359073ffffffffffffffffffffffffffffffffffffffff82169283830361029e576110d1611474565b936110da611497565b9160e43580159081150361029e576101243567ffffffffffffffff811161029e573660238201121561029e5780600401359067ffffffffffffffff821161029e57366024838301011161029e5761112f61151e565b60443592845f525f60205260ff60405f205416156114295773ffffffffffffffffffffffffffffffffffffffff8816958614611401576101043542116113d957611177611576565b90156113c2578390866113a957503403610bcb575f91602483925b87159586159687611399575b851461139157925b8060405193849301833781018481520391865af13d1561138c573d67ffffffffffffffff8111610c4c576040519061120660207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601836114dd565b81525f60203d92013e5b1561136457806112ca575b6112ba575b505061122b836115ed565b926084358410610aa357836020953073ffffffffffffffffffffffffffffffffffffffff8216036112a9575b505050611263826115ed565b9081611298575b5050505f7f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e5d604051908152f35b6112a19261191e565b82808061126a565b6112b29261191e565b848381611257565b6112c3916118d1565b8480611220565b506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff82166024820152602081604481865afa908115610541575f91611332575b50151561121b565b90506020813d60201161135c575b8161134d602093836114dd565b8101031261029e57518761132a565b3d9150611340565b7ffd5ecef4000000000000000000000000000000000000000000000000000000005f5260045ffd5b611210565b5083926111a6565b6113a4828a8c611828565b61119e565b5f9391926113bd859460249330908b611684565b611192565b5091505f809160246113d3896115ed565b94611192565b7f3bc52e43000000000000000000000000000000000000000000000000000000005f5260045ffd5b7f920a6157000000000000000000000000000000000000000000000000000000005f5260045ffd5b7f74d48d71000000000000000000000000000000000000000000000000000000005f5260045ffd5b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b60a4359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b60c4359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361029e57565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117610c4c57604052565b7f99d6ee9363d15a40a5ab48bebc5e3e7dd2c4e190c950f55fe724fad94b380d7e6001815c1461154e576001905d565b7fbb6b8f9a000000000000000000000000000000000000000000000000000000005f5260045ffd5b335f526e2fd5aeb385d324b580fca7c83823a033146115ce575b6dd9ecebf3c23529de49815dac1c4c33146115aa575f5190565b60205f80806dd9ecebf3c23529de49815dac1c4c5afa156115ca575f5190565b3838fd5b60205f80806e2fd5aeb385d324b580fca7c83823a05afa611590573838fd5b73ffffffffffffffffffffffffffffffffffffffff168061160d57504790565b6020602491604051928380927f70a082310000000000000000000000000000000000000000000000000000000082523060048301525afa908115610541575f91611655575090565b90506020813d60201161167c575b81611670602093836114dd565b8101031261029e575190565b3d9150611663565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff838116600483015230602483015282169290602081604481875afa80156105415786915f916117f3575b50101561178a575f9293604051946074860152856054860152603485015260601b60208401526f36c78516000000000000000000000000835260014614908115611770575b3b15109160846010389201836e22d473030f116ddee9f6b43ac78ba35af116156117555750565b600490677939f4248757f0fd5f5260a01c151560021b601801fd5b6e22d473030f116ddee9f6b43ac78ba33b1515915061172e565b9150916040519360605260405260601b602c526f23b872dd000000000000000000000000600c5260205f6064601c82855af1908160015f511416156117d5575b50505f606052604052565b3b153d1710156117e6575f806117ca565b637939f4245f526004601cfd5b9150506020813d602011611820575b8161180f602093836114dd565b8101031261029e578590515f6116e9565b3d9150611802565b9190601452806034526f095ea7b30000000000000000000000005f5260205f6044601082865af18060015f51141615611865575b5050505f603452565b3d833b15171015611877575b8061185c565b5f6034526f095ea7b30000000000000000000000005f525f386044601083865af15060345260205f6044601082855af1908160015f511416611871573b153d1710156118c4575f80611871565b633e3f8f735f526004601cfd5b906014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082855af1908160015f5114161561190d575b50505f603452565b3b153d1710156118c4575f80611905565b90919073ffffffffffffffffffffffffffffffffffffffff81169081611a105750505f80808093855af1156119505750565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f3d011673ffffffffffffffffffffffffffffffffffffffff604051927f90bfb8650000000000000000000000000000000000000000000000000000000084521660048301525f6024830152608060448301528060a00160648301523d60848301523d5f60a484013e7ff4b3b1bc0000000000000000000000000000000000000000000000000000000060c4828401600460a4820152015260e40190fd5b60205f60448194968260409573ffffffffffffffffffffffffffffffffffffffff988751998a947fa9059cbb00000000000000000000000000000000000000000000000000000000865216600485015260248401525af13d15601f3d11600185511416171692828152826020820152015215611a895750565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f3d0116604051917f90bfb86500000000000000000000000000000000000000000000000000000000835260048301527fa9059cbb000000000000000000000000000000000000000000000000000000006024830152608060448301528060a00160648301523d60848301523d5f60a484013e7ff27f64e40000000000000000000000000000000000000000000000000000000060c4828401600460a4820152015260e40190fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff74873927543303611b7d57565b6382b429005f526004601cfd5b73ffffffffffffffffffffffffffffffffffffffff16807fffffffffffffffffffffffffffffffffffffffffffffffffffffffff74873927547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a37fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739275556fea2646970667358221220807641845c77baad124b76215fc9c88a8dbeb76959ae3a631bbfaa0d66007e1964736f6c634300081e0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f10000000000000000000000009a8fee232dcf73060af348a1b62cdb0a19852d130000000000000000000000000000000000000000000000000000000000000002000000000000000000000000f75584ef6673ad213a685a1b58cc0330b8ea22cf00000000000000000000000080eba3855878739f4710233a8a19d89bdd2ffb8e
-----Decoded View---------------
Arg [0] : routerWhitelist_ (address[]): 0xF75584eF6673aD213a685a1B58Cc0330B8eA22Cf,0x80EbA3855878739F4710233A8a19d89Bdd2ffB8E
Arg [1] : weth_ (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
Arg [2] : bunniHub_ (address): 0x000000000049C7bcBCa294E63567b4D21EB765f1
Arg [3] : owner_ (address): 0x9a8FEe232DCF73060Af348a1B62Cdb0a19852d13
-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Arg [2] : 000000000000000000000000000000000049c7bcbca294e63567b4d21eb765f1
Arg [3] : 0000000000000000000000009a8fee232dcf73060af348a1b62cdb0a19852d13
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [5] : 000000000000000000000000f75584ef6673ad213a685a1b58cc0330b8ea22cf
Arg [6] : 00000000000000000000000080eba3855878739f4710233a8a19d89bdd2ffb8e
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.


