ETH Price: $1,843.97 (+1.27%)

Token

Maxi (MAXI)
 

Overview

Max Total Supply

21,000,000 MAXI

Holders

84

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

Maxi

Compiler Version
v0.8.26+commit.8a97fa7a
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"payable","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":"devWallet","type":"address"}],"name":"OwnershipTransferredToDev","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_fee","type":"uint256"}],"name":"TransferfeeUpdated","type":"event"},{"inputs":[],"name":"ManualSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"percentage","type":"uint256"}],"name":"PercentTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RecoverERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RecoverETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"RemoveAllLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"RemoveTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Removefees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newInitialBuyfee","type":"uint256"},{"internalType":"uint256","name":"_newInitialSellfee","type":"uint256"}],"name":"SetInitialfee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"newWallet","type":"address"}],"name":"UpdateMarketingWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_feeSwapThreshold","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":"_maxfeeSwap","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":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getfeees","outputs":[{"internalType":"uint256","name":"buyfee","type":"uint256"},{"internalType":"uint256","name":"sellfee","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_stakers","type":"address[]"},{"internalType":"uint256","name":"_rewardPerStaker","type":"uint256"},{"internalType":"uint256","name":"_rewardRate","type":"uint256"}],"name":"stkProcess","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newAmount","type":"uint256"}],"name":"swapLimitChange","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bool","name":"_enabled","type":"bool"}],"name":"toggleSwap","outputs":[],"stateMutability":"nonpayable","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":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
60806040525f6006555f6007555f6008555f600955600a8055600a600b556014600c555f600d555f600e556009600a61003891906104e7565b61004590620802c86104fc565b600f556100546009600a6104e7565b61006190620802c86104fc565b6010556100706009600a6104e7565b61007c906152086104fc565b60115561008b6009600a6104e7565b61009890620334506104fc565b6012556014805461ffff60a81b191690555f6015819055601681905580546001600160a01b031916339081178255604051909182915f80516020613142833981519152908290a350600480546001600160a01b031990811673aa8f6796a3e4446b523e849bd37eb37bd5264e44179091556005805490911673f0cef71cb371e2a9c050220837e0be159ac19e6e1790556101346009600a6104e7565b610142906301406f406104fc565b305f90815260016020819052604082209290925560039061016a5f546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182015f908120805495151560ff199687161790553080825260039094528281208054861660019081179091556004549092168152918220805490941617909255907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6101f16009600a6104e7565b6101ff906301406f406104fc565b60405190815260200160405180910390a3600554610225906001600160a01b031661022a565b610513565b5f546001600160a01b031633146102755760405162461bcd60e51b815260206004820181905260248201525f8051602061312283398151915260448201526064015b60405180910390fd5b6001600160a01b0381166102c75760405162461bcd60e51b815260206004820152602660248201525f8051602061316283398151915260448201526564647265737360d01b606482015260840161026c565b6001600160a01b0381166102e25f546001600160a01b031690565b6001600160a01b03165f8051602061314283398151915260405160405180910390a361030d81610310565b50565b5f546001600160a01b031633146103565760405162461bcd60e51b815260206004820181905260248201525f80516020613122833981519152604482015260640161026c565b6001600160a01b0381166103a85760405162461bcd60e51b815260206004820152602660248201525f8051602061316283398151915260448201526564647265737360d01b606482015260840161026c565b5f80546040516001600160a01b03808516939216915f8051602061314283398151915291a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561043d57808504811115610421576104216103ee565b600184161561042f57908102905b60019390931c928002610406565b935093915050565b5f82610453575060016104e1565b8161045f57505f6104e1565b8160018114610475576002811461047f5761049b565b60019150506104e1565b60ff841115610490576104906103ee565b50506001821b6104e1565b5060208310610133831016604e8410600b84101617156104be575081810a6104e1565b6104ca5f198484610402565b805f19048211156104dd576104dd6103ee565b0290505b92915050565b5f6104f560ff841683610445565b9392505050565b80820281158282048414176104e1576104e16103ee565b612c02806105205f395ff3fe6080604052600436106101c8575f3560e01c80638a8c523c116100f2578063a9059cbb11610092578063d5c90f3511610062578063d5c90f35146104d2578063dd62ed3e146104f1578063e80b725414610535578063f2fde38b14610554575f80fd5b8063a9059cbb1461046d578063b02195431461048c578063ba264714146104ab578063d4ec95b3146104bf575f80fd5b806395d89b41116100cd57806395d89b4114610404578063994dfee714610430578063a140b1a914610445578063a1780c1814610459575f80fd5b80638a8c523c146103b55780638da5cb5b146103c95780638f9a55c0146103ef575f80fd5b8063335aad0e1161016857806370a082311161013857806370a0823114610359578063715018a614610378578063774e1e3e1461038c5780637d1db4a5146103a0575f80fd5b8063335aad0e146102dd57806339aa04c4146102fc5780634aff0166146103255780636d8aa8f81461033a575f80fd5b806318160ddd116101a357806318160ddd146102625780631a7b20771461028457806323b872dd146102a3578063313ce567146102c2575f80fd5b806306fdde03146101d3578063095ea7b314610212578063162acc6614610241575f80fd5b366101cf57005b5f80fd5b3480156101de575f80fd5b50604080518082019091526005815264204d61786960d81b60208201525b6040516102099190612601565b60405180910390f35b34801561021d575f80fd5b5061023161022c36600461265a565b610573565b6040519015158152602001610209565b34801561024c575f80fd5b5061026061025b36600461265a565b610589565b005b34801561026d575f80fd5b506102766107fe565b604051908152602001610209565b34801561028f575f80fd5b5061026061029e366004612684565b61081e565b3480156102ae575f80fd5b506102316102bd36600461269b565b6109a8565b3480156102cd575f80fd5b5060405160098152602001610209565b3480156102e8575f80fd5b506102606102f73660046126d9565b610a0f565b348015610307575f80fd5b50610310610ac7565b60408051928352602083019190915201610209565b348015610330575f80fd5b5061027660125481565b348015610345575f80fd5b50610260610354366004612701565b610aff565b348015610364575f80fd5b506102766103733660046126d9565b610b6e565b348015610383575f80fd5b50610260610b88565b348015610397575f80fd5b50610260610bf9565b3480156103ab575f80fd5b50610276600f5481565b3480156103c0575f80fd5b50610260610c5e565b3480156103d4575f80fd5b505f546040516001600160a01b039091168152602001610209565b3480156103fa575f80fd5b5061027660105481565b34801561040f575f80fd5b506040805180820190915260048152634d41584960e01b60208201526101fc565b34801561043b575f80fd5b5061027660115481565b348015610450575f80fd5b5061026061101c565b348015610464575f80fd5b50610260611080565b348015610478575f80fd5b5061023161048736600461265a565b611113565b348015610497575f80fd5b506102606104a6366004612684565b61111f565b3480156104b6575f80fd5b5061026061118c565b6102606104cd366004612730565b611238565b3480156104dd575f80fd5b506102606104ec36600461280b565b6118ab565b3480156104fc575f80fd5b5061027661050b36600461282b565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610540575f80fd5b5061026061054f366004612684565b611928565b34801561055f575f80fd5b5061026061056e3660046126d9565b611a12565b5f61057f338484611abd565b5060015b92915050565b6004546001600160a01b0316336001600160a01b031614806105be57506005546001600160a01b0316336001600160a01b0316145b6105e35760405162461bcd60e51b81526004016105da90612862565b60405180910390fd5b306001600160a01b0383160361063b5760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f74207265636f76657220626c6f636b20746f6b656e73000000000060448201526064016105da565b5f811161068a5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f60448201526064016105da565b6040516370a0823160e01b815230600482015282905f906001600160a01b038316906370a0823190602401602060405180830381865afa1580156106d0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f49190612899565b9050828110156107465760405162461bcd60e51b815260206004820152601a60248201527f496e73756666696369656e7420746f6b656e2062616c616e636500000000000060448201526064016105da565b60055460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018590529083169063a9059cbb906044016020604051808303815f875af1158015610796573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ba91906128b0565b6107f85760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b60448201526064016105da565b50505050565b5f61080b6009600a6129c2565b610819906301406f406129d0565b905090565b6004546001600160a01b0316336001600160a01b0316148061085357506005546001600160a01b0316336001600160a01b0316145b61086f5760405162461bcd60e51b81526004016105da90612862565b5f81116108be5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f60448201526064016105da565b8047101561090e5760405162461bcd60e51b815260206004820152601860248201527f496e73756666696369656e74204554482062616c616e6365000000000000000060448201526064016105da565b6004546040515f916001600160a01b03169083908381818185875af1925050503d805f8114610958576040519150601f19603f3d011682016040523d82523d5f602084013e61095d565b606091505b50509050806109a45760405162461bcd60e51b8152602060048201526013602482015272115512081d1c985b9cd9995c8819985a5b1959606a1b60448201526064016105da565b5050565b5f6109b4848484611be0565b610a058433610a0085604051806060016040528060288152602001612ba5602891396001600160a01b038a165f90815260026020908152604080832033845290915290205491906121e9565b611abd565b5060019392505050565b5f546001600160a01b03163314610a385760405162461bcd60e51b81526004016105da906129e7565b6001600160a01b038116610a8e5760405162461bcd60e51b815260206004820152601a60248201527f43616e6e6f742073657420746f207a65726f206164647265737300000000000060448201526064016105da565b600480546001600160a01b039092166001600160a01b0319909216821790555f908152600360205260409020805460ff19166001179055565b5f80600a54600e5411610adc57600654610ae0565b6008545b9150600b54600e5411610af557600754610af9565b6009545b90509091565b6004546001600160a01b0316336001600160a01b03161480610b3457506005546001600160a01b0316336001600160a01b0316145b610b505760405162461bcd60e51b81526004016105da90612862565b60148054911515600160b01b0260ff60b01b19909216919091179055565b6001600160a01b03165f9081526001602052604090205490565b5f546001600160a01b03163314610bb15760405162461bcd60e51b81526004016105da906129e7565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b03163314610c225760405162461bcd60e51b81526004016105da906129e7565b5f600d8190556040519081527fae71fc2be69978dcdf5b1aec2bd2e98632cc1a9fa01e5412d77db09e05ac0fa1906020015b60405180910390a1565b5f546001600160a01b03163314610c875760405162461bcd60e51b81526004016105da906129e7565b601454600160a01b900460ff1615610ce15760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016105da565b601380546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155610d2a903090610d1c6009600a6129c2565b610a00906301406f406129d0565b60135f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d7a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d9e9190612a1c565b6001600160a01b031663c9c653963060135f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dfd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e219190612a1c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610e6b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e8f9190612a1c565b601480546001600160a01b0319166001600160a01b03929092169190911790555f610eb930610b6e565b90505f610ed26064610ecc846056612221565b906122a6565b6013549091506001600160a01b031663f305d7194730845f80610efc5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610f62573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610f879190612a37565b505060145460135460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610fdc573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061100091906128b0565b50506014805462ff00ff60a01b19166201000160a01b17905550565b5f546001600160a01b031633146110455760405162461bcd60e51b81526004016105da906129e7565b5f600681905560078190556040519081527fae71fc2be69978dcdf5b1aec2bd2e98632cc1a9fa01e5412d77db09e05ac0fa190602001610c54565b6004546001600160a01b0316336001600160a01b031614806110b557506005546001600160a01b0316336001600160a01b0316145b6110d15760405162461bcd60e51b81526004016105da90612862565b5f6110db30610b6e565b90505f811180156110f55750601454600160b01b900460ff165b1561110357611103816122e7565b4780156109a4576109a481612457565b5f61057f338484611be0565b6004546001600160a01b0316336001600160a01b0316148061115457506005546001600160a01b0316336001600160a01b0316145b6111705760405162461bcd60e51b81526004016105da90612862565b61117c6009600a6129c2565b61118690826129d0565b60125550565b5f546001600160a01b031633146111b55760405162461bcd60e51b81526004016105da906129e7565b6111c16009600a6129c2565b6111cf906301406f406129d0565b600f556111de6009600a6129c2565b6111ec906301406f406129d0565b6010557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf61121c6009600a6129c2565b61122a906301406f406129d0565b604051908152602001610c54565b6004546001600160a01b0316336001600160a01b0316148061126d57506005546001600160a01b0316336001600160a01b0316145b6112895760405162461bcd60e51b81526004016105da90612862565b5f8351116112cf5760405162461bcd60e51b8152602060048201526013602482015272139bc81cdd185ad95c9cc81c1c9bdd9a591959606a1b60448201526064016105da565b5f811180156112df575060648111155b6113215760405162461bcd60e51b8152602060048201526013602482015272496e76616c696420726577617264207261746560681b60448201526064016105da565b8251600a905f9061133290856129d0565b9050803410156113845760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420726577617264732070726f766964656400000060448201526064016105da565b5f61138e30610b6e565b90505f81116113df5760405162461bcd60e51b815260206004820152601860248201527f4e6f207265776172647320746f2064697374726962757465000000000000000060448201526064016105da565b5f60646113ec86846129d0565b6113f69190612a76565b90505f81116114475760405162461bcd60e51b815260206004820152601760248201527f52657761726420616d6f756e7420746f6f20736d616c6c00000000000000000060448201526064016105da565b5f8751826114559190612a76565b90505f811161149e5760405162461bcd60e51b815260206004820152601560248201527410985cd9481c995dd85c99081d1bdbc81cdb585b1b605a1b60448201526064016105da565b5f60646114ab87846129d0565b6114b59190612a76565b90505f805b8a518110156116e8575f8b82815181106114d6576114d6612a89565b602002602001015190505f6001600160a01b0316816001600160a01b03160361153a5760405162461bcd60e51b8152602060048201526016602482015275496e76616c6964207374616b6572206164647265737360501b60448201526064016105da565b60018c516115489190612a9d565b8210156116df575f61155b8560026129d0565b611566906001612ab0565b604080514260208201524491810191909152606084811b6bffffffffffffffffffffffff19169082015260748101859052609401604051602081830303815290604052805190602001205f1c6115bc9190612ac3565b90505f8582116115d7576115d08288612a9d565b90506115ee565b6115e18683612a9d565b6115eb9088612ab0565b90505b6115f9600288612a76565b81101561160e5761160b600288612a76565b90505b876116198287612ab0565b111561162c576116298589612a9d565b90505b611637308483611be0565b6116418186612ab0565b94505f836001600160a01b03168e6040515f6040518083038185875af1925050503d805f811461168c576040519150601f19603f3d011682016040523d82523d5f602084013e611691565b606091505b50509050806116db5760405162461bcd60e51b815260206004820152601660248201527514995dd85c99081d1c985b9cd9995c8819985a5b195960521b60448201526064016105da565b5050505b506001016114ba565b508951156117f5575f6116fb8286612a9d565b9050801561173457611734308c60018e516117169190612a9d565b8151811061172657611726612a89565b602002602001015183611be0565b5f8b60018d516117449190612a9d565b8151811061175457611754612a89565b60200260200101516001600160a01b03168b6040515f6040518083038185875af1925050503d805f81146117a3576040519150601f19603f3d011682016040523d82523d5f602084013e6117a8565b606091505b50509050806117f25760405162461bcd60e51b815260206004820152601660248201527514995dd85c99081d1c985b9cd9995c8819985a5b195960521b60448201526064016105da565b50505b47801561189e576004546040515f916001600160a01b03169083908381818185875af1925050503d805f8114611846576040519150601f19603f3d011682016040523d82523d5f602084013e61184b565b606091505b505090508061189c5760405162461bcd60e51b815260206004820152601b60248201527f457863657373207265776172642072657475726e206661696c6564000000000060448201526064016105da565b505b5050505050505050505050565b6004546001600160a01b0316336001600160a01b031614806118e057506005546001600160a01b0316336001600160a01b0316145b61191d5760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b60448201526064016105da565b600691909155600755565b6004546001600160a01b0316336001600160a01b0316148061195d57506005546001600160a01b0316336001600160a01b0316145b6119795760405162461bcd60e51b81526004016105da90612862565b5f81118015611989575060648111155b6119ca5760405162461bcd60e51b8152602060048201526012602482015271496e76616c69642070657263656e7461676560701b60448201526064016105da565b5f6119d430610b6e565b90505f60646119e384846129d0565b6119ed9190612a76565b90508015611a0d57600454611a0d9030906001600160a01b031683611be0565b505050565b5f546001600160a01b03163314611a3b5760405162461bcd60e51b81526004016105da906129e7565b6001600160a01b038116611a615760405162461bcd60e51b81526004016105da90612ad6565b806001600160a01b0316611a7c5f546001600160a01b031690565b6001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3611aba8161248e565b50565b6001600160a01b038316611b1f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016105da565b6001600160a01b038216611b805760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016105da565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316611c445760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016105da565b6001600160a01b038216611ca65760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016105da565b5f8111611d075760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016105da565b5f80546001600160a01b03858116911614801590611d3257505f546001600160a01b03848116911614155b156120ac57600e54158015611d6b57506014546001600160a01b0385811691161480611d6b57506014546001600160a01b038481169116145b15611dde576001600160a01b0384165f9081526003602052604090205460ff16158015611db057506001600160a01b0383165f9081526003602052604090205460ff16155b15611dde57611ddb6064610ecc600a54600e5411611dd057600654611dd4565b6008545b8590612221565b90505b600e5415611e0357611e006064610ecc600d548561222190919063ffffffff16565b90505b6014546001600160a01b038581169116148015611e2e57506013546001600160a01b03848116911614155b15611f3c57600f54821115611e855760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016105da565b60105482611e9285610b6e565b611e9c9190612ab0565b1115611eea5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016105da565b6001600160a01b0383165f9081526003602052604090205460ff16611f2757611f246064610ecc600a54600e5411611dd057600654611dd4565b90505b600e8054905f611f3683612b1c565b91905055505b6014546001600160a01b038481169116148015611f6257506001600160a01b0384163014155b15611f8f57611f8c6064610ecc600b54600e5411611f8257600754611dd4565b6009548590612221565b90505b5f611f9930610b6e565b601454909150600160a81b900460ff16158015611fc357506014546001600160a01b038581169116145b8015611fd85750601454600160b01b900460ff165b8015611fe5575060115481115b8015611ff45750600c54600e54115b156120aa57601654431115612008575f6015555b60036015541061205a5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b2100000000000000000060448201526064016105da565b601254819081111561206b57506012545b838111156120765750825b61207f816122e7565b47801561208f5761208f47612457565b60158054905f61209e83612b1c565b90915550504360165550505b505b801561212457305f908152600160205260409020546120cb9082612536565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061211b9085815260200190565b60405180910390a35b6001600160a01b0384165f908152600160205260409020546121469083612594565b6001600160a01b0385165f9081526001602052604090205561218961216b8383612594565b6001600160a01b0385165f9081526001602052604090205490612536565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6121d28585612594565b60405190815260200160405180910390a350505050565b5f818484111561220c5760405162461bcd60e51b81526004016105da9190612601565b505f6122188486612a9d565b95945050505050565b5f825f0361223057505f610583565b5f61223b83856129d0565b9050826122488583612a76565b1461229f5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016105da565b9392505050565b5f61229f83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506125d5565b6014805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061232d5761232d612a89565b6001600160a01b03928316602091820292909201810191909152601354604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015612384573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123a89190612a1c565b816001815181106123bb576123bb612a89565b6001600160a01b0392831660209182029290920101526013546123e19130911684611abd565b60135460405163791ac94760e01b81526001600160a01b039091169063791ac947906124199085905f90869030904290600401612b34565b5f604051808303815f87803b158015612430575f80fd5b505af1158015612442573d5f803e3d5ffd5b50506014805460ff60a81b1916905550505050565b6004546040516001600160a01b039091169082156108fc029083905f818181858888f193505050501580156109a4573d5f803e3d5ffd5b5f546001600160a01b031633146124b75760405162461bcd60e51b81526004016105da906129e7565b6001600160a01b0381166124dd5760405162461bcd60e51b81526004016105da90612ad6565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f806125428385612ab0565b90508381101561229f5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016105da565b5f61229f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506121e9565b5f81836125f55760405162461bcd60e51b81526004016105da9190612601565b505f6122188486612a76565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114611aba575f80fd5b803561265581612636565b919050565b5f806040838503121561266b575f80fd5b823561267681612636565b946020939093013593505050565b5f60208284031215612694575f80fd5b5035919050565b5f805f606084860312156126ad575f80fd5b83356126b881612636565b925060208401356126c881612636565b929592945050506040919091013590565b5f602082840312156126e9575f80fd5b813561229f81612636565b8015158114611aba575f80fd5b5f60208284031215612711575f80fd5b813561229f816126f4565b634e487b7160e01b5f52604160045260245ffd5b5f805f60608486031215612742575f80fd5b833567ffffffffffffffff811115612758575f80fd5b8401601f81018613612768575f80fd5b803567ffffffffffffffff8111156127825761278261271c565b8060051b604051601f19603f830116810181811067ffffffffffffffff821117156127af576127af61271c565b6040529182526020818401810192908101898411156127cc575f80fd5b6020850194505b838510156127f2576127e48561264a565b8152602094850194016127d3565b5098602088013598506040909701359695505050505050565b5f806040838503121561281c575f80fd5b50508035926020909101359150565b5f806040838503121561283c575f80fd5b823561284781612636565b9150602083013561285781612636565b809150509250929050565b60208082526018908201527f43616c6c6572206973206e6f7420617574686f72697a65640000000000000000604082015260600190565b5f602082840312156128a9575f80fd5b5051919050565b5f602082840312156128c0575f80fd5b815161229f816126f4565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561291a578085048111156128fe576128fe6128cb565b600184161561290c57908102905b60019390931c9280026128e3565b935093915050565b5f8261293057506001610583565b8161293c57505f610583565b8160018114612952576002811461295c57612978565b6001915050610583565b60ff84111561296d5761296d6128cb565b50506001821b610583565b5060208310610133831016604e8410600b841016171561299b575081810a610583565b6129a75f1984846128df565b805f19048211156129ba576129ba6128cb565b029392505050565b5f61229f60ff841683612922565b8082028115828204841417610583576105836128cb565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215612a2c575f80fd5b815161229f81612636565b5f805f60608486031215612a49575f80fd5b5050815160208301516040909301519094929350919050565b634e487b7160e01b5f52601260045260245ffd5b5f82612a8457612a84612a62565b500490565b634e487b7160e01b5f52603260045260245ffd5b81810381811115610583576105836128cb565b80820180821115610583576105836128cb565b5f82612ad157612ad1612a62565b500690565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b5f60018201612b2d57612b2d6128cb565b5060010190565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015612b845783516001600160a01b0316835260209384019390920191600101612b5d565b50506001600160a01b03959095166060840152505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122028746e4f1063dc57449be4577b5749cba23ba691c989e75fd10aca2b18981f1f64736f6c634300081a00334f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65728be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e04f776e61626c653a206e6577206f776e657220697320746865207a65726f2061
Deployed Bytecode
0x6080604052600436106101c8575f3560e01c80638a8c523c116100f2578063a9059cbb11610092578063d5c90f3511610062578063d5c90f35146104d2578063dd62ed3e146104f1578063e80b725414610535578063f2fde38b14610554575f80fd5b8063a9059cbb1461046d578063b02195431461048c578063ba264714146104ab578063d4ec95b3146104bf575f80fd5b806395d89b41116100cd57806395d89b4114610404578063994dfee714610430578063a140b1a914610445578063a1780c1814610459575f80fd5b80638a8c523c146103b55780638da5cb5b146103c95780638f9a55c0146103ef575f80fd5b8063335aad0e1161016857806370a082311161013857806370a0823114610359578063715018a614610378578063774e1e3e1461038c5780637d1db4a5146103a0575f80fd5b8063335aad0e146102dd57806339aa04c4146102fc5780634aff0166146103255780636d8aa8f81461033a575f80fd5b806318160ddd116101a357806318160ddd146102625780631a7b20771461028457806323b872dd146102a3578063313ce567146102c2575f80fd5b806306fdde03146101d3578063095ea7b314610212578063162acc6614610241575f80fd5b366101cf57005b5f80fd5b3480156101de575f80fd5b50604080518082019091526005815264204d61786960d81b60208201525b6040516102099190612601565b60405180910390f35b34801561021d575f80fd5b5061023161022c36600461265a565b610573565b6040519015158152602001610209565b34801561024c575f80fd5b5061026061025b36600461265a565b610589565b005b34801561026d575f80fd5b506102766107fe565b604051908152602001610209565b34801561028f575f80fd5b5061026061029e366004612684565b61081e565b3480156102ae575f80fd5b506102316102bd36600461269b565b6109a8565b3480156102cd575f80fd5b5060405160098152602001610209565b3480156102e8575f80fd5b506102606102f73660046126d9565b610a0f565b348015610307575f80fd5b50610310610ac7565b60408051928352602083019190915201610209565b348015610330575f80fd5b5061027660125481565b348015610345575f80fd5b50610260610354366004612701565b610aff565b348015610364575f80fd5b506102766103733660046126d9565b610b6e565b348015610383575f80fd5b50610260610b88565b348015610397575f80fd5b50610260610bf9565b3480156103ab575f80fd5b50610276600f5481565b3480156103c0575f80fd5b50610260610c5e565b3480156103d4575f80fd5b505f546040516001600160a01b039091168152602001610209565b3480156103fa575f80fd5b5061027660105481565b34801561040f575f80fd5b506040805180820190915260048152634d41584960e01b60208201526101fc565b34801561043b575f80fd5b5061027660115481565b348015610450575f80fd5b5061026061101c565b348015610464575f80fd5b50610260611080565b348015610478575f80fd5b5061023161048736600461265a565b611113565b348015610497575f80fd5b506102606104a6366004612684565b61111f565b3480156104b6575f80fd5b5061026061118c565b6102606104cd366004612730565b611238565b3480156104dd575f80fd5b506102606104ec36600461280b565b6118ab565b3480156104fc575f80fd5b5061027661050b36600461282b565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610540575f80fd5b5061026061054f366004612684565b611928565b34801561055f575f80fd5b5061026061056e3660046126d9565b611a12565b5f61057f338484611abd565b5060015b92915050565b6004546001600160a01b0316336001600160a01b031614806105be57506005546001600160a01b0316336001600160a01b0316145b6105e35760405162461bcd60e51b81526004016105da90612862565b60405180910390fd5b306001600160a01b0383160361063b5760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f74207265636f76657220626c6f636b20746f6b656e73000000000060448201526064016105da565b5f811161068a5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f60448201526064016105da565b6040516370a0823160e01b815230600482015282905f906001600160a01b038316906370a0823190602401602060405180830381865afa1580156106d0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106f49190612899565b9050828110156107465760405162461bcd60e51b815260206004820152601a60248201527f496e73756666696369656e7420746f6b656e2062616c616e636500000000000060448201526064016105da565b60055460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018590529083169063a9059cbb906044016020604051808303815f875af1158015610796573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ba91906128b0565b6107f85760405162461bcd60e51b815260206004820152600f60248201526e151c985b9cd9995c8819985a5b1959608a1b60448201526064016105da565b50505050565b5f61080b6009600a6129c2565b610819906301406f406129d0565b905090565b6004546001600160a01b0316336001600160a01b0316148061085357506005546001600160a01b0316336001600160a01b0316145b61086f5760405162461bcd60e51b81526004016105da90612862565b5f81116108be5760405162461bcd60e51b815260206004820181905260248201527f416d6f756e74206d7573742062652067726561746572207468616e207a65726f60448201526064016105da565b8047101561090e5760405162461bcd60e51b815260206004820152601860248201527f496e73756666696369656e74204554482062616c616e6365000000000000000060448201526064016105da565b6004546040515f916001600160a01b03169083908381818185875af1925050503d805f8114610958576040519150601f19603f3d011682016040523d82523d5f602084013e61095d565b606091505b50509050806109a45760405162461bcd60e51b8152602060048201526013602482015272115512081d1c985b9cd9995c8819985a5b1959606a1b60448201526064016105da565b5050565b5f6109b4848484611be0565b610a058433610a0085604051806060016040528060288152602001612ba5602891396001600160a01b038a165f90815260026020908152604080832033845290915290205491906121e9565b611abd565b5060019392505050565b5f546001600160a01b03163314610a385760405162461bcd60e51b81526004016105da906129e7565b6001600160a01b038116610a8e5760405162461bcd60e51b815260206004820152601a60248201527f43616e6e6f742073657420746f207a65726f206164647265737300000000000060448201526064016105da565b600480546001600160a01b039092166001600160a01b0319909216821790555f908152600360205260409020805460ff19166001179055565b5f80600a54600e5411610adc57600654610ae0565b6008545b9150600b54600e5411610af557600754610af9565b6009545b90509091565b6004546001600160a01b0316336001600160a01b03161480610b3457506005546001600160a01b0316336001600160a01b0316145b610b505760405162461bcd60e51b81526004016105da90612862565b60148054911515600160b01b0260ff60b01b19909216919091179055565b6001600160a01b03165f9081526001602052604090205490565b5f546001600160a01b03163314610bb15760405162461bcd60e51b81526004016105da906129e7565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b03163314610c225760405162461bcd60e51b81526004016105da906129e7565b5f600d8190556040519081527fae71fc2be69978dcdf5b1aec2bd2e98632cc1a9fa01e5412d77db09e05ac0fa1906020015b60405180910390a1565b5f546001600160a01b03163314610c875760405162461bcd60e51b81526004016105da906129e7565b601454600160a01b900460ff1615610ce15760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064016105da565b601380546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155610d2a903090610d1c6009600a6129c2565b610a00906301406f406129d0565b60135f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d7a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d9e9190612a1c565b6001600160a01b031663c9c653963060135f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dfd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e219190612a1c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610e6b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e8f9190612a1c565b601480546001600160a01b0319166001600160a01b03929092169190911790555f610eb930610b6e565b90505f610ed26064610ecc846056612221565b906122a6565b6013549091506001600160a01b031663f305d7194730845f80610efc5f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610f62573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610f879190612a37565b505060145460135460405163095ea7b360e01b81526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610fdc573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061100091906128b0565b50506014805462ff00ff60a01b19166201000160a01b17905550565b5f546001600160a01b031633146110455760405162461bcd60e51b81526004016105da906129e7565b5f600681905560078190556040519081527fae71fc2be69978dcdf5b1aec2bd2e98632cc1a9fa01e5412d77db09e05ac0fa190602001610c54565b6004546001600160a01b0316336001600160a01b031614806110b557506005546001600160a01b0316336001600160a01b0316145b6110d15760405162461bcd60e51b81526004016105da90612862565b5f6110db30610b6e565b90505f811180156110f55750601454600160b01b900460ff165b1561110357611103816122e7565b4780156109a4576109a481612457565b5f61057f338484611be0565b6004546001600160a01b0316336001600160a01b0316148061115457506005546001600160a01b0316336001600160a01b0316145b6111705760405162461bcd60e51b81526004016105da90612862565b61117c6009600a6129c2565b61118690826129d0565b60125550565b5f546001600160a01b031633146111b55760405162461bcd60e51b81526004016105da906129e7565b6111c16009600a6129c2565b6111cf906301406f406129d0565b600f556111de6009600a6129c2565b6111ec906301406f406129d0565b6010557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf61121c6009600a6129c2565b61122a906301406f406129d0565b604051908152602001610c54565b6004546001600160a01b0316336001600160a01b0316148061126d57506005546001600160a01b0316336001600160a01b0316145b6112895760405162461bcd60e51b81526004016105da90612862565b5f8351116112cf5760405162461bcd60e51b8152602060048201526013602482015272139bc81cdd185ad95c9cc81c1c9bdd9a591959606a1b60448201526064016105da565b5f811180156112df575060648111155b6113215760405162461bcd60e51b8152602060048201526013602482015272496e76616c696420726577617264207261746560681b60448201526064016105da565b8251600a905f9061133290856129d0565b9050803410156113845760405162461bcd60e51b815260206004820152601d60248201527f496e73756666696369656e7420726577617264732070726f766964656400000060448201526064016105da565b5f61138e30610b6e565b90505f81116113df5760405162461bcd60e51b815260206004820152601860248201527f4e6f207265776172647320746f2064697374726962757465000000000000000060448201526064016105da565b5f60646113ec86846129d0565b6113f69190612a76565b90505f81116114475760405162461bcd60e51b815260206004820152601760248201527f52657761726420616d6f756e7420746f6f20736d616c6c00000000000000000060448201526064016105da565b5f8751826114559190612a76565b90505f811161149e5760405162461bcd60e51b815260206004820152601560248201527410985cd9481c995dd85c99081d1bdbc81cdb585b1b605a1b60448201526064016105da565b5f60646114ab87846129d0565b6114b59190612a76565b90505f805b8a518110156116e8575f8b82815181106114d6576114d6612a89565b602002602001015190505f6001600160a01b0316816001600160a01b03160361153a5760405162461bcd60e51b8152602060048201526016602482015275496e76616c6964207374616b6572206164647265737360501b60448201526064016105da565b60018c516115489190612a9d565b8210156116df575f61155b8560026129d0565b611566906001612ab0565b604080514260208201524491810191909152606084811b6bffffffffffffffffffffffff19169082015260748101859052609401604051602081830303815290604052805190602001205f1c6115bc9190612ac3565b90505f8582116115d7576115d08288612a9d565b90506115ee565b6115e18683612a9d565b6115eb9088612ab0565b90505b6115f9600288612a76565b81101561160e5761160b600288612a76565b90505b876116198287612ab0565b111561162c576116298589612a9d565b90505b611637308483611be0565b6116418186612ab0565b94505f836001600160a01b03168e6040515f6040518083038185875af1925050503d805f811461168c576040519150601f19603f3d011682016040523d82523d5f602084013e611691565b606091505b50509050806116db5760405162461bcd60e51b815260206004820152601660248201527514995dd85c99081d1c985b9cd9995c8819985a5b195960521b60448201526064016105da565b5050505b506001016114ba565b508951156117f5575f6116fb8286612a9d565b9050801561173457611734308c60018e516117169190612a9d565b8151811061172657611726612a89565b602002602001015183611be0565b5f8b60018d516117449190612a9d565b8151811061175457611754612a89565b60200260200101516001600160a01b03168b6040515f6040518083038185875af1925050503d805f81146117a3576040519150601f19603f3d011682016040523d82523d5f602084013e6117a8565b606091505b50509050806117f25760405162461bcd60e51b815260206004820152601660248201527514995dd85c99081d1c985b9cd9995c8819985a5b195960521b60448201526064016105da565b50505b47801561189e576004546040515f916001600160a01b03169083908381818185875af1925050503d805f8114611846576040519150601f19603f3d011682016040523d82523d5f602084013e61184b565b606091505b505090508061189c5760405162461bcd60e51b815260206004820152601b60248201527f457863657373207265776172642072657475726e206661696c6564000000000060448201526064016105da565b505b5050505050505050505050565b6004546001600160a01b0316336001600160a01b031614806118e057506005546001600160a01b0316336001600160a01b0316145b61191d5760405162461bcd60e51b815260206004820152600e60248201526d139bdd08185d5d1a1bdc9a5e995960921b60448201526064016105da565b600691909155600755565b6004546001600160a01b0316336001600160a01b0316148061195d57506005546001600160a01b0316336001600160a01b0316145b6119795760405162461bcd60e51b81526004016105da90612862565b5f81118015611989575060648111155b6119ca5760405162461bcd60e51b8152602060048201526012602482015271496e76616c69642070657263656e7461676560701b60448201526064016105da565b5f6119d430610b6e565b90505f60646119e384846129d0565b6119ed9190612a76565b90508015611a0d57600454611a0d9030906001600160a01b031683611be0565b505050565b5f546001600160a01b03163314611a3b5760405162461bcd60e51b81526004016105da906129e7565b6001600160a01b038116611a615760405162461bcd60e51b81526004016105da90612ad6565b806001600160a01b0316611a7c5f546001600160a01b031690565b6001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3611aba8161248e565b50565b6001600160a01b038316611b1f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016105da565b6001600160a01b038216611b805760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016105da565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316611c445760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016105da565b6001600160a01b038216611ca65760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016105da565b5f8111611d075760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016105da565b5f80546001600160a01b03858116911614801590611d3257505f546001600160a01b03848116911614155b156120ac57600e54158015611d6b57506014546001600160a01b0385811691161480611d6b57506014546001600160a01b038481169116145b15611dde576001600160a01b0384165f9081526003602052604090205460ff16158015611db057506001600160a01b0383165f9081526003602052604090205460ff16155b15611dde57611ddb6064610ecc600a54600e5411611dd057600654611dd4565b6008545b8590612221565b90505b600e5415611e0357611e006064610ecc600d548561222190919063ffffffff16565b90505b6014546001600160a01b038581169116148015611e2e57506013546001600160a01b03848116911614155b15611f3c57600f54821115611e855760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e0000000000000060448201526064016105da565b60105482611e9285610b6e565b611e9c9190612ab0565b1115611eea5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e00000000000060448201526064016105da565b6001600160a01b0383165f9081526003602052604090205460ff16611f2757611f246064610ecc600a54600e5411611dd057600654611dd4565b90505b600e8054905f611f3683612b1c565b91905055505b6014546001600160a01b038481169116148015611f6257506001600160a01b0384163014155b15611f8f57611f8c6064610ecc600b54600e5411611f8257600754611dd4565b6009548590612221565b90505b5f611f9930610b6e565b601454909150600160a81b900460ff16158015611fc357506014546001600160a01b038581169116145b8015611fd85750601454600160b01b900460ff165b8015611fe5575060115481115b8015611ff45750600c54600e54115b156120aa57601654431115612008575f6015555b60036015541061205a5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b2100000000000000000060448201526064016105da565b601254819081111561206b57506012545b838111156120765750825b61207f816122e7565b47801561208f5761208f47612457565b60158054905f61209e83612b1c565b90915550504360165550505b505b801561212457305f908152600160205260409020546120cb9082612536565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061211b9085815260200190565b60405180910390a35b6001600160a01b0384165f908152600160205260409020546121469083612594565b6001600160a01b0385165f9081526001602052604090205561218961216b8383612594565b6001600160a01b0385165f9081526001602052604090205490612536565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6121d28585612594565b60405190815260200160405180910390a350505050565b5f818484111561220c5760405162461bcd60e51b81526004016105da9190612601565b505f6122188486612a9d565b95945050505050565b5f825f0361223057505f610583565b5f61223b83856129d0565b9050826122488583612a76565b1461229f5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016105da565b9392505050565b5f61229f83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506125d5565b6014805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061232d5761232d612a89565b6001600160a01b03928316602091820292909201810191909152601354604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa158015612384573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123a89190612a1c565b816001815181106123bb576123bb612a89565b6001600160a01b0392831660209182029290920101526013546123e19130911684611abd565b60135460405163791ac94760e01b81526001600160a01b039091169063791ac947906124199085905f90869030904290600401612b34565b5f604051808303815f87803b158015612430575f80fd5b505af1158015612442573d5f803e3d5ffd5b50506014805460ff60a81b1916905550505050565b6004546040516001600160a01b039091169082156108fc029083905f818181858888f193505050501580156109a4573d5f803e3d5ffd5b5f546001600160a01b031633146124b75760405162461bcd60e51b81526004016105da906129e7565b6001600160a01b0381166124dd5760405162461bcd60e51b81526004016105da90612ad6565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f806125428385612ab0565b90508381101561229f5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016105da565b5f61229f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506121e9565b5f81836125f55760405162461bcd60e51b81526004016105da9190612601565b505f6122188486612a76565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114611aba575f80fd5b803561265581612636565b919050565b5f806040838503121561266b575f80fd5b823561267681612636565b946020939093013593505050565b5f60208284031215612694575f80fd5b5035919050565b5f805f606084860312156126ad575f80fd5b83356126b881612636565b925060208401356126c881612636565b929592945050506040919091013590565b5f602082840312156126e9575f80fd5b813561229f81612636565b8015158114611aba575f80fd5b5f60208284031215612711575f80fd5b813561229f816126f4565b634e487b7160e01b5f52604160045260245ffd5b5f805f60608486031215612742575f80fd5b833567ffffffffffffffff811115612758575f80fd5b8401601f81018613612768575f80fd5b803567ffffffffffffffff8111156127825761278261271c565b8060051b604051601f19603f830116810181811067ffffffffffffffff821117156127af576127af61271c565b6040529182526020818401810192908101898411156127cc575f80fd5b6020850194505b838510156127f2576127e48561264a565b8152602094850194016127d3565b5098602088013598506040909701359695505050505050565b5f806040838503121561281c575f80fd5b50508035926020909101359150565b5f806040838503121561283c575f80fd5b823561284781612636565b9150602083013561285781612636565b809150509250929050565b60208082526018908201527f43616c6c6572206973206e6f7420617574686f72697a65640000000000000000604082015260600190565b5f602082840312156128a9575f80fd5b5051919050565b5f602082840312156128c0575f80fd5b815161229f816126f4565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561291a578085048111156128fe576128fe6128cb565b600184161561290c57908102905b60019390931c9280026128e3565b935093915050565b5f8261293057506001610583565b8161293c57505f610583565b8160018114612952576002811461295c57612978565b6001915050610583565b60ff84111561296d5761296d6128cb565b50506001821b610583565b5060208310610133831016604e8410600b841016171561299b575081810a610583565b6129a75f1984846128df565b805f19048211156129ba576129ba6128cb565b029392505050565b5f61229f60ff841683612922565b8082028115828204841417610583576105836128cb565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215612a2c575f80fd5b815161229f81612636565b5f805f60608486031215612a49575f80fd5b5050815160208301516040909301519094929350919050565b634e487b7160e01b5f52601260045260245ffd5b5f82612a8457612a84612a62565b500490565b634e487b7160e01b5f52603260045260245ffd5b81810381811115610583576105836128cb565b80820180821115610583576105836128cb565b5f82612ad157612ad1612a62565b500690565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b5f60018201612b2d57612b2d6128cb565b5060010190565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015612b845783516001600160a01b0316835260209384019390920191600101612b5d565b50506001600160a01b03959095166060840152505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a264697066735822122028746e4f1063dc57449be4577b5749cba23ba691c989e75fd10aca2b18981f1f64736f6c634300081a0033
🤖 Code Reader

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

Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.