ETH Price: $2,520.35 (-0.99%)

Contract

0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
 

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
Confirm Withdraw...236547972025-10-25 13:33:47322 days ago1761399227IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0 ETH0.000074292.10815428
Buy AGI232793612025-09-03 1:40:59374 days ago1756863659IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH0.000261192.65603677
Buy AGI232508832025-08-30 2:11:59378 days ago1756519919IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.2 ETH0.00040862.7305503
Buy AGI231998122025-08-22 23:09:35385 days ago1755904175IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH0.00012580.84071957
Confirm Withdraw...220413222025-03-13 23:45:47547 days ago1741909547IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0 ETH0.000034130.9684308
Buy AGI219317282025-02-26 16:33:35563 days ago1740587615IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.2 ETH0.000451583.91177685
Confirm Withdraw...218348002025-02-13 3:12:23576 days ago1739416343IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0 ETH0.000049411.40197883
Buy AGI218347022025-02-13 2:52:47576 days ago1739415167IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH0.000379463.28704346
Buy AGI218060752025-02-09 2:48:47580 days ago1739069327IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.06 ETH0.000331513.35747187
Buy AGI218047762025-02-08 22:28:35580 days ago1739053715IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH0.000395963.41826042
Buy AGI218042482025-02-08 20:42:11580 days ago1739047331IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH0.000390253.38050903
Confirm Withdraw...217851462025-02-06 4:42:47583 days ago1738816967IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0 ETH0.000052711.49561885
Buy AGI217843542025-02-06 2:03:23583 days ago1738807403IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH0.000524143.50268929
Buy AGI217100192025-01-26 16:55:23594 days ago1737910523IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.05 ETH0.000892389.03783165
Buy AGI217084562025-01-26 11:41:23594 days ago1737891683IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.15 ETH0.000780955.21880349
Confirm Withdraw...216996832025-01-25 6:18:47595 days ago1737785927IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0 ETH0.000187255.31302692
Confirm Withdraw...216968222025-01-24 20:42:35595 days ago1737751355IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0 ETH0.0002961612.44537545
Buy AGI216967692025-01-24 20:31:59595 days ago1737750719IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.0019504713.03425585
Buy AGI216967372025-01-24 20:25:35595 days ago1737750335IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.0017619711.77459344
Buy AGI216967352025-01-24 20:25:11595 days ago1737750311IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.001309778.7527323
Buy AGI216967252025-01-24 20:23:11595 days ago1737750191IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.0017644211.79100776
Buy AGI216967242025-01-24 20:22:59595 days ago1737750179IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.0018588812.42219011
Buy AGI216967062025-01-24 20:19:23595 days ago1737749963IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.001414239.45078212
Buy AGI216966982025-01-24 20:17:47595 days ago1737749867IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.0016685111.15001499
Buy AGI216966922025-01-24 20:16:35595 days ago1737749795IN
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
1 ETH0.0015285410.21469209
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method
Block
From
To
Transfer236547972025-10-25 13:33:47322 days ago1761399227
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.40000365 ETH
Buy AGI236078312025-10-18 23:33:23328 days ago1760830403
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.00000365 ETH
Transfer220413222025-03-13 23:45:47547 days ago1741909547
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.2 ETH
Transfer218348002025-02-13 3:12:23576 days ago1739416343
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.36 ETH
Transfer217851462025-02-06 4:42:47583 days ago1738816967
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.3 ETH
Transfer216996832025-01-25 6:18:47595 days ago1737785927
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
17.2 ETH
Transfer212397372024-11-22 0:37:59659 days ago1732235879
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.0592 ETH
Transfer209814392024-10-16 23:35:47695 days ago1729121747
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.248 ETH
Transfer205812502024-08-22 2:44:59751 days ago1724294699
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.105 ETH
Transfer203057722024-07-14 15:54:59790 days ago1720972499
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.3 ETH
Transfer202803902024-07-11 2:50:47793 days ago1720666247
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.116 ETH
Transfer202729422024-07-10 1:54:23794 days ago1720576463
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1501 ETH
Transfer199937992024-06-01 1:50:59833 days ago1717206659
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH
Transfer199076092024-05-20 0:38:35845 days ago1716165515
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.2 ETH
Transfer198292942024-05-09 1:45:11856 days ago1715219111
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH
Transfer197846472024-05-02 19:53:35862 days ago1714679615
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.21 ETH
Transfer197654612024-04-30 3:32:59865 days ago1714447979
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.131 ETH
Transfer197512402024-04-28 3:49:59867 days ago1714276199
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.12 ETH
Transfer196352712024-04-11 22:11:23883 days ago1712873483
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH
Transfer195085322024-03-25 2:25:47901 days ago1711333547
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.2 ETH
Transfer193432012024-03-01 22:05:47924 days ago1709330747
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH
Transfer193162912024-02-27 3:45:47928 days ago1709005547
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.2 ETH
Transfer192907812024-02-23 14:07:23932 days ago1708697243
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.1 ETH
Transfer192651752024-02-19 23:54:35935 days ago1708386875
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.3 ETH
Transfer192523992024-02-18 4:43:47937 days ago1708231427
0xE7337BDDe55A453D36DabDf3c298988036DE1ba1
0.07 ETH
View All Internal Transactions
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

AGITokenBuyer

Compiler Version
v0.8.17+commit.8df45f5f
Optimization Enabled
No with 200 runs
Other Settings
london 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":[{"internalType":"address","name":"_agiTokenAddress","type":"address"},{"internalType":"uint256","name":"_initialRate","type":"uint256"},{"internalType":"uint256","name":"_initialDailyLimit","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"claimant","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"AirdropClaimed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"newLimit","type":"uint256"}],"name":"DailyLimitUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"newMerkleRoot","type":"bytes32"}],"name":"MerkleRootUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"buyer","type":"address"},{"indexed":false,"internalType":"uint256","name":"ethSpent","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"agiReceived","type":"uint256"}],"name":"Purchased","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"newRate","type":"uint256"}],"name":"RateUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"isActive","type":"bool"}],"name":"WhitelistStatusChanged","type":"event"},{"inputs":[],"name":"RATE_PRECISION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"agiToken","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"airdropAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyAGI","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"bytes32[]","name":"_merkleProof","type":"bytes32[]"}],"name":"claimAirdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"claimedAirdrop","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"confirmWithdrawAGI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"confirmWithdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"dailyLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isWhitelistActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"lastBoughtAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"lastPurchase","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"merkleRoot","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"rate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"setAirdropAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_merkleRoot","type":"bytes32"}],"name":"setMerkleRoot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_isActive","type":"bool"}],"name":"setWhitelistStatus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newLimit","type":"uint256"}],"name":"updateDailyLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newRate","type":"uint256"}],"name":"updateRate","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60806040523480156200001157600080fd5b506040516200269e3803806200269e83398181016040528101906200003791906200026c565b620000576200004b620000fb60201b60201c565b6200010360201b60201c565b600180819055506000600260006101000a81548160ff02191690831515021790555082600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550670de0b6b3a764000082620000d09190620002f7565b600381905550670de0b6b3a764000081620000ec9190620002f7565b60048190555050505062000342565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620001f982620001cc565b9050919050565b6200020b81620001ec565b81146200021757600080fd5b50565b6000815190506200022b8162000200565b92915050565b6000819050919050565b620002468162000231565b81146200025257600080fd5b50565b60008151905062000266816200023b565b92915050565b600080600060608486031215620002885762000287620001c7565b5b600062000298868287016200021a565b9350506020620002ab8682870162000255565b9250506040620002be8682870162000255565b9150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620003048262000231565b9150620003118362000231565b9250828202620003218162000231565b915082820484148315176200033b576200033a620002c8565b5b5092915050565b61234c80620003526000396000f3fe6080604052600436106101665760003560e01c806369ea1771116100d15780638ec5eeed1161008a578063ccdcb06911610064578063ccdcb06914610499578063f2fde38b146104d6578063f8175d78146104ff578063fc2ea8a51461052857610166565b80638ec5eeed14610430578063a5500c3014610447578063b66925191461047057610166565b806369ea17711461037b578063715018a6146103a45780637cb64759146103bb578063801c51c1146103e45780638456cb59146103ee5780638da5cb5b1461040557610166565b80634a999118116101235780634a9991181461027d578063524513d6146102a657806353223ab0146102d15780635c975abb146102fa578063658bb5431461032557806367eeba0c1461035057610166565b80631b93f66d1461016b5780632b3ba681146101a85780632c4e722e146101d35780632eb4a7ab146101fe5780633f4ba83a14610229578063421da68a14610240575b600080fd5b34801561017757600080fd5b50610192600480360381019061018d91906116e2565b610553565b60405161019f9190611728565b60405180910390f35b3480156101b457600080fd5b506101bd61056b565b6040516101ca9190611728565b60405180910390f35b3480156101df57600080fd5b506101e8610577565b6040516101f59190611728565b60405180910390f35b34801561020a57600080fd5b5061021361057d565b604051610220919061175c565b60405180910390f35b34801561023557600080fd5b5061023e610583565b005b34801561024c57600080fd5b50610267600480360381019061026291906116e2565b610595565b6040516102749190611728565b60405180910390f35b34801561028957600080fd5b506102a4600480360381019061029f91906117af565b6105ad565b005b3480156102b257600080fd5b506102bb610609565b6040516102c891906117eb565b60405180910390f35b3480156102dd57600080fd5b506102f860048036038101906102f3919061186b565b61061c565b005b34801561030657600080fd5b5061030f6109dc565b60405161031c91906117eb565b60405180910390f35b34801561033157600080fd5b5061033a6109f3565b6040516103479190611917565b60405180910390f35b34801561035c57600080fd5b50610365610a19565b6040516103729190611728565b60405180910390f35b34801561038757600080fd5b506103a2600480360381019061039d919061195e565b610a1f565b005b3480156103b057600080fd5b506103b9610a83565b005b3480156103c757600080fd5b506103e260048036038101906103dd91906119b7565b610a97565b005b6103ec610ae0565b005b3480156103fa57600080fd5b50610403610eec565b005b34801561041157600080fd5b5061041a610efe565b60405161042791906119f3565b60405180910390f35b34801561043c57600080fd5b50610445610f27565b005b34801561045357600080fd5b5061046e6004803603810190610469919061195e565b610fe0565b005b34801561047c57600080fd5b506104976004803603810190610492919061195e565b610ff2565b005b3480156104a557600080fd5b506104c060048036038101906104bb91906116e2565b6111de565b6040516104cd9190611728565b60405180910390f35b3480156104e257600080fd5b506104fd60048036038101906104f891906116e2565b6111f6565b005b34801561050b57600080fd5b506105266004803603810190610521919061195e565b611279565b005b34801561053457600080fd5b5061053d6112ca565b60405161054a9190611728565b60405180910390f35b600a6020528060005260406000206000915090505481565b670de0b6b3a764000081565b60035481565b60065481565b61058b6112d0565b61059361134e565b565b60086020528060005260406000206000915090505481565b6105b56112d0565b80600760006101000a81548160ff0219169083151502179055507f1cf28b997975c7be355bcef74f2f5019aa48253bc1e54b3c8b002471865fdba8816040516105fe91906117eb565b60405180910390a150565b600760009054906101000a900460ff1681565b6106246113b1565b61062c611400565b600760009054906101000a900460ff1661067b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067290611a6b565b60405180910390fd5b60003360405160200161068e9190611ad3565b6040516020818303038152906040528051906020012090506106f4838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050506006548361144a565b610733576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072a90611b3a565b60405180910390fd5b600554600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106107b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ad90611ba6565b60405180910390fd5b600554600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161085a91906119f3565b602060405180830381865afa158015610877573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061089b9190611bdb565b10156108dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d390611c54565b60405180910390fd5b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb336005546040518363ffffffff1660e01b815260040161093b929190611c74565b6020604051808303816000875af115801561095a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097e9190611cb2565b503373ffffffffffffffffffffffffffffffffffffffff167f650e45f04ef8a0c267b2f78d983913f69ae3a353b2b32de5429307522be0ab556005546040516109c79190611728565b60405180910390a2506109d8611461565b5050565b6000600260009054906101000a900460ff16905090565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b610a276112d0565b610a2f611400565b670de0b6b3a764000081610a439190611d0e565b6003819055507fe65c987b2e4668e09ba867026921588005b2b2063607a1e7e7d91683c8f91b7b81604051610a789190611728565b60405180910390a150565b610a8b6112d0565b610a95600061146a565b565b610a9f6112d0565b806006819055507f90004c04698bc3322499a575ed3752dd4abf33e0a7294c06a787a0fe01bea94181604051610ad5919061175c565b60405180910390a150565b610ae86113b1565b610af0611400565b60003411610b33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2a90611d9c565b60405180910390fd5b6000670de0b6b3a764000060035434610b4c9190611d0e565b610b569190611deb565b905080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610bb491906119f3565b602060405180830381865afa158015610bd1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bf59190611bdb565b1015610c36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2d90611c54565b60405180910390fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000620151808242610c8c9190611e1c565b1015610cd757600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cda565b60005b90506004548382610ceb9190611e50565b1115610d2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2390611ed0565b60405180910390fd5b620151808242610d3c9190611e1c565b1015610d53578281610d4e9190611e50565b610d55565b825b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610da39190611e50565b9250508190555042600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856040518363ffffffff1660e01b8152600401610e4b929190611c74565b6020604051808303816000875af1158015610e6a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e8e9190611cb2565b503373ffffffffffffffffffffffffffffffffffffffff167ff761777482b4b40d2bcc0d050cfba6829900a2d8b3484bd0244ec0feeb3db5043485604051610ed7929190611ef0565b60405180910390a2505050610eea611461565b565b610ef46112d0565b610efc61152e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610f2f6112d0565b610f376113b1565b610f3f611400565b600047905060008111610f87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7e90611f65565b60405180910390fd5b610f8f610efe565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610fd4573d6000803e3d6000fd5b5050610fde611461565b565b610fe86112d0565b8060058190555050565b610ffa6112d0565b6110026113b1565b61100a611400565b6000811161104d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104490611fd1565b60405180910390fd5b80600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016110a991906119f3565b602060405180830381865afa1580156110c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110ea9190611bdb565b101561112b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111229061203d565b60405180910390fd5b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb611171610efe565b836040518363ffffffff1660e01b815260040161118f929190611c74565b6020604051808303816000875af11580156111ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111d29190611cb2565b506111db611461565b50565b60096020528060005260406000206000915090505481565b6111fe6112d0565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361126d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611264906120cf565b60405180910390fd5b6112768161146a565b50565b6112816112d0565b611289611400565b806004819055507f6cd8635c4285386b9de2e59a4c1eaf32ad41f28ae64c308280217d7af51464e0816040516112bf9190611728565b60405180910390a150565b60055481565b6112d8611591565b73ffffffffffffffffffffffffffffffffffffffff166112f6610efe565b73ffffffffffffffffffffffffffffffffffffffff161461134c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113439061213b565b60405180910390fd5b565b611356611599565b6000600260006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61139a611591565b6040516113a791906119f3565b60405180910390a1565b6002600154036113f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ed906121a7565b60405180910390fd5b6002600181905550565b6114086109dc565b15611448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143f90612213565b60405180910390fd5b565b60008261145785846115e2565b1490509392505050565b60018081905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611536611400565b6001600260006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861157a611591565b60405161158791906119f3565b60405180910390a1565b600033905090565b6115a16109dc565b6115e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d79061227f565b60405180910390fd5b565b60008082905060005b845181101561162d576116188286838151811061160b5761160a61229f565b5b6020026020010151611638565b91508080611625906122ce565b9150506115eb565b508091505092915050565b60008183106116505761164b8284611663565b61165b565b61165a8383611663565b5b905092915050565b600082600052816020526040600020905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006116af82611684565b9050919050565b6116bf816116a4565b81146116ca57600080fd5b50565b6000813590506116dc816116b6565b92915050565b6000602082840312156116f8576116f761167a565b5b6000611706848285016116cd565b91505092915050565b6000819050919050565b6117228161170f565b82525050565b600060208201905061173d6000830184611719565b92915050565b6000819050919050565b61175681611743565b82525050565b6000602082019050611771600083018461174d565b92915050565b60008115159050919050565b61178c81611777565b811461179757600080fd5b50565b6000813590506117a981611783565b92915050565b6000602082840312156117c5576117c461167a565b5b60006117d38482850161179a565b91505092915050565b6117e581611777565b82525050565b600060208201905061180060008301846117dc565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f84011261182b5761182a611806565b5b8235905067ffffffffffffffff8111156118485761184761180b565b5b60208301915083602082028301111561186457611863611810565b5b9250929050565b600080602083850312156118825761188161167a565b5b600083013567ffffffffffffffff8111156118a05761189f61167f565b5b6118ac85828601611815565b92509250509250929050565b6000819050919050565b60006118dd6118d86118d384611684565b6118b8565b611684565b9050919050565b60006118ef826118c2565b9050919050565b6000611901826118e4565b9050919050565b611911816118f6565b82525050565b600060208201905061192c6000830184611908565b92915050565b61193b8161170f565b811461194657600080fd5b50565b60008135905061195881611932565b92915050565b6000602082840312156119745761197361167a565b5b600061198284828501611949565b91505092915050565b61199481611743565b811461199f57600080fd5b50565b6000813590506119b18161198b565b92915050565b6000602082840312156119cd576119cc61167a565b5b60006119db848285016119a2565b91505092915050565b6119ed816116a4565b82525050565b6000602082019050611a0860008301846119e4565b92915050565b600082825260208201905092915050565b7f57686974656c697374206e6f7420616374697665000000000000000000000000600082015250565b6000611a55601483611a0e565b9150611a6082611a1f565b602082019050919050565b60006020820190508181036000830152611a8481611a48565b9050919050565b60008160601b9050919050565b6000611aa382611a8b565b9050919050565b6000611ab582611a98565b9050919050565b611acd611ac8826116a4565b611aaa565b82525050565b6000611adf8284611abc565b60148201915081905092915050565b7f496e76616c6964204d65726b6c652050726f6f66000000000000000000000000600082015250565b6000611b24601483611a0e565b9150611b2f82611aee565b602082019050919050565b60006020820190508181036000830152611b5381611b17565b9050919050565b7f41697264726f7020616c726561647920636c61696d6564000000000000000000600082015250565b6000611b90601783611a0e565b9150611b9b82611b5a565b602082019050919050565b60006020820190508181036000830152611bbf81611b83565b9050919050565b600081519050611bd581611932565b92915050565b600060208284031215611bf157611bf061167a565b5b6000611bff84828501611bc6565b91505092915050565b7f496e73756666696369656e742041474920696e20636f6e747261637400000000600082015250565b6000611c3e601c83611a0e565b9150611c4982611c08565b602082019050919050565b60006020820190508181036000830152611c6d81611c31565b9050919050565b6000604082019050611c8960008301856119e4565b611c966020830184611719565b9392505050565b600081519050611cac81611783565b92915050565b600060208284031215611cc857611cc761167a565b5b6000611cd684828501611c9d565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d198261170f565b9150611d248361170f565b9250828202611d328161170f565b91508282048414831517611d4957611d48611cdf565b5b5092915050565b7f53656e642045544820746f206275792041474900000000000000000000000000600082015250565b6000611d86601383611a0e565b9150611d9182611d50565b602082019050919050565b60006020820190508181036000830152611db581611d79565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611df68261170f565b9150611e018361170f565b925082611e1157611e10611dbc565b5b828204905092915050565b6000611e278261170f565b9150611e328361170f565b9250828203905081811115611e4a57611e49611cdf565b5b92915050565b6000611e5b8261170f565b9150611e668361170f565b9250828201905080821115611e7e57611e7d611cdf565b5b92915050565b7f4461696c79206c696d6974206578636565646564000000000000000000000000600082015250565b6000611eba601483611a0e565b9150611ec582611e84565b602082019050919050565b60006020820190508181036000830152611ee981611ead565b9050919050565b6000604082019050611f056000830185611719565b611f126020830184611719565b9392505050565b7f4e6f2045544820746f2077697468647261770000000000000000000000000000600082015250565b6000611f4f601283611a0e565b9150611f5a82611f19565b602082019050919050565b60006020820190508181036000830152611f7e81611f42565b9050919050565b7f496e76616c696420616d6f756e74000000000000000000000000000000000000600082015250565b6000611fbb600e83611a0e565b9150611fc682611f85565b602082019050919050565b60006020820190508181036000830152611fea81611fae565b9050919050565b7f496e73756666696369656e742041474920746f6b656e73000000000000000000600082015250565b6000612027601783611a0e565b915061203282611ff1565b602082019050919050565b600060208201905081810360008301526120568161201a565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120b9602683611a0e565b91506120c48261205d565b604082019050919050565b600060208201905081810360008301526120e8816120ac565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612125602083611a0e565b9150612130826120ef565b602082019050919050565b6000602082019050818103600083015261215481612118565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000612191601f83611a0e565b915061219c8261215b565b602082019050919050565b600060208201905081810360008301526121c081612184565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006121fd601083611a0e565b9150612208826121c7565b602082019050919050565b6000602082019050818103600083015261222c816121f0565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000612269601483611a0e565b915061227482612233565b602082019050919050565b600060208201905081810360008301526122988161225c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006122d98261170f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361230b5761230a611cdf565b5b60018201905091905056fea2646970667358221220f278ad2a1d71edb26b5d5b5080f142a2fe5e496b781fbe8fce5887775c4e1d3864736f6c63430008110033000000000000000000000000f0780f43b86c13b3d0681b1cf6daeb1499e7f14d00000000000000000000000000000000000000000000000000000000000009c40000000000000000000000000000000000000000000000000000000000001388
Deployed Bytecode
0x6080604052600436106101665760003560e01c806369ea1771116100d15780638ec5eeed1161008a578063ccdcb06911610064578063ccdcb06914610499578063f2fde38b146104d6578063f8175d78146104ff578063fc2ea8a51461052857610166565b80638ec5eeed14610430578063a5500c3014610447578063b66925191461047057610166565b806369ea17711461037b578063715018a6146103a45780637cb64759146103bb578063801c51c1146103e45780638456cb59146103ee5780638da5cb5b1461040557610166565b80634a999118116101235780634a9991181461027d578063524513d6146102a657806353223ab0146102d15780635c975abb146102fa578063658bb5431461032557806367eeba0c1461035057610166565b80631b93f66d1461016b5780632b3ba681146101a85780632c4e722e146101d35780632eb4a7ab146101fe5780633f4ba83a14610229578063421da68a14610240575b600080fd5b34801561017757600080fd5b50610192600480360381019061018d91906116e2565b610553565b60405161019f9190611728565b60405180910390f35b3480156101b457600080fd5b506101bd61056b565b6040516101ca9190611728565b60405180910390f35b3480156101df57600080fd5b506101e8610577565b6040516101f59190611728565b60405180910390f35b34801561020a57600080fd5b5061021361057d565b604051610220919061175c565b60405180910390f35b34801561023557600080fd5b5061023e610583565b005b34801561024c57600080fd5b50610267600480360381019061026291906116e2565b610595565b6040516102749190611728565b60405180910390f35b34801561028957600080fd5b506102a4600480360381019061029f91906117af565b6105ad565b005b3480156102b257600080fd5b506102bb610609565b6040516102c891906117eb565b60405180910390f35b3480156102dd57600080fd5b506102f860048036038101906102f3919061186b565b61061c565b005b34801561030657600080fd5b5061030f6109dc565b60405161031c91906117eb565b60405180910390f35b34801561033157600080fd5b5061033a6109f3565b6040516103479190611917565b60405180910390f35b34801561035c57600080fd5b50610365610a19565b6040516103729190611728565b60405180910390f35b34801561038757600080fd5b506103a2600480360381019061039d919061195e565b610a1f565b005b3480156103b057600080fd5b506103b9610a83565b005b3480156103c757600080fd5b506103e260048036038101906103dd91906119b7565b610a97565b005b6103ec610ae0565b005b3480156103fa57600080fd5b50610403610eec565b005b34801561041157600080fd5b5061041a610efe565b60405161042791906119f3565b60405180910390f35b34801561043c57600080fd5b50610445610f27565b005b34801561045357600080fd5b5061046e6004803603810190610469919061195e565b610fe0565b005b34801561047c57600080fd5b506104976004803603810190610492919061195e565b610ff2565b005b3480156104a557600080fd5b506104c060048036038101906104bb91906116e2565b6111de565b6040516104cd9190611728565b60405180910390f35b3480156104e257600080fd5b506104fd60048036038101906104f891906116e2565b6111f6565b005b34801561050b57600080fd5b506105266004803603810190610521919061195e565b611279565b005b34801561053457600080fd5b5061053d6112ca565b60405161054a9190611728565b60405180910390f35b600a6020528060005260406000206000915090505481565b670de0b6b3a764000081565b60035481565b60065481565b61058b6112d0565b61059361134e565b565b60086020528060005260406000206000915090505481565b6105b56112d0565b80600760006101000a81548160ff0219169083151502179055507f1cf28b997975c7be355bcef74f2f5019aa48253bc1e54b3c8b002471865fdba8816040516105fe91906117eb565b60405180910390a150565b600760009054906101000a900460ff1681565b6106246113b1565b61062c611400565b600760009054906101000a900460ff1661067b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161067290611a6b565b60405180910390fd5b60003360405160200161068e9190611ad3565b6040516020818303038152906040528051906020012090506106f4838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050506006548361144a565b610733576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072a90611b3a565b60405180910390fd5b600554600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054106107b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ad90611ba6565b60405180910390fd5b600554600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600554600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161085a91906119f3565b602060405180830381865afa158015610877573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061089b9190611bdb565b10156108dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d390611c54565b60405180910390fd5b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb336005546040518363ffffffff1660e01b815260040161093b929190611c74565b6020604051808303816000875af115801561095a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097e9190611cb2565b503373ffffffffffffffffffffffffffffffffffffffff167f650e45f04ef8a0c267b2f78d983913f69ae3a353b2b32de5429307522be0ab556005546040516109c79190611728565b60405180910390a2506109d8611461565b5050565b6000600260009054906101000a900460ff16905090565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b610a276112d0565b610a2f611400565b670de0b6b3a764000081610a439190611d0e565b6003819055507fe65c987b2e4668e09ba867026921588005b2b2063607a1e7e7d91683c8f91b7b81604051610a789190611728565b60405180910390a150565b610a8b6112d0565b610a95600061146a565b565b610a9f6112d0565b806006819055507f90004c04698bc3322499a575ed3752dd4abf33e0a7294c06a787a0fe01bea94181604051610ad5919061175c565b60405180910390a150565b610ae86113b1565b610af0611400565b60003411610b33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2a90611d9c565b60405180910390fd5b6000670de0b6b3a764000060035434610b4c9190611d0e565b610b569190611deb565b905080600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610bb491906119f3565b602060405180830381865afa158015610bd1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bf59190611bdb565b1015610c36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2d90611c54565b60405180910390fd5b6000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000620151808242610c8c9190611e1c565b1015610cd757600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cda565b60005b90506004548382610ceb9190611e50565b1115610d2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2390611ed0565b60405180910390fd5b620151808242610d3c9190611e1c565b1015610d53578281610d4e9190611e50565b610d55565b825b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610da39190611e50565b9250508190555042600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856040518363ffffffff1660e01b8152600401610e4b929190611c74565b6020604051808303816000875af1158015610e6a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e8e9190611cb2565b503373ffffffffffffffffffffffffffffffffffffffff167ff761777482b4b40d2bcc0d050cfba6829900a2d8b3484bd0244ec0feeb3db5043485604051610ed7929190611ef0565b60405180910390a2505050610eea611461565b565b610ef46112d0565b610efc61152e565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610f2f6112d0565b610f376113b1565b610f3f611400565b600047905060008111610f87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7e90611f65565b60405180910390fd5b610f8f610efe565b73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610fd4573d6000803e3d6000fd5b5050610fde611461565b565b610fe86112d0565b8060058190555050565b610ffa6112d0565b6110026113b1565b61100a611400565b6000811161104d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104490611fd1565b60405180910390fd5b80600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016110a991906119f3565b602060405180830381865afa1580156110c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110ea9190611bdb565b101561112b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111229061203d565b60405180910390fd5b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb611171610efe565b836040518363ffffffff1660e01b815260040161118f929190611c74565b6020604051808303816000875af11580156111ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111d29190611cb2565b506111db611461565b50565b60096020528060005260406000206000915090505481565b6111fe6112d0565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361126d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611264906120cf565b60405180910390fd5b6112768161146a565b50565b6112816112d0565b611289611400565b806004819055507f6cd8635c4285386b9de2e59a4c1eaf32ad41f28ae64c308280217d7af51464e0816040516112bf9190611728565b60405180910390a150565b60055481565b6112d8611591565b73ffffffffffffffffffffffffffffffffffffffff166112f6610efe565b73ffffffffffffffffffffffffffffffffffffffff161461134c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113439061213b565b60405180910390fd5b565b611356611599565b6000600260006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61139a611591565b6040516113a791906119f3565b60405180910390a1565b6002600154036113f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ed906121a7565b60405180910390fd5b6002600181905550565b6114086109dc565b15611448576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161143f90612213565b60405180910390fd5b565b60008261145785846115e2565b1490509392505050565b60018081905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611536611400565b6001600260006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861157a611591565b60405161158791906119f3565b60405180910390a1565b600033905090565b6115a16109dc565b6115e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d79061227f565b60405180910390fd5b565b60008082905060005b845181101561162d576116188286838151811061160b5761160a61229f565b5b6020026020010151611638565b91508080611625906122ce565b9150506115eb565b508091505092915050565b60008183106116505761164b8284611663565b61165b565b61165a8383611663565b5b905092915050565b600082600052816020526040600020905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006116af82611684565b9050919050565b6116bf816116a4565b81146116ca57600080fd5b50565b6000813590506116dc816116b6565b92915050565b6000602082840312156116f8576116f761167a565b5b6000611706848285016116cd565b91505092915050565b6000819050919050565b6117228161170f565b82525050565b600060208201905061173d6000830184611719565b92915050565b6000819050919050565b61175681611743565b82525050565b6000602082019050611771600083018461174d565b92915050565b60008115159050919050565b61178c81611777565b811461179757600080fd5b50565b6000813590506117a981611783565b92915050565b6000602082840312156117c5576117c461167a565b5b60006117d38482850161179a565b91505092915050565b6117e581611777565b82525050565b600060208201905061180060008301846117dc565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f84011261182b5761182a611806565b5b8235905067ffffffffffffffff8111156118485761184761180b565b5b60208301915083602082028301111561186457611863611810565b5b9250929050565b600080602083850312156118825761188161167a565b5b600083013567ffffffffffffffff8111156118a05761189f61167f565b5b6118ac85828601611815565b92509250509250929050565b6000819050919050565b60006118dd6118d86118d384611684565b6118b8565b611684565b9050919050565b60006118ef826118c2565b9050919050565b6000611901826118e4565b9050919050565b611911816118f6565b82525050565b600060208201905061192c6000830184611908565b92915050565b61193b8161170f565b811461194657600080fd5b50565b60008135905061195881611932565b92915050565b6000602082840312156119745761197361167a565b5b600061198284828501611949565b91505092915050565b61199481611743565b811461199f57600080fd5b50565b6000813590506119b18161198b565b92915050565b6000602082840312156119cd576119cc61167a565b5b60006119db848285016119a2565b91505092915050565b6119ed816116a4565b82525050565b6000602082019050611a0860008301846119e4565b92915050565b600082825260208201905092915050565b7f57686974656c697374206e6f7420616374697665000000000000000000000000600082015250565b6000611a55601483611a0e565b9150611a6082611a1f565b602082019050919050565b60006020820190508181036000830152611a8481611a48565b9050919050565b60008160601b9050919050565b6000611aa382611a8b565b9050919050565b6000611ab582611a98565b9050919050565b611acd611ac8826116a4565b611aaa565b82525050565b6000611adf8284611abc565b60148201915081905092915050565b7f496e76616c6964204d65726b6c652050726f6f66000000000000000000000000600082015250565b6000611b24601483611a0e565b9150611b2f82611aee565b602082019050919050565b60006020820190508181036000830152611b5381611b17565b9050919050565b7f41697264726f7020616c726561647920636c61696d6564000000000000000000600082015250565b6000611b90601783611a0e565b9150611b9b82611b5a565b602082019050919050565b60006020820190508181036000830152611bbf81611b83565b9050919050565b600081519050611bd581611932565b92915050565b600060208284031215611bf157611bf061167a565b5b6000611bff84828501611bc6565b91505092915050565b7f496e73756666696369656e742041474920696e20636f6e747261637400000000600082015250565b6000611c3e601c83611a0e565b9150611c4982611c08565b602082019050919050565b60006020820190508181036000830152611c6d81611c31565b9050919050565b6000604082019050611c8960008301856119e4565b611c966020830184611719565b9392505050565b600081519050611cac81611783565b92915050565b600060208284031215611cc857611cc761167a565b5b6000611cd684828501611c9d565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d198261170f565b9150611d248361170f565b9250828202611d328161170f565b91508282048414831517611d4957611d48611cdf565b5b5092915050565b7f53656e642045544820746f206275792041474900000000000000000000000000600082015250565b6000611d86601383611a0e565b9150611d9182611d50565b602082019050919050565b60006020820190508181036000830152611db581611d79565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000611df68261170f565b9150611e018361170f565b925082611e1157611e10611dbc565b5b828204905092915050565b6000611e278261170f565b9150611e328361170f565b9250828203905081811115611e4a57611e49611cdf565b5b92915050565b6000611e5b8261170f565b9150611e668361170f565b9250828201905080821115611e7e57611e7d611cdf565b5b92915050565b7f4461696c79206c696d6974206578636565646564000000000000000000000000600082015250565b6000611eba601483611a0e565b9150611ec582611e84565b602082019050919050565b60006020820190508181036000830152611ee981611ead565b9050919050565b6000604082019050611f056000830185611719565b611f126020830184611719565b9392505050565b7f4e6f2045544820746f2077697468647261770000000000000000000000000000600082015250565b6000611f4f601283611a0e565b9150611f5a82611f19565b602082019050919050565b60006020820190508181036000830152611f7e81611f42565b9050919050565b7f496e76616c696420616d6f756e74000000000000000000000000000000000000600082015250565b6000611fbb600e83611a0e565b9150611fc682611f85565b602082019050919050565b60006020820190508181036000830152611fea81611fae565b9050919050565b7f496e73756666696369656e742041474920746f6b656e73000000000000000000600082015250565b6000612027601783611a0e565b915061203282611ff1565b602082019050919050565b600060208201905081810360008301526120568161201a565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120b9602683611a0e565b91506120c48261205d565b604082019050919050565b600060208201905081810360008301526120e8816120ac565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612125602083611a0e565b9150612130826120ef565b602082019050919050565b6000602082019050818103600083015261215481612118565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b6000612191601f83611a0e565b915061219c8261215b565b602082019050919050565b600060208201905081810360008301526121c081612184565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006121fd601083611a0e565b9150612208826121c7565b602082019050919050565b6000602082019050818103600083015261222c816121f0565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000612269601483611a0e565b915061227482612233565b602082019050919050565b600060208201905081810360008301526122988161225c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60006122d98261170f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361230b5761230a611cdf565b5b60018201905091905056fea2646970667358221220f278ad2a1d71edb26b5d5b5080f142a2fe5e496b781fbe8fce5887775c4e1d3864736f6c63430008110033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000f0780f43b86c13b3d0681b1cf6daeb1499e7f14d00000000000000000000000000000000000000000000000000000000000009c40000000000000000000000000000000000000000000000000000000000001388

-----Decoded View---------------
Arg [0] : _agiTokenAddress (address): 0xf0780F43b86c13B3d0681B1Cf6DaeB1499e7f14D
Arg [1] : _initialRate (uint256): 2500
Arg [2] : _initialDailyLimit (uint256): 5000

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000f0780f43b86c13b3d0681b1cf6daeb1499e7f14d
Arg [1] : 00000000000000000000000000000000000000000000000000000000000009c4
Arg [2] : 0000000000000000000000000000000000000000000000000000000000001388

🤖 Code Reader

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

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.