ETH Price: $2,259.15 (-4.07%)

Contract

0x00a1AAd0a4d841D06d41b5180701a3BA28610328
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found

 Latest 25 from a total of 34 transactions

Loading...
Loading
Transaction Hash
Method
Block
From
To
Approve240649132025-12-22 1:36:59311 days ago1766367419IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.000142963.02825646
Manual Swap177863672023-07-27 19:03:231190 days ago1690484603IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0085709655.44750867
Approve177863612023-07-27 19:02:111190 days ago1690484531IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.002900961.44678444
Approve177863572023-07-27 19:01:231190 days ago1690484483IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0025903955.27717409
Approve177863382023-07-27 18:57:351190 days ago1690484255IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0019883342.11686881
Approve177863292023-07-27 18:55:471190 days ago1690484147IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0020063342.49816311
Approve177863252023-07-27 18:54:591190 days ago1690484099IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0018778940.07286416
Approve177863242023-07-27 18:54:471190 days ago1690484087IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.002100944.50119836
Approve177863212023-07-27 18:54:111190 days ago1690484051IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0019451641.46582651
Approve177863212023-07-27 18:54:111190 days ago1690484051IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0020945144.36582651
Approve177863212023-07-27 18:54:111190 days ago1690484051IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0020945144.36582651
Approve177863192023-07-27 18:53:471190 days ago1690484027IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0021683745.93051782
Approve177863182023-07-27 18:53:351190 days ago1690484015IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0021683445.9297272
Approve177863182023-07-27 18:53:351190 days ago1690484015IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0021683445.9297272
Renounce Ownersh...177863172023-07-27 18:53:231190 days ago1690484003IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0009932742.4875104
Approve177863142023-07-27 18:52:471190 days ago1690483967IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0021943746.48123181
Approve177863132023-07-27 18:52:351190 days ago1690483955IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0021769546.1121537
Approve177863132023-07-27 18:52:351190 days ago1690483955IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0025074253.1121537
Approve177863122023-07-27 18:52:231190 days ago1690483943IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0025965555
Approve177863122023-07-27 18:52:231190 days ago1690483943IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0025965555
Remove Limits177863122023-07-27 18:52:231190 days ago1690483943IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0016164143.86948121
Approve177863092023-07-27 18:51:471190 days ago1690483907IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0023558649.90178947
Approve177863072023-07-27 18:51:231190 days ago1690483883IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0023665550.12829255
Approve177862962023-07-27 18:49:111190 days ago1690483751IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.002568754.4102456
Approve177862942023-07-27 18:48:471190 days ago1690483727IN
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0 ETH0.0026343455.80060619
View all transactions

Latest 23 internal transactions

Advanced mode:
Parent Transaction Hash Method
Block
From
To
Transfer177863672023-07-27 19:03:231190 days ago1690484603
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.337810846 ETH
Transfer177863672023-07-27 19:03:231190 days ago1690484603
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.337810846 ETH
Transfer177863602023-07-27 19:01:591190 days ago1690484519
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.013873925 ETH
Transfer177863602023-07-27 19:01:591190 days ago1690484519
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.013873925 ETH
Transfer177863592023-07-27 19:01:471190 days ago1690484507
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.013649378 ETH
Transfer177863592023-07-27 19:01:471190 days ago1690484507
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.013649378 ETH
Transfer177863552023-07-27 19:00:591190 days ago1690484459
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.014997906 ETH
Transfer177863552023-07-27 19:00:591190 days ago1690484459
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.014997906 ETH
Transfer177863472023-07-27 18:59:231190 days ago1690484363
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.016303739 ETH
Transfer177863472023-07-27 18:59:231190 days ago1690484363
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.016303739 ETH
Transfer177863442023-07-27 18:58:471190 days ago1690484327
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.018147049 ETH
Transfer177863442023-07-27 18:58:471190 days ago1690484327
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.018147049 ETH
Transfer177863372023-07-27 18:57:231190 days ago1690484243
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.020237186 ETH
Transfer177863372023-07-27 18:57:231190 days ago1690484243
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.020237186 ETH
Transfer177863342023-07-27 18:56:471190 days ago1690484207
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.020788027 ETH
Transfer177863342023-07-27 18:56:471190 days ago1690484207
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.020788027 ETH
Transfer177863342023-07-27 18:56:471190 days ago1690484207
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.023368788 ETH
Transfer177863342023-07-27 18:56:471190 days ago1690484207
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.023368788 ETH
Transfer177863292023-07-27 18:55:471190 days ago1690484147
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.027912495 ETH
Transfer177863292023-07-27 18:55:471190 days ago1690484147
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.027912495 ETH
Transfer177863282023-07-27 18:55:351190 days ago1690484135
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.028764666 ETH
Transfer177863282023-07-27 18:55:351190 days ago1690484135
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
0.028764666 ETH
Add Liquidity ET...177862812023-07-27 18:46:111190 days ago1690483571
0x00a1AAd0a4d841D06d41b5180701a3BA28610328
1 ETH
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

FlappyBird

Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled
No 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":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","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":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"manualSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualWithdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
6080604052601460055560146006556000600755600060085560056009556005600a556014600b556000600c556008600a6200003c919062000a7b565b63773594006200004d919062000acc565b600d556008600a62000060919062000a7b565b637735940062000071919062000acc565b600e556008600a62000084919062000a7b565b631dcd650062000095919062000acc565b600f556008600a620000a8919062000a7b565b631dcd6500620000b9919062000acc565b6010556000601260156101000a81548160ff0219169083151502179055506000601260166101000a81548160ff021916908315150217905550348015620000ff57600080fd5b50600062000112620006df60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350620001c0620006df60201b60201c565b600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506008600a62000210919062000a7b565b64174876e80062000222919062000acc565b6001600062000236620006df60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600360006200028a620006e760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160036000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200045830601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166008600a6200043a919062000a7b565b64174876e8006200044c919062000acc565b6200071060201b60201c565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620004c6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004ec919062000b81565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000576573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200059c919062000b81565b6040518363ffffffff1660e01b8152600401620005bb92919062000bc4565b6020604051808303816000875af1158015620005db573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000601919062000b81565b601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000651620006df60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008600a620006b0919062000a7b565b64174876e800620006c2919062000acc565b604051620006d1919062000c02565b60405180910390a362000d60565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160362000782576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007799062000ca6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620007f4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007eb9062000d3e565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051620008d4919062000c02565b60405180910390a3505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200096f57808604811115620009475762000946620008e1565b5b6001851615620009575780820291505b8081029050620009678562000910565b945062000927565b94509492505050565b6000826200098a576001905062000a5d565b816200099a576000905062000a5d565b8160018114620009b35760028114620009be57620009f4565b600191505062000a5d565b60ff841115620009d357620009d2620008e1565b5b8360020a915084821115620009ed57620009ec620008e1565b5b5062000a5d565b5060208310610133831016604e8410600b841016171562000a2e5782820a90508381111562000a285762000a27620008e1565b5b62000a5d565b62000a3d84848460016200091d565b9250905081840481111562000a575762000a56620008e1565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000a888262000a64565b915062000a958362000a6e565b925062000ac47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000978565b905092915050565b600062000ad98262000a64565b915062000ae68362000a64565b925082820262000af68162000a64565b9150828204841483151762000b105762000b0f620008e1565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b498262000b1c565b9050919050565b62000b5b8162000b3c565b811462000b6757600080fd5b50565b60008151905062000b7b8162000b50565b92915050565b60006020828403121562000b9a5762000b9962000b17565b5b600062000baa8482850162000b6a565b91505092915050565b62000bbe8162000b3c565b82525050565b600060408201905062000bdb600083018562000bb3565b62000bea602083018462000bb3565b9392505050565b62000bfc8162000a64565b82525050565b600060208201905062000c19600083018462000bf1565b92915050565b600082825260208201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600062000c8e60248362000c1f565b915062000c9b8262000c30565b604082019050919050565b6000602082019050818103600083015262000cc18162000c7f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600062000d2660228362000c1f565b915062000d338262000cc8565b604082019050919050565b6000602082019050818103600083015262000d598162000d17565b9050919050565b612c248062000d706000396000f3fe6080604052600436106101235760003560e01c8063715018a6116100a057806395d89b411161006457806395d89b411461039a578063a9059cbb146103c5578063bf474bed14610402578063c9567bf91461042d578063dd62ed3e146104445761012a565b8063715018a6146102eb578063751039fc146103025780637d1db4a5146103195780638da5cb5b146103445780638f9a55c01461036f5761012a565b8063313ce567116100e7578063313ce5671461022a57806349bd5a5e1461025557806351bc3c851461028057806362e546f91461029757806370a08231146102ae5761012a565b806306fdde031461012f578063095ea7b31461015a5780630faee56f1461019757806318160ddd146101c257806323b872dd146101ed5761012a565b3661012a57005b600080fd5b34801561013b57600080fd5b50610144610481565b6040516101519190611d7b565b60405180910390f35b34801561016657600080fd5b50610181600480360381019061017c9190611e36565b6104be565b60405161018e9190611e91565b60405180910390f35b3480156101a357600080fd5b506101ac6104dc565b6040516101b99190611ebb565b60405180910390f35b3480156101ce57600080fd5b506101d76104e2565b6040516101e49190611ebb565b60405180910390f35b3480156101f957600080fd5b50610214600480360381019061020f9190611ed6565b610507565b6040516102219190611e91565b60405180910390f35b34801561023657600080fd5b5061023f6105e0565b60405161024c9190611f45565b60405180910390f35b34801561026157600080fd5b5061026a6105e9565b6040516102779190611f6f565b60405180910390f35b34801561028c57600080fd5b5061029561060f565b005b3480156102a357600080fd5b506102ac61069b565b005b3480156102ba57600080fd5b506102d560048036038101906102d09190611f8a565b610717565b6040516102e29190611ebb565b60405180910390f35b3480156102f757600080fd5b50610300610760565b005b34801561030e57600080fd5b506103176108b3565b005b34801561032557600080fd5b5061032e6109e6565b60405161033b9190611ebb565b60405180910390f35b34801561035057600080fd5b506103596109ec565b6040516103669190611f6f565b60405180910390f35b34801561037b57600080fd5b50610384610a15565b6040516103919190611ebb565b60405180910390f35b3480156103a657600080fd5b506103af610a1b565b6040516103bc9190611d7b565b60405180910390f35b3480156103d157600080fd5b506103ec60048036038101906103e79190611e36565b610a58565b6040516103f99190611e91565b60405180910390f35b34801561040e57600080fd5b50610417610a76565b6040516104249190611ebb565b60405180910390f35b34801561043957600080fd5b50610442610a7c565b005b34801561045057600080fd5b5061046b60048036038101906104669190611fb7565b610d38565b6040516104789190611ebb565b60405180910390f35b60606040518060400160405280600a81526020017f466c617070794269726400000000000000000000000000000000000000000000815250905090565b60006104d26104cb610dbf565b8484610dc7565b6001905092915050565b60105481565b60006008600a6104f29190612159565b64174876e80061050291906121a4565b905090565b6000610514848484610f90565b6105d584610520610dbf565b6105d085604051806060016040528060288152602001612bc760289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610586610dbf565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461179b9092919063ffffffff16565b610dc7565b600190509392505050565b60006008905090565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610650610dbf565b73ffffffffffffffffffffffffffffffffffffffff161461067057600080fd5b600061067b30610717565b905060008111156106905761068f816117ff565b5b61069861069b565b50565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166106dc610dbf565b73ffffffffffffffffffffffffffffffffffffffff16146106fc57600080fd5b600047905060008111156107145761071381611a97565b5b50565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610768610dbf565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec90612232565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6108bb610dbf565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610948576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093f90612232565b60405180910390fd5b6008600a6109569190612159565b64174876e80061096691906121a4565b600d819055506008600a61097a9190612159565b64174876e80061098a91906121a4565b600e819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6008600a6109bf9190612159565b64174876e8006109cf91906121a4565b6040516109dc9190611ebb565b60405180910390a1565b600d5481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600e5481565b60606040518060400160405280600581526020017f4642495244000000000000000000000000000000000000000000000000000000815250905090565b6000610a6c610a65610dbf565b8484610f90565b6001905092915050565b600f5481565b610a84610dbf565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0890612232565b60405180910390fd5b601260149054906101000a900460ff1615610b61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b589061229e565b60405180910390fd5b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610baa30610717565b600080610bb56109ec565b426040518863ffffffff1660e01b8152600401610bd796959493929190612303565b60606040518083038185885af1158015610bf5573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610c1a9190612379565b505050601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610cbc9291906123cc565b6020604051808303816000875af1158015610cdb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cff9190612421565b506001601260166101000a81548160ff0219169083151502179055506001601260146101000a81548160ff021916908315150217905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2d906124c0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c90612552565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f839190611ebb565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff6906125e4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361106e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106590612676565b60405180910390fd5b600081116110b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a890612708565b60405180910390fd5b60006110bb6109ec565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561112957506110f96109ec565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156114de57601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156111d95750601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561122f5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156112ea57600d54821115611279576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127090612774565b60405180910390fd5b600e548261128685610717565b6112909190612794565b11156112d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c890612814565b60405180910390fd5b600c60008154809291906112e490612834565b91905055505b6113266064611318600954600c541161130557600554611309565b6007545b85611b0390919063ffffffff16565b611b7d90919063ffffffff16565b9050601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156113b157503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156113f5576113f260646113e4600a54600c54116113d1576006546113d5565b6008545b85611b0390919063ffffffff16565b611b7d90919063ffffffff16565b90505b600061140030610717565b9050601260159054906101000a900460ff1615801561146c5750601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80156114845750601260169054906101000a900460ff165b80156114915750600f5481115b80156114a05750600b54600c54115b156114dc576114c26114bd846114b884601054611bc7565b611bc7565b6117ff565b600047905060008111156114da576114d947611a97565b5b505b505b60008111156115e25761153981600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be090919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516115d99190611ebb565b60405180910390a35b61163482600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c3e90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116db61168d8284611c3e90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be090919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6117808486611c3e90919063ffffffff16565b60405161178d9190611ebb565b60405180910390a350505050565b60008383111582906117e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117da9190611d7b565b60405180910390fd5b50600083856117f2919061287c565b9050809150509392505050565b6001601260156101000a81548160ff0219169083151502179055506000810315611a7957601260149054906101000a900460ff1615611a79576000600267ffffffffffffffff811115611855576118546128b0565b5b6040519080825280602002602001820160405280156118835781602001602082028036833780820191505090505b509050308160008151811061189b5761189a6128df565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611942573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119669190612923565b8160018151811061197a576119796128df565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506119e130601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610dc7565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401611a45959493929190612a0e565b600060405180830381600087803b158015611a5f57600080fd5b505af1158015611a73573d6000803e3d6000fd5b50505050505b6000601260156101000a81548160ff02191690831515021790555050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611aff573d6000803e3d6000fd5b5050565b6000808303611b155760009050611b77565b60008284611b2391906121a4565b9050828482611b329190612a97565b14611b72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6990612b3a565b60405180910390fd5b809150505b92915050565b6000611bbf83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611c88565b905092915050565b6000818311611bd65782611bd8565b815b905092915050565b6000808284611bef9190612794565b905083811015611c34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2b90612ba6565b60405180910390fd5b8091505092915050565b6000611c8083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061179b565b905092915050565b60008083118290611ccf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc69190611d7b565b60405180910390fd5b5060008385611cde9190612a97565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611d25578082015181840152602081019050611d0a565b60008484015250505050565b6000601f19601f8301169050919050565b6000611d4d82611ceb565b611d578185611cf6565b9350611d67818560208601611d07565b611d7081611d31565b840191505092915050565b60006020820190508181036000830152611d958184611d42565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611dcd82611da2565b9050919050565b611ddd81611dc2565b8114611de857600080fd5b50565b600081359050611dfa81611dd4565b92915050565b6000819050919050565b611e1381611e00565b8114611e1e57600080fd5b50565b600081359050611e3081611e0a565b92915050565b60008060408385031215611e4d57611e4c611d9d565b5b6000611e5b85828601611deb565b9250506020611e6c85828601611e21565b9150509250929050565b60008115159050919050565b611e8b81611e76565b82525050565b6000602082019050611ea66000830184611e82565b92915050565b611eb581611e00565b82525050565b6000602082019050611ed06000830184611eac565b92915050565b600080600060608486031215611eef57611eee611d9d565b5b6000611efd86828701611deb565b9350506020611f0e86828701611deb565b9250506040611f1f86828701611e21565b9150509250925092565b600060ff82169050919050565b611f3f81611f29565b82525050565b6000602082019050611f5a6000830184611f36565b92915050565b611f6981611dc2565b82525050565b6000602082019050611f846000830184611f60565b92915050565b600060208284031215611fa057611f9f611d9d565b5b6000611fae84828501611deb565b91505092915050565b60008060408385031215611fce57611fcd611d9d565b5b6000611fdc85828601611deb565b9250506020611fed85828601611deb565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561207d5780860481111561205957612058611ff7565b5b60018516156120685780820291505b808102905061207685612026565b945061203d565b94509492505050565b6000826120965760019050612152565b816120a45760009050612152565b81600181146120ba57600281146120c4576120f3565b6001915050612152565b60ff8411156120d6576120d5611ff7565b5b8360020a9150848211156120ed576120ec611ff7565b5b50612152565b5060208310610133831016604e8410600b84101617156121285782820a90508381111561212357612122611ff7565b5b612152565b6121358484846001612033565b9250905081840481111561214c5761214b611ff7565b5b81810290505b9392505050565b600061216482611e00565b915061216f83611f29565b925061219c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612086565b905092915050565b60006121af82611e00565b91506121ba83611e00565b92508282026121c881611e00565b915082820484148315176121df576121de611ff7565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061221c602083611cf6565b9150612227826121e6565b602082019050919050565b6000602082019050818103600083015261224b8161220f565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b6000612288601783611cf6565b915061229382612252565b602082019050919050565b600060208201905081810360008301526122b78161227b565b9050919050565b6000819050919050565b6000819050919050565b60006122ed6122e86122e3846122be565b6122c8565b611e00565b9050919050565b6122fd816122d2565b82525050565b600060c0820190506123186000830189611f60565b6123256020830188611eac565b61233260408301876122f4565b61233f60608301866122f4565b61234c6080830185611f60565b61235960a0830184611eac565b979650505050505050565b60008151905061237381611e0a565b92915050565b60008060006060848603121561239257612391611d9d565b5b60006123a086828701612364565b93505060206123b186828701612364565b92505060406123c286828701612364565b9150509250925092565b60006040820190506123e16000830185611f60565b6123ee6020830184611eac565b9392505050565b6123fe81611e76565b811461240957600080fd5b50565b60008151905061241b816123f5565b92915050565b60006020828403121561243757612436611d9d565b5b60006124458482850161240c565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006124aa602483611cf6565b91506124b58261244e565b604082019050919050565b600060208201905081810360008301526124d98161249d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061253c602283611cf6565b9150612547826124e0565b604082019050919050565b6000602082019050818103600083015261256b8161252f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006125ce602583611cf6565b91506125d982612572565b604082019050919050565b600060208201905081810360008301526125fd816125c1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612660602383611cf6565b915061266b82612604565b604082019050919050565b6000602082019050818103600083015261268f81612653565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b60006126f2602983611cf6565b91506126fd82612696565b604082019050919050565b60006020820190508181036000830152612721816126e5565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b600061275e601983611cf6565b915061276982612728565b602082019050919050565b6000602082019050818103600083015261278d81612751565b9050919050565b600061279f82611e00565b91506127aa83611e00565b92508282019050808211156127c2576127c1611ff7565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b60006127fe601a83611cf6565b9150612809826127c8565b602082019050919050565b6000602082019050818103600083015261282d816127f1565b9050919050565b600061283f82611e00565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361287157612870611ff7565b5b600182019050919050565b600061288782611e00565b915061289283611e00565b92508282039050818111156128aa576128a9611ff7565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061291d81611dd4565b92915050565b60006020828403121561293957612938611d9d565b5b60006129478482850161290e565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61298581611dc2565b82525050565b6000612997838361297c565b60208301905092915050565b6000602082019050919050565b60006129bb82612950565b6129c5818561295b565b93506129d08361296c565b8060005b83811015612a015781516129e8888261298b565b97506129f3836129a3565b9250506001810190506129d4565b5085935050505092915050565b600060a082019050612a236000830188611eac565b612a3060208301876122f4565b8181036040830152612a4281866129b0565b9050612a516060830185611f60565b612a5e6080830184611eac565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612aa282611e00565b9150612aad83611e00565b925082612abd57612abc612a68565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000612b24602183611cf6565b9150612b2f82612ac8565b604082019050919050565b60006020820190508181036000830152612b5381612b17565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000612b90601b83611cf6565b9150612b9b82612b5a565b602082019050919050565b60006020820190508181036000830152612bbf81612b83565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212204b5ed0b658b1843d07f9b31d7c352f5b24309c147d2c0effaacea18a7971723064736f6c63430008130033
Deployed Bytecode
0x6080604052600436106101235760003560e01c8063715018a6116100a057806395d89b411161006457806395d89b411461039a578063a9059cbb146103c5578063bf474bed14610402578063c9567bf91461042d578063dd62ed3e146104445761012a565b8063715018a6146102eb578063751039fc146103025780637d1db4a5146103195780638da5cb5b146103445780638f9a55c01461036f5761012a565b8063313ce567116100e7578063313ce5671461022a57806349bd5a5e1461025557806351bc3c851461028057806362e546f91461029757806370a08231146102ae5761012a565b806306fdde031461012f578063095ea7b31461015a5780630faee56f1461019757806318160ddd146101c257806323b872dd146101ed5761012a565b3661012a57005b600080fd5b34801561013b57600080fd5b50610144610481565b6040516101519190611d7b565b60405180910390f35b34801561016657600080fd5b50610181600480360381019061017c9190611e36565b6104be565b60405161018e9190611e91565b60405180910390f35b3480156101a357600080fd5b506101ac6104dc565b6040516101b99190611ebb565b60405180910390f35b3480156101ce57600080fd5b506101d76104e2565b6040516101e49190611ebb565b60405180910390f35b3480156101f957600080fd5b50610214600480360381019061020f9190611ed6565b610507565b6040516102219190611e91565b60405180910390f35b34801561023657600080fd5b5061023f6105e0565b60405161024c9190611f45565b60405180910390f35b34801561026157600080fd5b5061026a6105e9565b6040516102779190611f6f565b60405180910390f35b34801561028c57600080fd5b5061029561060f565b005b3480156102a357600080fd5b506102ac61069b565b005b3480156102ba57600080fd5b506102d560048036038101906102d09190611f8a565b610717565b6040516102e29190611ebb565b60405180910390f35b3480156102f757600080fd5b50610300610760565b005b34801561030e57600080fd5b506103176108b3565b005b34801561032557600080fd5b5061032e6109e6565b60405161033b9190611ebb565b60405180910390f35b34801561035057600080fd5b506103596109ec565b6040516103669190611f6f565b60405180910390f35b34801561037b57600080fd5b50610384610a15565b6040516103919190611ebb565b60405180910390f35b3480156103a657600080fd5b506103af610a1b565b6040516103bc9190611d7b565b60405180910390f35b3480156103d157600080fd5b506103ec60048036038101906103e79190611e36565b610a58565b6040516103f99190611e91565b60405180910390f35b34801561040e57600080fd5b50610417610a76565b6040516104249190611ebb565b60405180910390f35b34801561043957600080fd5b50610442610a7c565b005b34801561045057600080fd5b5061046b60048036038101906104669190611fb7565b610d38565b6040516104789190611ebb565b60405180910390f35b60606040518060400160405280600a81526020017f466c617070794269726400000000000000000000000000000000000000000000815250905090565b60006104d26104cb610dbf565b8484610dc7565b6001905092915050565b60105481565b60006008600a6104f29190612159565b64174876e80061050291906121a4565b905090565b6000610514848484610f90565b6105d584610520610dbf565b6105d085604051806060016040528060288152602001612bc760289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610586610dbf565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461179b9092919063ffffffff16565b610dc7565b600190509392505050565b60006008905090565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610650610dbf565b73ffffffffffffffffffffffffffffffffffffffff161461067057600080fd5b600061067b30610717565b905060008111156106905761068f816117ff565b5b61069861069b565b50565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166106dc610dbf565b73ffffffffffffffffffffffffffffffffffffffff16146106fc57600080fd5b600047905060008111156107145761071381611a97565b5b50565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610768610dbf565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ec90612232565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6108bb610dbf565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610948576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093f90612232565b60405180910390fd5b6008600a6109569190612159565b64174876e80061096691906121a4565b600d819055506008600a61097a9190612159565b64174876e80061098a91906121a4565b600e819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6008600a6109bf9190612159565b64174876e8006109cf91906121a4565b6040516109dc9190611ebb565b60405180910390a1565b600d5481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600e5481565b60606040518060400160405280600581526020017f4642495244000000000000000000000000000000000000000000000000000000815250905090565b6000610a6c610a65610dbf565b8484610f90565b6001905092915050565b600f5481565b610a84610dbf565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0890612232565b60405180910390fd5b601260149054906101000a900460ff1615610b61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b589061229e565b60405180910390fd5b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610baa30610717565b600080610bb56109ec565b426040518863ffffffff1660e01b8152600401610bd796959493929190612303565b60606040518083038185885af1158015610bf5573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610c1a9190612379565b505050601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b3601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610cbc9291906123cc565b6020604051808303816000875af1158015610cdb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cff9190612421565b506001601260166101000a81548160ff0219169083151502179055506001601260146101000a81548160ff021916908315150217905550565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2d906124c0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ea5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9c90612552565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f839190611ebb565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff6906125e4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361106e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106590612676565b60405180910390fd5b600081116110b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a890612708565b60405180910390fd5b60006110bb6109ec565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561112957506110f96109ec565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156114de57601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156111d95750601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561122f5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156112ea57600d54821115611279576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127090612774565b60405180910390fd5b600e548261128685610717565b6112909190612794565b11156112d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c890612814565b60405180910390fd5b600c60008154809291906112e490612834565b91905055505b6113266064611318600954600c541161130557600554611309565b6007545b85611b0390919063ffffffff16565b611b7d90919063ffffffff16565b9050601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480156113b157503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156113f5576113f260646113e4600a54600c54116113d1576006546113d5565b6008545b85611b0390919063ffffffff16565b611b7d90919063ffffffff16565b90505b600061140030610717565b9050601260159054906101000a900460ff1615801561146c5750601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b80156114845750601260169054906101000a900460ff165b80156114915750600f5481115b80156114a05750600b54600c54115b156114dc576114c26114bd846114b884601054611bc7565b611bc7565b6117ff565b600047905060008111156114da576114d947611a97565b5b505b505b60008111156115e25761153981600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be090919063ffffffff16565b600160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516115d99190611ebb565b60405180910390a35b61163482600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611c3e90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116db61168d8284611c3e90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be090919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6117808486611c3e90919063ffffffff16565b60405161178d9190611ebb565b60405180910390a350505050565b60008383111582906117e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117da9190611d7b565b60405180910390fd5b50600083856117f2919061287c565b9050809150509392505050565b6001601260156101000a81548160ff0219169083151502179055506000810315611a7957601260149054906101000a900460ff1615611a79576000600267ffffffffffffffff811115611855576118546128b0565b5b6040519080825280602002602001820160405280156118835781602001602082028036833780820191505090505b509050308160008151811061189b5761189a6128df565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611942573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119669190612923565b8160018151811061197a576119796128df565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506119e130601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610dc7565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401611a45959493929190612a0e565b600060405180830381600087803b158015611a5f57600080fd5b505af1158015611a73573d6000803e3d6000fd5b50505050505b6000601260156101000a81548160ff02191690831515021790555050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611aff573d6000803e3d6000fd5b5050565b6000808303611b155760009050611b77565b60008284611b2391906121a4565b9050828482611b329190612a97565b14611b72576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6990612b3a565b60405180910390fd5b809150505b92915050565b6000611bbf83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611c88565b905092915050565b6000818311611bd65782611bd8565b815b905092915050565b6000808284611bef9190612794565b905083811015611c34576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2b90612ba6565b60405180910390fd5b8091505092915050565b6000611c8083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061179b565b905092915050565b60008083118290611ccf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc69190611d7b565b60405180910390fd5b5060008385611cde9190612a97565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611d25578082015181840152602081019050611d0a565b60008484015250505050565b6000601f19601f8301169050919050565b6000611d4d82611ceb565b611d578185611cf6565b9350611d67818560208601611d07565b611d7081611d31565b840191505092915050565b60006020820190508181036000830152611d958184611d42565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611dcd82611da2565b9050919050565b611ddd81611dc2565b8114611de857600080fd5b50565b600081359050611dfa81611dd4565b92915050565b6000819050919050565b611e1381611e00565b8114611e1e57600080fd5b50565b600081359050611e3081611e0a565b92915050565b60008060408385031215611e4d57611e4c611d9d565b5b6000611e5b85828601611deb565b9250506020611e6c85828601611e21565b9150509250929050565b60008115159050919050565b611e8b81611e76565b82525050565b6000602082019050611ea66000830184611e82565b92915050565b611eb581611e00565b82525050565b6000602082019050611ed06000830184611eac565b92915050565b600080600060608486031215611eef57611eee611d9d565b5b6000611efd86828701611deb565b9350506020611f0e86828701611deb565b9250506040611f1f86828701611e21565b9150509250925092565b600060ff82169050919050565b611f3f81611f29565b82525050565b6000602082019050611f5a6000830184611f36565b92915050565b611f6981611dc2565b82525050565b6000602082019050611f846000830184611f60565b92915050565b600060208284031215611fa057611f9f611d9d565b5b6000611fae84828501611deb565b91505092915050565b60008060408385031215611fce57611fcd611d9d565b5b6000611fdc85828601611deb565b9250506020611fed85828601611deb565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561207d5780860481111561205957612058611ff7565b5b60018516156120685780820291505b808102905061207685612026565b945061203d565b94509492505050565b6000826120965760019050612152565b816120a45760009050612152565b81600181146120ba57600281146120c4576120f3565b6001915050612152565b60ff8411156120d6576120d5611ff7565b5b8360020a9150848211156120ed576120ec611ff7565b5b50612152565b5060208310610133831016604e8410600b84101617156121285782820a90508381111561212357612122611ff7565b5b612152565b6121358484846001612033565b9250905081840481111561214c5761214b611ff7565b5b81810290505b9392505050565b600061216482611e00565b915061216f83611f29565b925061219c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612086565b905092915050565b60006121af82611e00565b91506121ba83611e00565b92508282026121c881611e00565b915082820484148315176121df576121de611ff7565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061221c602083611cf6565b9150612227826121e6565b602082019050919050565b6000602082019050818103600083015261224b8161220f565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e000000000000000000600082015250565b6000612288601783611cf6565b915061229382612252565b602082019050919050565b600060208201905081810360008301526122b78161227b565b9050919050565b6000819050919050565b6000819050919050565b60006122ed6122e86122e3846122be565b6122c8565b611e00565b9050919050565b6122fd816122d2565b82525050565b600060c0820190506123186000830189611f60565b6123256020830188611eac565b61233260408301876122f4565b61233f60608301866122f4565b61234c6080830185611f60565b61235960a0830184611eac565b979650505050505050565b60008151905061237381611e0a565b92915050565b60008060006060848603121561239257612391611d9d565b5b60006123a086828701612364565b93505060206123b186828701612364565b92505060406123c286828701612364565b9150509250925092565b60006040820190506123e16000830185611f60565b6123ee6020830184611eac565b9392505050565b6123fe81611e76565b811461240957600080fd5b50565b60008151905061241b816123f5565b92915050565b60006020828403121561243757612436611d9d565b5b60006124458482850161240c565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006124aa602483611cf6565b91506124b58261244e565b604082019050919050565b600060208201905081810360008301526124d98161249d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061253c602283611cf6565b9150612547826124e0565b604082019050919050565b6000602082019050818103600083015261256b8161252f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006125ce602583611cf6565b91506125d982612572565b604082019050919050565b600060208201905081810360008301526125fd816125c1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612660602383611cf6565b915061266b82612604565b604082019050919050565b6000602082019050818103600083015261268f81612653565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b60006126f2602983611cf6565b91506126fd82612696565b604082019050919050565b60006020820190508181036000830152612721816126e5565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e00000000000000600082015250565b600061275e601983611cf6565b915061276982612728565b602082019050919050565b6000602082019050818103600083015261278d81612751565b9050919050565b600061279f82611e00565b91506127aa83611e00565b92508282019050808211156127c2576127c1611ff7565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e000000000000600082015250565b60006127fe601a83611cf6565b9150612809826127c8565b602082019050919050565b6000602082019050818103600083015261282d816127f1565b9050919050565b600061283f82611e00565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361287157612870611ff7565b5b600182019050919050565b600061288782611e00565b915061289283611e00565b92508282039050818111156128aa576128a9611ff7565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061291d81611dd4565b92915050565b60006020828403121561293957612938611d9d565b5b60006129478482850161290e565b91505092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61298581611dc2565b82525050565b6000612997838361297c565b60208301905092915050565b6000602082019050919050565b60006129bb82612950565b6129c5818561295b565b93506129d08361296c565b8060005b83811015612a015781516129e8888261298b565b97506129f3836129a3565b9250506001810190506129d4565b5085935050505092915050565b600060a082019050612a236000830188611eac565b612a3060208301876122f4565b8181036040830152612a4281866129b0565b9050612a516060830185611f60565b612a5e6080830184611eac565b9695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612aa282611e00565b9150612aad83611e00565b925082612abd57612abc612a68565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b6000612b24602183611cf6565b9150612b2f82612ac8565b604082019050919050565b60006020820190508181036000830152612b5381612b17565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000612b90601b83611cf6565b9150612b9b82612b5a565b602082019050919050565b60006020820190508181036000830152612bbf81612b83565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212204b5ed0b658b1843d07f9b31d7c352f5b24309c147d2c0effaacea18a7971723064736f6c63430008130033
🤖 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
0x00a1AAd0a4d841D06d41b5180701a3BA28610328

DeFi

0 Protocols
Loading...
Loading
Protocol Positions Portfolio % Value

There are no matching entries

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.