ETH Price: $2,228.66 (-2.72%)

Contract

0xa3144E7FCceD79Ce6ff6E14AE9d8DF229417A7a2
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Buyn Burn250707712026-05-11 8:49:114 days ago1778489351IN
0xa3144E7F...29417A7a2
0 ETH0.000944015.23943828
Buyn Burn247801142026-03-31 20:56:2345 days ago1774990583IN
0xa3144E7F...29417A7a2
0 ETH0.000035690.21939145
Buyn Burn246301452026-03-10 22:47:3566 days ago1773182855IN
0xa3144E7F...29417A7a2
0 ETH0.000010480.05613
Buyn Burn237493422025-11-07 19:01:47189 days ago1762542107IN
0xa3144E7F...29417A7a2
0 ETH0.000055831.69953963
Buyn Burn237493412025-11-07 19:01:35189 days ago1762542095IN
0xa3144E7F...29417A7a2
0 ETH0.000278341.59267018
Buyn Burn236932972025-10-30 22:53:23197 days ago1761864803IN
0xa3144E7F...29417A7a2
0 ETH0.000120820.66556785
Buyn Burn234813142025-10-01 6:56:59226 days ago1759301819IN
0xa3144E7F...29417A7a2
0 ETH0.00002250.14265453
Buyn Burn234718772025-09-29 23:17:23228 days ago1759187843IN
0xa3144E7F...29417A7a2
0 ETH0.000049320.30156472
Buyn Burn234245792025-09-23 8:37:11234 days ago1758616631IN
0xa3144E7F...29417A7a2
0 ETH0.000113650.69088876
Buyn Burn233090592025-09-07 5:14:47250 days ago1757222087IN
0xa3144E7F...29417A7a2
0 ETH0.000022450.13651019
Buyn Burn232564762025-08-30 20:54:35258 days ago1756587275IN
0xa3144E7F...29417A7a2
0 ETH0.000021980.13368078
Buyn Burn232013922025-08-23 4:26:59265 days ago1755923219IN
0xa3144E7F...29417A7a2
0 ETH0.000038140.23488305
Buyn Burn231579312025-08-17 2:57:11271 days ago1755399431IN
0xa3144E7F...29417A7a2
0 ETH0.000024870.1512568
Buyn Burn230142822025-07-28 1:11:47291 days ago1753665107IN
0xa3144E7F...29417A7a2
0 ETH0.000058810.36216091
Buyn Burn230074672025-07-27 2:22:35292 days ago1753582955IN
0xa3144E7F...29417A7a2
0 ETH0.000103290.635969
Buyn Burn229922912025-07-24 23:27:59295 days ago1753399679IN
0xa3144E7F...29417A7a2
0 ETH0.000041980.25528756
Buyn Burn229560302025-07-19 21:48:47300 days ago1752961727IN
0xa3144E7F...29417A7a2
0 ETH0.000108070.56112684
Buyn Burn229157632025-07-14 6:55:47305 days ago1752476147IN
0xa3144E7F...29417A7a2
0 ETH0.000164110.99803831
Buyn Burn228988312025-07-11 22:11:35308 days ago1752271895IN
0xa3144E7F...29417A7a2
0 ETH0.000265411.61346513
Buyn Burn228641422025-07-07 1:49:35312 days ago1751852975IN
0xa3144E7F...29417A7a2
0 ETH0.000030340.184619
Buyn Burn228295942025-07-02 5:57:11317 days ago1751435831IN
0xa3144E7F...29417A7a2
0 ETH0.00030541.85763292
Buyn Burn228041002025-06-28 16:22:35321 days ago1751127755IN
0xa3144E7F...29417A7a2
0 ETH0.000420182.5561954
Buyn Burn228040252025-06-28 16:07:11321 days ago1751126831IN
0xa3144E7F...29417A7a2
0 ETH0.000605133.23461281
Buyn Burn228039482025-06-28 15:51:35321 days ago1751125895IN
0xa3144E7F...29417A7a2
0 ETH0.000606993.58699252
Buyn Burn228038712025-06-28 15:36:11321 days ago1751124971IN
0xa3144E7F...29417A7a2
0 ETH0.000607333.58882808
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

BuyAndBurnX28

Compiler Version
v0.7.6+commit.7338295f
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"titanx","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"X28","type":"uint256"},{"indexed":true,"internalType":"address","name":"caller","type":"address"}],"name":"BoughtAndBurned","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"titanx","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"X28","type":"uint256"},{"indexed":true,"internalType":"address","name":"caller","type":"address"}],"name":"CollectedFees","type":"event"},{"inputs":[],"name":"burnX28","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"buynBurn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"collectFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"createInitialLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"createInitialPool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getBuynBurnInterval","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentContractDay","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentTitanXPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentX28SqrtPriceX96","outputs":[{"internalType":"uint160","name":"","type":"uint160"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastCalledTsBuynBurn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getPoolAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSlippageBuynBurn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getTitanXBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTitanXBuyAndBurnCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTitanXBuyAndBurnFunds","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTitanXFeesBuyAndBurnFunds","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTitanXIncentiveDividend","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTokenInfo","outputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"liquidity","type":"uint256"},{"internalType":"int24","name":"tickLower","type":"int24"},{"internalType":"int24","name":"tickUpper","type":"int24"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTotalTitanXBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTotalTitanXFeesBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTotalX28Burn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTotalX28FeesBurn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTwapSecondsAgoConfig","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTwapX28TitanX","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTwapX28TitanXSqrt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getX28Address","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"secs","type":"uint256"}],"name":"setBuynBurnInterval","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setCapPerSwapTitanX","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ownerAddress","type":"address"}],"name":"setOwnerAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setSlippageBuynBurn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setTitanXIncentiveFeeDividend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"secs","type":"uint32"}],"name":"setTwapSecondsAgo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"X28Address","type":"address"}],"name":"setX28ContractAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"int256","name":"amount0Delta","type":"int256"},{"internalType":"int256","name":"amount1Delta","type":"int256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"uniswapV3SwapCallback","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60a06040523480156200001157600080fd5b50600160005542608052600280546001600160a01b0319163317905569152d02c7e14af68000006009556005600b55603c600c55611388600e55600f805463ffffffff191661012c1790556200008e73f19308f923582a6f7c465e5ce7a9dc1bec6665b13060001962000ffd62000094602090811b91909117901c565b620001ea565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b1781529251825160009485949389169392918291908083835b60208310620001125780518252601f199092019160209182019101620000f1565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811462000176576040519150601f19603f3d011682016040523d82523d6000602084013e6200017b565b606091505b5091509150818015620001ac575080511580620001ac5750808060200190516020811015620001a957600080fd5b50515b620001e3576040805162461bcd60e51b8152602060048201526002602482015261534160f01b604482015290519081900360640190fd5b5050505050565b608051612ba562000205600039806104525250612ba56000f3fe608060405234801561001057600080fd5b50600436106102275760003560e01c80639a6b946e11610130578063d1cba61e116100b8578063e9e38bc91161007c578063e9e38bc9146103c8578063ea8dbf7d146103db578063f029a2b2146103e3578063f586c6d9146103f6578063fa461e33146103fe57610227565b8063d1cba61e14610393578063d34f7c441461039b578063d4a19116146103a3578063e06871cb146103b8578063e7456461146103c057610227565b8063bee403b8116100ff578063bee403b814610360578063c179306c14610373578063c3ba70f71461037b578063c879657214610383578063ca8f3bb11461038b57610227565b80639a6b946e14610325578063a0f869cd14610338578063abb1dc4414610340578063ac998f071461035857610227565b806367b81a9d116101b357806371a0314b1161018257806371a0314b146102f057806379f7343a146102f85780637f04d0e01461030057806384fff047146103155780638cecc65f1461031d57610227565b806367b81a9d146102d057806367ceadab146102d85780637088a6df146102e0578063715018a6146102e857610227565b80633736fe3f116101fa5780633736fe3f1461028757806339916f741461029a578063429387b9146102ad5780634b409045146102b55780634d235aa2146102bd57610227565b806301ffc9a71461022c5780631ae409c0146102555780632704ca921461026a578063331a6bf514610272575b600080fd5b61023f61023a3660046123d7565b610411565b60405161024c919061271d565b60405180910390f35b61025d61044a565b60405161024c9190612ad0565b61025d610478565b61028561028036600461239f565b61047e565b005b6102856102953660046125d4565b6104f9565b6102856102a836600461265e565b610556565b6102856105d8565b61028561063c565b6102856102cb3660046125d4565b610697565b61025d6106f3565b61025d6107f3565b61025d6107f9565b6102856107ff565b61028561083b565b61025d61096c565b610308610980565b60405161024c919061269f565b61025d610a0f565b61025d610a15565b6102856103333660046125d4565b610a1b565b61025d610a4a565b610348610a50565b60405161024c9493929190612ad9565b61025d610a8c565b61028561036e3660046125d4565b610a98565b610285610af6565b61025d610b7f565b610285610bf5565b61025d610c96565b610308610c9c565b61025d610cab565b6103ab610cea565b60405161024c9190612737565b61025d610d8a565b61025d610d90565b6102856103d636600461239f565b610d96565b61025d610e48565b61025d6103f136600461239f565b610e4e565b610308610ed2565b61028561040c366004612422565b610ee1565b60006001600160e01b031982166301ffc9a760e01b148061044257506001600160e01b03198216630ea2ca6560e21b145b90505b919050565b6001620151807f00000000000000000000000000000000000000000000000000000000000000004203040190565b600a5490565b6002546001600160a01b031633146104b15760405162461bcd60e51b81526004016104a8906128d1565b60405180910390fd5b6001600160a01b0381166104d75760405162461bcd60e51b81526004016104a89061276a565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146105235760405162461bcd60e51b81526004016104a8906128d1565b600581101580156105355750600f8111155b6105515760405162461bcd60e51b81526004016104a8906128f8565b600b55565b6002546001600160a01b031633146105805760405162461bcd60e51b81526004016104a8906128d1565b61012c8163ffffffff16101580156105a0575061a8c08163ffffffff1611155b6105bc5760405162461bcd60e51b81526004016104a8906127bc565b600f805463ffffffff191663ffffffff92909216919091179055565b60015460405163d9580be960e01b81526001600160a01b039091169063d9580be99061060890309060040161269f565b600060405180830381600087803b15801561062257600080fd5b505af1158015610636573d6000803e3d6000fd5b50505050565b6003546001600160a01b0316156106655760405162461bcd60e51b81526004016104a890612947565b6001546001600160a01b031661068d5760405162461bcd60e51b81526004016104a890612880565b61069561114b565b565b6002546001600160a01b031633146106c15760405162461bcd60e51b81526004016104a8906128d1565b80158015906106d257506127108111155b6106ee5760405162461bcd60e51b81526004016104a89061280e565b600e55565b60035460408051633850c7bd60e01b815290516000926001600160a01b03169183918391633850c7bd9160048083019260e0929190829003018186803b15801561073c57600080fd5b505afa158015610750573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107749190612534565b5050506001600160a01b0393909316935050508180029050670de0b6b3a764000060006107a68383600160c01b61129b565b6001549091506001600160a01b0316600080516020612b50833981519152106107cf57806107e9565b806ec097ce7bc90715b34b9f1000000000816107e757fe5b045b9550505050505090565b600c5490565b600b5490565b6002546001600160a01b031633146108295760405162461bcd60e51b81526004016104a8906128d1565b600280546001600160a01b0319169055565b6003546001600160a01b03166108635760405162461bcd60e51b81526004016104a8906128ab565b600354600160a01b900460ff161561088d5760405162461bcd60e51b81526004016104a8906129b9565b6003805460ff60a01b1916600160a01b1790556001546108cd906001600160a01b031673c36442b4a4522e871399cd717abdd847ab11fe88600019610ffd565b6108fc600080516020612b5083398151915273c36442b4a4522e871399cd717abdd847ab11fe88600019610ffd565b600160009054906101000a90046001600160a01b03166001600160a01b031663e3d3227d6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561094c57600080fd5b505af1158015610960573d6000803e3d6000fd5b5050505061069561134b565b600060045461097a30610e4e565b03905090565b60035460408051633850c7bd60e01b815290516000926001600160a01b03169183918391633850c7bd9160048083019260e0929190829003018186803b1580156109c957600080fd5b505afa1580156109dd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a019190612534565b509497505050505050505090565b60065490565b60055490565b6002546001600160a01b03163314610a455760405162461bcd60e51b81526004016104a8906128d1565b600955565b60095490565b600d546001600160501b038116906001600160801b03600160501b82041690600160d01b8104600290810b91600160e81b9004900b5b90919293565b600f5463ffffffff1690565b6002546001600160a01b03163314610ac25760405162461bcd60e51b81526004016104a8906128d1565b603c8110158015610ad5575061a8c08111155b610af15760405162461bcd60e51b81526004016104a89061285b565b600c55565b610afe6114f3565b600354600160a01b900460ff16610b275760405162461bcd60e51b81526004016104a89061296f565b333214610b465760405162461bcd60e51b81526004016104a8906128d1565b600c54600a54420311610b6b5760405162461bcd60e51b81526004016104a890612835565b42600a55610b77611552565b6106956115cc565b600080610b8a610cab565b9050808002670de0b6b3a76400006000610ba98383600160c01b61129b565b6001549091506001600160a01b0316600080516020612b5083398151915210610bd25780610bec565b806ec097ce7bc90715b34b9f100000000081610bea57fe5b045b94505050505090565b610bfd6114f3565b600080610c086115d3565b600154919350915060009081906001600160a01b0316600080516020612b508339815191521015610c3d575081905082610c43565b50829050815b60088054830190556004805482019055610c5b6105d8565b6040513390839083907fb3ff07f4fe20273bbc264b773aacc6325987f8b0b1aa4c5bdfe5b75fdbd1284c90600090a4505050506106956115cc565b60045490565b6001546001600160a01b031690565b600354600f546000918291610ccf916001600160a01b03169063ffffffff1661169a565b509050610cdb81611a09565b6001600160a01b031691505090565b600d5460405163c87b56dd60e01b815260609173c36442b4a4522e871399cd717abdd847ab11fe889163c87b56dd91610d31916001600160501b0390911690600401612afa565b60006040518083038186803b158015610d4957600080fd5b505afa158015610d5d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610d85919081019061249d565b905090565b60085490565b600e5490565b6002546001600160a01b03163314610dc05760405162461bcd60e51b81526004016104a8906128d1565b6001546001600160a01b031615610de95760405162461bcd60e51b81526004016104a89061291b565b6001600160a01b038116610e0f5760405162461bcd60e51b81526004016104a89061276a565b600180546001600160a01b0319166001600160a01b038316179055610e45600080516020612b5083398151915282600019610ffd565b50565b60075490565b6040516370a0823160e01b8152600090600080516020612b50833981519152906370a0823190610e8290859060040161269f565b60206040518083038186803b158015610e9a57600080fd5b505afa158015610eae573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061044291906125ec565b6003546001600160a01b031690565b6000841380610ef05750600083135b610ef957600080fd5b600154600090610f3a90731f98431c8ad98523631ae4a59f267346ea31f98490600080516020612b50833981519152906001600160a01b0316612710611d3b565b6003549091506001600160a01b03808316911614610f6a5760405162461bcd60e51b81526004016104a890612996565b6000808613610f795784610f7b565b855b6004549091508015610fc75780821015610f9f575060048054829003905580610fa5565b60006004555b620f4240600e54820281610fb557fe5b60068054929091049092039081019091555b80820315610fda57600580548284030190555b610ff4600080516020612b50833981519152303385611d5a565b50505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b1781529251825160009485949389169392918291908083835b602083106110795780518252601f19909201916020918201910161105a565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146110db576040519150601f19603f3d011682016040523d82523d6000602084013e6110e0565b606091505b509150915081801561110e57508051158061110e575080806020019051602081101561110b57600080fd5b50515b611144576040805162461bcd60e51b8152602060048201526002602482015261534160f01b604482015290519081900360640190fd5b5050505050565b600080611156611eaa565b5050600154919350915073c36442b4a4522e871399cd717abdd847ab11fe88906313ead5629084908490612710906001600160a01b0316600080516020612b50833981519152106111ab57600160601b6111b1565b600160601b5b6040518563ffffffff1660e01b81526004016111d094939291906126b3565b602060405180830381600087803b1580156111ea57600080fd5b505af11580156111fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061122291906123bb565b600380546001600160a01b0319166001600160a01b0392831617908190556040516332148f6760e01b81529116906332148f679061126590601290600401612728565b600060405180830381600087803b15801561127f57600080fd5b505af1158015611293573d6000803e3d6000fd5b505050505050565b60008080600019858709868602925082811090839003039050806112d157600084116112c657600080fd5b508290049050611344565b8084116112dd57600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150505b9392505050565b600080600080611359611eaa565b93509350935093506000604051806101600160405280866001600160a01b03168152602001856001600160a01b0316815260200161271062ffffff168152602001620d899f1960020b8152602001620d89a060020b8152602001848152602001838152602001606485605a02816113cc57fe5b0481526020016064605a8502048152306020820152610258420160409182015251634418b22b60e11b8152909150600090819073c36442b4a4522e871399cd717abdd847ab11fe8890638831645690611429908690600401612a22565b608060405180830381600087803b15801561144357600080fd5b505af1158015611457573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061147b9190612604565b5050600d805469ffffffffffffffffffff19166001600160501b0393909316929092176fffffffffffffffffffffffffffffffff60501b19166001600160801b0391909116600160501b021762ffffff60d01b1916620793b360d51b176001600160e81b0316616c4d60ed1b17905550505050505050565b6002600054141561154b576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b6002600055565b600061155d30610e4e565b90508061157c5760405162461bcd60e51b81526004016104a890612792565b6009548082111561158b578091505b6000620f4240600e5484028161159d57fe5b04905080830392506115ae83611f0f565b6115c7600080516020612b5083398151915233836120c3565b505050565b6001600055565b60408051608081018252600d546001600160501b031681523060208201526001600160801b038183018190526060820152905163fc6f786560e01b8152600091829173c36442b4a4522e871399cd717abdd847ab11fe889063fc6f78659061163f9084906004016129df565b6040805180830381600087803b15801561165857600080fd5b505af115801561166c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611690919061264c565b9094909350915050565b60008063ffffffff83166116da576040805162461bcd60e51b8152602060048201526002602482015261042560f41b604482015290519081900360640190fd5b604080516002808252606082018352600092602083019080368337019050509050838160008151811061170957fe5b602002602001019063ffffffff16908163ffffffff168152505060008160018151811061173257fe5b63ffffffff90921660209283029190910182015260405163883bdbfd60e01b81526004810182815283516024830152835160009384936001600160a01b038b169363883bdbfd9388939192839260449091019185820191028083838b5b838110156117a757818101518382015260200161178f565b505050509050019250505060006040518083038186803b1580156117ca57600080fd5b505afa1580156117de573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604090815281101561180757600080fd5b810190808051604051939291908464010000000082111561182757600080fd5b90830190602082018581111561183c57600080fd5b825186602082028301116401000000008211171561185957600080fd5b82525081516020918201928201910280838360005b8381101561188657818101518382015260200161186e565b50505050905001604052602001805160405193929190846401000000008211156118af57600080fd5b9083019060208201858111156118c457600080fd5b82518660208202830111640100000000821117156118e157600080fd5b82525081516020918201928201910280838360005b8381101561190e5781810151838201526020016118f6565b505050509050016040525050509150915060008260008151811061192e57fe5b60200260200101518360018151811061194357fe5b602002602001015103905060008260008151811061195d57fe5b60200260200101518360018151811061197257fe5b60200260200101510390508763ffffffff168260060b8161198f57fe5b05965060008260060b1280156119b957508763ffffffff168260060b816119b257fe5b0760060b15155b156119c657600019909601955b63ffffffff88166001600160a01b0302640100000000600160c01b03602083901b166001600160c01b038216816119f957fe5b0496505050505050509250929050565b60008060008360020b12611a20578260020b611a28565b8260020b6000035b9050620d89e8811115611a66576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b600060018216611a7a57600160801b611a8c565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff1690506002821615611ac0576ffff97272373d413259a46990580e213a0260801c5b6004821615611adf576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b6008821615611afe576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b6010821615611b1d576fffcb9843d60f6159c9db58835c9266440260801c5b6020821615611b3c576fff973b41fa98c081472e6896dfb254c00260801c5b6040821615611b5b576fff2ea16466c96a3843ec78b326b528610260801c5b6080821615611b7a576ffe5dee046a99a2a811c461f1969c30530260801c5b610100821615611b9a576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b610200821615611bba576ff987a7253ac413176f2b074cf7815e540260801c5b610400821615611bda576ff3392b0822b70005940c7a398e4b70f30260801c5b610800821615611bfa576fe7159475a2c29b7443b29c7fa6e889d90260801c5b611000821615611c1a576fd097f3bdfd2022b8845ad8f792aa58250260801c5b612000821615611c3a576fa9f746462d870fdf8a65dc1f90e061e50260801c5b614000821615611c5a576f70d869a156d2a1b890bb3df62baf32f70260801c5b618000821615611c7a576f31be135f97d08fd981231505542fcfa60260801c5b62010000821615611c9b576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b62020000821615611cbb576e5d6af8dedb81196699c329225ee6040260801c5b62040000821615611cda576d2216e584f5fa1ea926041bedfe980260801c5b62080000821615611cf7576b048a170391f7dc42444e8fa20260801c5b60008460020b1315611d12578060001981611d0e57fe5b0490505b640100000000810615611d26576001611d29565b60005b60ff16602082901c0192505050919050565b6000611d5185611d4c86868661220a565b612260565b95945050505050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b178152925182516000948594938a169392918291908083835b60208310611dde5780518252601f199092019160209182019101611dbf565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611e40576040519150601f19603f3d011682016040523d82523d6000602084013e611e45565b606091505b5091509150818015611e73575080511580611e735750808060200190516020811015611e7057600080fd5b50515b611293576040805162461bcd60e51b815260206004820152600360248201526229aa2360e91b604482015290519081900360640190fd5b600154600080516020612b50833981519152906001600160a01b03166b204fce5e3e250261100000008083831015610a865750506001546001600160a01b031692600080516020612b5083398151915292506b204fce5e3e2502611000000091508190565b60006064611f1b610b7f565b600b5460640384670de0b6b3a7640000020281611f3457fe5b0481611f3c57fe5b6001546003549290910492506001600160a01b039081169160009182911663128acb0830600080516020612b5083398151915286118881611f915773fffd8963efd1fc6a506488495d951d5263988d25611f98565b6401000276a45b6040518563ffffffff1660e01b8152600401611fb794939291906126e3565b6040805180830381600087803b158015611fd057600080fd5b505af1158015611fe4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061200891906123ff565b909250905060006001600160a01b038416600080516020612b508339815191521061204657600083121561203f5782600003612041565b825b61205a565b6000821215612058578160000361205a565b815b90508481101561207c5760405162461bcd60e51b81526004016104a8906127e3565b600780548201905561208c6105d8565b6040513390829088907f1b6fe3d614107093562b62b9236e265cac820f430060c5eb674a70824a7435db90600090a4505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b6020831061213f5780518252601f199092019160209182019101612120565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146121a1576040519150601f19603f3d011682016040523d82523d6000602084013e6121a6565b606091505b50915091508180156121d45750805115806121d457508080602001905160208110156121d157600080fd5b50515b611144576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b61221261236d565b826001600160a01b0316846001600160a01b03161115612230579192915b50604080516060810182526001600160a01b03948516815292909316602083015262ffffff169181019190915290565b600061226c8383612289565b9050336001600160a01b0382161461228357600080fd5b92915050565b600081602001516001600160a01b031682600001516001600160a01b0316106122b157600080fd5b50805160208083015160409384015184516001600160a01b0394851681850152939091168385015262ffffff166060808401919091528351808403820181526080840185528051908301206001600160f81b031960a085015294901b6bffffffffffffffffffffffff191660a183015260b58201939093527fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5460d5808301919091528251808303909101815260f5909101909152805191012090565b604080516060810182526000808252602082018190529181019190915290565b805161ffff8116811461044557600080fd5b6000602082840312156123b0578081fd5b813561134481612b3a565b6000602082840312156123cc578081fd5b815161134481612b3a565b6000602082840312156123e8578081fd5b81356001600160e01b031981168114611344578182fd5b60008060408385031215612411578081fd5b505080516020909101519092909150565b60008060008060608587031215612437578182fd5b8435935060208501359250604085013567ffffffffffffffff8082111561245c578384fd5b818701915087601f83011261246f578384fd5b81358181111561247d578485fd5b88602082850101111561248e578485fd5b95989497505060200194505050565b6000602082840312156124ae578081fd5b815167ffffffffffffffff808211156124c5578283fd5b818401915084601f8301126124d8578283fd5b8151818111156124e457fe5b604051601f8201601f19168101602001838111828210171561250257fe5b604052818152838201602001871015612519578485fd5b61252a826020830160208701612b0e565b9695505050505050565b600080600080600080600060e0888a03121561254e578283fd5b875161255981612b3a565b8097505060208801518060020b8114612570578384fd5b955061257e6040890161238d565b945061258c6060890161238d565b935061259a6080890161238d565b925060a088015160ff811681146125af578283fd5b60c089015190925080151581146125c4578182fd5b8091505092959891949750929550565b6000602082840312156125e5578081fd5b5035919050565b6000602082840312156125fd578081fd5b5051919050565b60008060008060808587031215612619578384fd5b8451935060208501516001600160801b0381168114612636578384fd5b6040860151606090960151949790965092505050565b60008060408385031215612411578182fd5b60006020828403121561266f578081fd5b813563ffffffff81168114611344578182fd5b6001600160a01b03169052565b60020b9052565b62ffffff169052565b6001600160a01b0391909116815260200190565b6001600160a01b039485168152928416602084015262ffffff919091166040830152909116606082015260800190565b6001600160a01b03948516815292151560208401526040830191909152909116606082015260a06080820181905260009082015260c00190565b901515815260200190565b61ffff91909116815260200190565b6000602082528251806020840152612756816040850160208701612b0e565b601f01601f19169190910160400192915050565b6020808252600e908201526d496e76616c69644164647265737360901b604082015260600190565b60208082526010908201526f4e6f417661696c61626c6546756e647360801b604082015260600190565b6020808252600d908201526c356d696e2d3132685f4f6e6c7960981b604082015260600190565b602080825260119082015270151bdbd31a5d1d1b19549958d95a5d9959607a1b604082015260600190565b6020808252600d908201526c125b9d985b1a59105b5bdd5b9d609a1b604082015260600190565b6020808252600c908201526b125b9d195c9d985b15d85a5d60a21b604082015260600190565b6020808252600b908201526a316d2d3132685f4f6e6c7960a81b604082015260600190565b602080825260119082015270496e76616c69645832384164647265737360781b604082015260600190565b6020808252600c908201526b4e6f506f6f6c45786973747360a01b604082015260600190565b6020808252600d908201526c24b73b30b634b221b0b63632b960991b604082015260600190565b602080825260099082015268352d31355f4f6e6c7960b81b604082015260600190565b60208082526012908201527143616e6e6f7452657365744164647265737360701b604082015260600190565b6020808252600e908201526d141bdbdb12185cd0dc99585d195960921b604082015260600190565b6020808252600d908201526c04e656564496e697469616c4c5609c1b604082015260600190565b60208082526009908201526815dc9bdb99d41bdbdb60ba1b604082015260600190565b6020808252600c908201526b131412185cd0dc99585d195960a21b604082015260600190565b815181526020808301516001600160a01b0316908201526040808301516001600160801b0390811691830191909152606092830151169181019190915260800190565b600061016082019050612a36828451612682565b6020830151612a486020840182612682565b506040830151612a5b6040840182612696565b506060830151612a6e606084018261268f565b506080830151612a81608084018261268f565b5060a083015160a083015260c083015160c083015260e083015160e083015261010080840151818401525061012080840151612abf82850182612682565b505061014092830151919092015290565b90815260200190565b9384526020840192909252600290810b60408401520b606082015260800190565b6001600160501b0391909116815260200190565b60005b83811015612b29578181015183820152602001612b11565b838111156106365750506000910152565b6001600160a01b0381168114610e4557600080fdfe000000000000000000000000f19308f923582a6f7c465e5ce7a9dc1bec6665b1a2646970667358221220c46102144203ffa54b0be208b1d761bd0453fedb3500c526f61850e07d06676e64736f6c63430007060033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102275760003560e01c80639a6b946e11610130578063d1cba61e116100b8578063e9e38bc91161007c578063e9e38bc9146103c8578063ea8dbf7d146103db578063f029a2b2146103e3578063f586c6d9146103f6578063fa461e33146103fe57610227565b8063d1cba61e14610393578063d34f7c441461039b578063d4a19116146103a3578063e06871cb146103b8578063e7456461146103c057610227565b8063bee403b8116100ff578063bee403b814610360578063c179306c14610373578063c3ba70f71461037b578063c879657214610383578063ca8f3bb11461038b57610227565b80639a6b946e14610325578063a0f869cd14610338578063abb1dc4414610340578063ac998f071461035857610227565b806367b81a9d116101b357806371a0314b1161018257806371a0314b146102f057806379f7343a146102f85780637f04d0e01461030057806384fff047146103155780638cecc65f1461031d57610227565b806367b81a9d146102d057806367ceadab146102d85780637088a6df146102e0578063715018a6146102e857610227565b80633736fe3f116101fa5780633736fe3f1461028757806339916f741461029a578063429387b9146102ad5780634b409045146102b55780634d235aa2146102bd57610227565b806301ffc9a71461022c5780631ae409c0146102555780632704ca921461026a578063331a6bf514610272575b600080fd5b61023f61023a3660046123d7565b610411565b60405161024c919061271d565b60405180910390f35b61025d61044a565b60405161024c9190612ad0565b61025d610478565b61028561028036600461239f565b61047e565b005b6102856102953660046125d4565b6104f9565b6102856102a836600461265e565b610556565b6102856105d8565b61028561063c565b6102856102cb3660046125d4565b610697565b61025d6106f3565b61025d6107f3565b61025d6107f9565b6102856107ff565b61028561083b565b61025d61096c565b610308610980565b60405161024c919061269f565b61025d610a0f565b61025d610a15565b6102856103333660046125d4565b610a1b565b61025d610a4a565b610348610a50565b60405161024c9493929190612ad9565b61025d610a8c565b61028561036e3660046125d4565b610a98565b610285610af6565b61025d610b7f565b610285610bf5565b61025d610c96565b610308610c9c565b61025d610cab565b6103ab610cea565b60405161024c9190612737565b61025d610d8a565b61025d610d90565b6102856103d636600461239f565b610d96565b61025d610e48565b61025d6103f136600461239f565b610e4e565b610308610ed2565b61028561040c366004612422565b610ee1565b60006001600160e01b031982166301ffc9a760e01b148061044257506001600160e01b03198216630ea2ca6560e21b145b90505b919050565b6001620151807f00000000000000000000000000000000000000000000000000000000672d91cf4203040190565b600a5490565b6002546001600160a01b031633146104b15760405162461bcd60e51b81526004016104a8906128d1565b60405180910390fd5b6001600160a01b0381166104d75760405162461bcd60e51b81526004016104a89061276a565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146105235760405162461bcd60e51b81526004016104a8906128d1565b600581101580156105355750600f8111155b6105515760405162461bcd60e51b81526004016104a8906128f8565b600b55565b6002546001600160a01b031633146105805760405162461bcd60e51b81526004016104a8906128d1565b61012c8163ffffffff16101580156105a0575061a8c08163ffffffff1611155b6105bc5760405162461bcd60e51b81526004016104a8906127bc565b600f805463ffffffff191663ffffffff92909216919091179055565b60015460405163d9580be960e01b81526001600160a01b039091169063d9580be99061060890309060040161269f565b600060405180830381600087803b15801561062257600080fd5b505af1158015610636573d6000803e3d6000fd5b50505050565b6003546001600160a01b0316156106655760405162461bcd60e51b81526004016104a890612947565b6001546001600160a01b031661068d5760405162461bcd60e51b81526004016104a890612880565b61069561114b565b565b6002546001600160a01b031633146106c15760405162461bcd60e51b81526004016104a8906128d1565b80158015906106d257506127108111155b6106ee5760405162461bcd60e51b81526004016104a89061280e565b600e55565b60035460408051633850c7bd60e01b815290516000926001600160a01b03169183918391633850c7bd9160048083019260e0929190829003018186803b15801561073c57600080fd5b505afa158015610750573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107749190612534565b5050506001600160a01b0393909316935050508180029050670de0b6b3a764000060006107a68383600160c01b61129b565b6001549091506001600160a01b0316600080516020612b50833981519152106107cf57806107e9565b806ec097ce7bc90715b34b9f1000000000816107e757fe5b045b9550505050505090565b600c5490565b600b5490565b6002546001600160a01b031633146108295760405162461bcd60e51b81526004016104a8906128d1565b600280546001600160a01b0319169055565b6003546001600160a01b03166108635760405162461bcd60e51b81526004016104a8906128ab565b600354600160a01b900460ff161561088d5760405162461bcd60e51b81526004016104a8906129b9565b6003805460ff60a01b1916600160a01b1790556001546108cd906001600160a01b031673c36442b4a4522e871399cd717abdd847ab11fe88600019610ffd565b6108fc600080516020612b5083398151915273c36442b4a4522e871399cd717abdd847ab11fe88600019610ffd565b600160009054906101000a90046001600160a01b03166001600160a01b031663e3d3227d6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561094c57600080fd5b505af1158015610960573d6000803e3d6000fd5b5050505061069561134b565b600060045461097a30610e4e565b03905090565b60035460408051633850c7bd60e01b815290516000926001600160a01b03169183918391633850c7bd9160048083019260e0929190829003018186803b1580156109c957600080fd5b505afa1580156109dd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a019190612534565b509497505050505050505090565b60065490565b60055490565b6002546001600160a01b03163314610a455760405162461bcd60e51b81526004016104a8906128d1565b600955565b60095490565b600d546001600160501b038116906001600160801b03600160501b82041690600160d01b8104600290810b91600160e81b9004900b5b90919293565b600f5463ffffffff1690565b6002546001600160a01b03163314610ac25760405162461bcd60e51b81526004016104a8906128d1565b603c8110158015610ad5575061a8c08111155b610af15760405162461bcd60e51b81526004016104a89061285b565b600c55565b610afe6114f3565b600354600160a01b900460ff16610b275760405162461bcd60e51b81526004016104a89061296f565b333214610b465760405162461bcd60e51b81526004016104a8906128d1565b600c54600a54420311610b6b5760405162461bcd60e51b81526004016104a890612835565b42600a55610b77611552565b6106956115cc565b600080610b8a610cab565b9050808002670de0b6b3a76400006000610ba98383600160c01b61129b565b6001549091506001600160a01b0316600080516020612b5083398151915210610bd25780610bec565b806ec097ce7bc90715b34b9f100000000081610bea57fe5b045b94505050505090565b610bfd6114f3565b600080610c086115d3565b600154919350915060009081906001600160a01b0316600080516020612b508339815191521015610c3d575081905082610c43565b50829050815b60088054830190556004805482019055610c5b6105d8565b6040513390839083907fb3ff07f4fe20273bbc264b773aacc6325987f8b0b1aa4c5bdfe5b75fdbd1284c90600090a4505050506106956115cc565b60045490565b6001546001600160a01b031690565b600354600f546000918291610ccf916001600160a01b03169063ffffffff1661169a565b509050610cdb81611a09565b6001600160a01b031691505090565b600d5460405163c87b56dd60e01b815260609173c36442b4a4522e871399cd717abdd847ab11fe889163c87b56dd91610d31916001600160501b0390911690600401612afa565b60006040518083038186803b158015610d4957600080fd5b505afa158015610d5d573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610d85919081019061249d565b905090565b60085490565b600e5490565b6002546001600160a01b03163314610dc05760405162461bcd60e51b81526004016104a8906128d1565b6001546001600160a01b031615610de95760405162461bcd60e51b81526004016104a89061291b565b6001600160a01b038116610e0f5760405162461bcd60e51b81526004016104a89061276a565b600180546001600160a01b0319166001600160a01b038316179055610e45600080516020612b5083398151915282600019610ffd565b50565b60075490565b6040516370a0823160e01b8152600090600080516020612b50833981519152906370a0823190610e8290859060040161269f565b60206040518083038186803b158015610e9a57600080fd5b505afa158015610eae573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061044291906125ec565b6003546001600160a01b031690565b6000841380610ef05750600083135b610ef957600080fd5b600154600090610f3a90731f98431c8ad98523631ae4a59f267346ea31f98490600080516020612b50833981519152906001600160a01b0316612710611d3b565b6003549091506001600160a01b03808316911614610f6a5760405162461bcd60e51b81526004016104a890612996565b6000808613610f795784610f7b565b855b6004549091508015610fc75780821015610f9f575060048054829003905580610fa5565b60006004555b620f4240600e54820281610fb557fe5b60068054929091049092039081019091555b80820315610fda57600580548284030190555b610ff4600080516020612b50833981519152303385611d5a565b50505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663095ea7b360e01b1781529251825160009485949389169392918291908083835b602083106110795780518252601f19909201916020918201910161105a565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146110db576040519150601f19603f3d011682016040523d82523d6000602084013e6110e0565b606091505b509150915081801561110e57508051158061110e575080806020019051602081101561110b57600080fd5b50515b611144576040805162461bcd60e51b8152602060048201526002602482015261534160f01b604482015290519081900360640190fd5b5050505050565b600080611156611eaa565b5050600154919350915073c36442b4a4522e871399cd717abdd847ab11fe88906313ead5629084908490612710906001600160a01b0316600080516020612b50833981519152106111ab57600160601b6111b1565b600160601b5b6040518563ffffffff1660e01b81526004016111d094939291906126b3565b602060405180830381600087803b1580156111ea57600080fd5b505af11580156111fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061122291906123bb565b600380546001600160a01b0319166001600160a01b0392831617908190556040516332148f6760e01b81529116906332148f679061126590601290600401612728565b600060405180830381600087803b15801561127f57600080fd5b505af1158015611293573d6000803e3d6000fd5b505050505050565b60008080600019858709868602925082811090839003039050806112d157600084116112c657600080fd5b508290049050611344565b8084116112dd57600080fd5b6000848688096000868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150505b9392505050565b600080600080611359611eaa565b93509350935093506000604051806101600160405280866001600160a01b03168152602001856001600160a01b0316815260200161271062ffffff168152602001620d899f1960020b8152602001620d89a060020b8152602001848152602001838152602001606485605a02816113cc57fe5b0481526020016064605a8502048152306020820152610258420160409182015251634418b22b60e11b8152909150600090819073c36442b4a4522e871399cd717abdd847ab11fe8890638831645690611429908690600401612a22565b608060405180830381600087803b15801561144357600080fd5b505af1158015611457573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061147b9190612604565b5050600d805469ffffffffffffffffffff19166001600160501b0393909316929092176fffffffffffffffffffffffffffffffff60501b19166001600160801b0391909116600160501b021762ffffff60d01b1916620793b360d51b176001600160e81b0316616c4d60ed1b17905550505050505050565b6002600054141561154b576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b6002600055565b600061155d30610e4e565b90508061157c5760405162461bcd60e51b81526004016104a890612792565b6009548082111561158b578091505b6000620f4240600e5484028161159d57fe5b04905080830392506115ae83611f0f565b6115c7600080516020612b5083398151915233836120c3565b505050565b6001600055565b60408051608081018252600d546001600160501b031681523060208201526001600160801b038183018190526060820152905163fc6f786560e01b8152600091829173c36442b4a4522e871399cd717abdd847ab11fe889063fc6f78659061163f9084906004016129df565b6040805180830381600087803b15801561165857600080fd5b505af115801561166c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611690919061264c565b9094909350915050565b60008063ffffffff83166116da576040805162461bcd60e51b8152602060048201526002602482015261042560f41b604482015290519081900360640190fd5b604080516002808252606082018352600092602083019080368337019050509050838160008151811061170957fe5b602002602001019063ffffffff16908163ffffffff168152505060008160018151811061173257fe5b63ffffffff90921660209283029190910182015260405163883bdbfd60e01b81526004810182815283516024830152835160009384936001600160a01b038b169363883bdbfd9388939192839260449091019185820191028083838b5b838110156117a757818101518382015260200161178f565b505050509050019250505060006040518083038186803b1580156117ca57600080fd5b505afa1580156117de573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604090815281101561180757600080fd5b810190808051604051939291908464010000000082111561182757600080fd5b90830190602082018581111561183c57600080fd5b825186602082028301116401000000008211171561185957600080fd5b82525081516020918201928201910280838360005b8381101561188657818101518382015260200161186e565b50505050905001604052602001805160405193929190846401000000008211156118af57600080fd5b9083019060208201858111156118c457600080fd5b82518660208202830111640100000000821117156118e157600080fd5b82525081516020918201928201910280838360005b8381101561190e5781810151838201526020016118f6565b505050509050016040525050509150915060008260008151811061192e57fe5b60200260200101518360018151811061194357fe5b602002602001015103905060008260008151811061195d57fe5b60200260200101518360018151811061197257fe5b60200260200101510390508763ffffffff168260060b8161198f57fe5b05965060008260060b1280156119b957508763ffffffff168260060b816119b257fe5b0760060b15155b156119c657600019909601955b63ffffffff88166001600160a01b0302640100000000600160c01b03602083901b166001600160c01b038216816119f957fe5b0496505050505050509250929050565b60008060008360020b12611a20578260020b611a28565b8260020b6000035b9050620d89e8811115611a66576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b600060018216611a7a57600160801b611a8c565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff1690506002821615611ac0576ffff97272373d413259a46990580e213a0260801c5b6004821615611adf576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b6008821615611afe576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b6010821615611b1d576fffcb9843d60f6159c9db58835c9266440260801c5b6020821615611b3c576fff973b41fa98c081472e6896dfb254c00260801c5b6040821615611b5b576fff2ea16466c96a3843ec78b326b528610260801c5b6080821615611b7a576ffe5dee046a99a2a811c461f1969c30530260801c5b610100821615611b9a576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b610200821615611bba576ff987a7253ac413176f2b074cf7815e540260801c5b610400821615611bda576ff3392b0822b70005940c7a398e4b70f30260801c5b610800821615611bfa576fe7159475a2c29b7443b29c7fa6e889d90260801c5b611000821615611c1a576fd097f3bdfd2022b8845ad8f792aa58250260801c5b612000821615611c3a576fa9f746462d870fdf8a65dc1f90e061e50260801c5b614000821615611c5a576f70d869a156d2a1b890bb3df62baf32f70260801c5b618000821615611c7a576f31be135f97d08fd981231505542fcfa60260801c5b62010000821615611c9b576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b62020000821615611cbb576e5d6af8dedb81196699c329225ee6040260801c5b62040000821615611cda576d2216e584f5fa1ea926041bedfe980260801c5b62080000821615611cf7576b048a170391f7dc42444e8fa20260801c5b60008460020b1315611d12578060001981611d0e57fe5b0490505b640100000000810615611d26576001611d29565b60005b60ff16602082901c0192505050919050565b6000611d5185611d4c86868661220a565b612260565b95945050505050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180516001600160e01b03166323b872dd60e01b178152925182516000948594938a169392918291908083835b60208310611dde5780518252601f199092019160209182019101611dbf565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611e40576040519150601f19603f3d011682016040523d82523d6000602084013e611e45565b606091505b5091509150818015611e73575080511580611e735750808060200190516020811015611e7057600080fd5b50515b611293576040805162461bcd60e51b815260206004820152600360248201526229aa2360e91b604482015290519081900360640190fd5b600154600080516020612b50833981519152906001600160a01b03166b204fce5e3e250261100000008083831015610a865750506001546001600160a01b031692600080516020612b5083398151915292506b204fce5e3e2502611000000091508190565b60006064611f1b610b7f565b600b5460640384670de0b6b3a7640000020281611f3457fe5b0481611f3c57fe5b6001546003549290910492506001600160a01b039081169160009182911663128acb0830600080516020612b5083398151915286118881611f915773fffd8963efd1fc6a506488495d951d5263988d25611f98565b6401000276a45b6040518563ffffffff1660e01b8152600401611fb794939291906126e3565b6040805180830381600087803b158015611fd057600080fd5b505af1158015611fe4573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061200891906123ff565b909250905060006001600160a01b038416600080516020612b508339815191521061204657600083121561203f5782600003612041565b825b61205a565b6000821215612058578160000361205a565b815b90508481101561207c5760405162461bcd60e51b81526004016104a8906127e3565b600780548201905561208c6105d8565b6040513390829088907f1b6fe3d614107093562b62b9236e265cac820f430060c5eb674a70824a7435db90600090a4505050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b6020831061213f5780518252601f199092019160209182019101612120565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d80600081146121a1576040519150601f19603f3d011682016040523d82523d6000602084013e6121a6565b606091505b50915091508180156121d45750805115806121d457508080602001905160208110156121d157600080fd5b50515b611144576040805162461bcd60e51b815260206004820152600260248201526114d560f21b604482015290519081900360640190fd5b61221261236d565b826001600160a01b0316846001600160a01b03161115612230579192915b50604080516060810182526001600160a01b03948516815292909316602083015262ffffff169181019190915290565b600061226c8383612289565b9050336001600160a01b0382161461228357600080fd5b92915050565b600081602001516001600160a01b031682600001516001600160a01b0316106122b157600080fd5b50805160208083015160409384015184516001600160a01b0394851681850152939091168385015262ffffff166060808401919091528351808403820181526080840185528051908301206001600160f81b031960a085015294901b6bffffffffffffffffffffffff191660a183015260b58201939093527fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5460d5808301919091528251808303909101815260f5909101909152805191012090565b604080516060810182526000808252602082018190529181019190915290565b805161ffff8116811461044557600080fd5b6000602082840312156123b0578081fd5b813561134481612b3a565b6000602082840312156123cc578081fd5b815161134481612b3a565b6000602082840312156123e8578081fd5b81356001600160e01b031981168114611344578182fd5b60008060408385031215612411578081fd5b505080516020909101519092909150565b60008060008060608587031215612437578182fd5b8435935060208501359250604085013567ffffffffffffffff8082111561245c578384fd5b818701915087601f83011261246f578384fd5b81358181111561247d578485fd5b88602082850101111561248e578485fd5b95989497505060200194505050565b6000602082840312156124ae578081fd5b815167ffffffffffffffff808211156124c5578283fd5b818401915084601f8301126124d8578283fd5b8151818111156124e457fe5b604051601f8201601f19168101602001838111828210171561250257fe5b604052818152838201602001871015612519578485fd5b61252a826020830160208701612b0e565b9695505050505050565b600080600080600080600060e0888a03121561254e578283fd5b875161255981612b3a565b8097505060208801518060020b8114612570578384fd5b955061257e6040890161238d565b945061258c6060890161238d565b935061259a6080890161238d565b925060a088015160ff811681146125af578283fd5b60c089015190925080151581146125c4578182fd5b8091505092959891949750929550565b6000602082840312156125e5578081fd5b5035919050565b6000602082840312156125fd578081fd5b5051919050565b60008060008060808587031215612619578384fd5b8451935060208501516001600160801b0381168114612636578384fd5b6040860151606090960151949790965092505050565b60008060408385031215612411578182fd5b60006020828403121561266f578081fd5b813563ffffffff81168114611344578182fd5b6001600160a01b03169052565b60020b9052565b62ffffff169052565b6001600160a01b0391909116815260200190565b6001600160a01b039485168152928416602084015262ffffff919091166040830152909116606082015260800190565b6001600160a01b03948516815292151560208401526040830191909152909116606082015260a06080820181905260009082015260c00190565b901515815260200190565b61ffff91909116815260200190565b6000602082528251806020840152612756816040850160208701612b0e565b601f01601f19169190910160400192915050565b6020808252600e908201526d496e76616c69644164647265737360901b604082015260600190565b60208082526010908201526f4e6f417661696c61626c6546756e647360801b604082015260600190565b6020808252600d908201526c356d696e2d3132685f4f6e6c7960981b604082015260600190565b602080825260119082015270151bdbd31a5d1d1b19549958d95a5d9959607a1b604082015260600190565b6020808252600d908201526c125b9d985b1a59105b5bdd5b9d609a1b604082015260600190565b6020808252600c908201526b125b9d195c9d985b15d85a5d60a21b604082015260600190565b6020808252600b908201526a316d2d3132685f4f6e6c7960a81b604082015260600190565b602080825260119082015270496e76616c69645832384164647265737360781b604082015260600190565b6020808252600c908201526b4e6f506f6f6c45786973747360a01b604082015260600190565b6020808252600d908201526c24b73b30b634b221b0b63632b960991b604082015260600190565b602080825260099082015268352d31355f4f6e6c7960b81b604082015260600190565b60208082526012908201527143616e6e6f7452657365744164647265737360701b604082015260600190565b6020808252600e908201526d141bdbdb12185cd0dc99585d195960921b604082015260600190565b6020808252600d908201526c04e656564496e697469616c4c5609c1b604082015260600190565b60208082526009908201526815dc9bdb99d41bdbdb60ba1b604082015260600190565b6020808252600c908201526b131412185cd0dc99585d195960a21b604082015260600190565b815181526020808301516001600160a01b0316908201526040808301516001600160801b0390811691830191909152606092830151169181019190915260800190565b600061016082019050612a36828451612682565b6020830151612a486020840182612682565b506040830151612a5b6040840182612696565b506060830151612a6e606084018261268f565b506080830151612a81608084018261268f565b5060a083015160a083015260c083015160c083015260e083015160e083015261010080840151818401525061012080840151612abf82850182612682565b505061014092830151919092015290565b90815260200190565b9384526020840192909252600290810b60408401520b606082015260800190565b6001600160501b0391909116815260200190565b60005b83811015612b29578181015183820152602001612b11565b838111156106365750506000910152565b6001600160a01b0381168114610e4557600080fdfe000000000000000000000000f19308f923582a6f7c465e5ce7a9dc1bec6665b1a2646970667358221220c46102144203ffa54b0be208b1d761bd0453fedb3500c526f61850e07d06676e64736f6c63430007060033
🤖 Code Reader Beta

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.