token-icon

MonaCoin 2.0

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
MONA2.0
Holders
280+0.00%
Transfers
1,534

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405260043610620002035760003560e01c8063807201401162000117578063ba34c8f111620000a1578063e4c77745116200006c578063e4c777451462000616578063e82bef29146200062e578063ec8274601462000650578063f2fde38b146200067557600080fd5b8063ba34c8f11462000577578063bc76c052146200059c578063ce0192f914620005b4578063dd62ed3e14620005cc57600080fd5b806395d89b4111620000e257806395d89b4114620004f2578063a4926dc9146200050a578063a67755c2146200052d578063a9059cbb146200055257600080fd5b8063807201401462000466578063863587cd146200048b5780638718b24f14620004b05780638da5cb5b14620004d257600080fd5b80633bfe62ca116200019957806365b61b77116200016457806365b61b7714620003cb5780636f39cfcd14620003ed57806370a082311462000414578063715018a6146200044e57600080fd5b80633bfe62ca146200032c5780633ecad27114620003445780634bf28fd01462000378578063553193ca14620003b357600080fd5b806323b872dd11620001da57806323b872dd14620002975780632c4e722e14620002bc578063313ce56714620002d457806336b2e02714620002f857600080fd5b806306fdde031462000210578063095ea7b3146200024057806318160ddd146200027657600080fd5b366200020b57005b600080fd5b3480156200021d57600080fd5b50620002286200069a565b60405162000237919062001f89565b60405180910390f35b3480156200024d57600080fd5b50620002656200025f36600462001e8c565b62000734565b604051901515815260200162000237565b3480156200028357600080fd5b506008545b60405190815260200162000237565b348015620002a457600080fd5b5062000265620002b636600462001e13565b6200074c565b348015620002c957600080fd5b506200028860105481565b348015620002e157600080fd5b5060065460405160ff909116815260200162000237565b3480156200030557600080fd5b50620002656200031736600462001d95565b60076020526000908152604090205460ff1681565b3480156200033957600080fd5b5062000288600d5481565b3480156200035157600080fd5b50620002656200036336600462001d95565b600a6020526000908152604090205460ff1681565b3480156200038557600080fd5b50600e546200039a906001600160a01b031681565b6040516001600160a01b03909116815260200162000237565b348015620003c057600080fd5b506200028860115481565b348015620003d857600080fd5b506009546200039a906001600160a01b031681565b348015620003fa57600080fd5b50620004126200040c36600462001d95565b620007e8565b005b3480156200042157600080fd5b50620002886200043336600462001d95565b6001600160a01b031660009081526001602052604090205490565b3480156200045b57600080fd5b506200041262000840565b3480156200047357600080fd5b50620004126200048536600462001ebb565b620008b7565b3480156200049857600080fd5b5062000412620004aa36600462001e59565b620009af565b348015620004bd57600080fd5b50600f546200039a906001600160a01b031681565b348015620004df57600080fd5b506000546001600160a01b03166200039a565b348015620004ff57600080fd5b506200022862000a07565b3480156200051757600080fd5b50600f546200026590600160a01b900460ff1681565b3480156200053a57600080fd5b50620004126200054c36600462001d95565b62000a18565b3480156200055f57600080fd5b50620002656200057136600462001e8c565b62000b75565b3480156200058457600080fd5b50620004126200059636600462001f55565b62000b84565b348015620005a957600080fd5b506200041262000b9f565b348015620005c157600080fd5b5062000288600c5481565b348015620005d957600080fd5b5062000288620005eb36600462001dd5565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b3480156200062357600080fd5b506200041262000bed565b3480156200063b57600080fd5b506003546200039a906001600160a01b031681565b3480156200065d57600080fd5b50620004126200066f36600462001f55565b62001062565b3480156200068257600080fd5b50620004126200069436600462001d95565b62001184565b606060048054620006ab90620020ed565b80601f0160208091040260200160405190810160405280929190818152602001828054620006d990620020ed565b80156200072a5780601f10620006fe576101008083540402835291602001916200072a565b820191906000526020600020905b8154815290600101906020018083116200070c57829003601f168201915b5050505050905090565b6000620007433384846200124f565b50600192915050565b60006200075b848484620012b0565b6001600160a01b038416600090815260026020908152604080832033845290915290205460001914620007de576001600160a01b0384166000908152600260209081526040808320338452909152902054620007b9908390620020d3565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b6000546001600160a01b031633146200081e5760405162461bcd60e51b8152600401620008159062001fe1565b60405180910390fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146200086d5760405162461bcd60e51b8152600401620008159062001fe1565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314620008e45760405162461bcd60e51b8152600401620008159062001fe1565b60005b81811015620009a657620009916200092c60058585858181106200090f576200090f6200218b565b905060200201602081019062000926919062001d95565b620015be565b620009399060016200207f565b6200094c90662386f26fc10000620020b1565b6200095f9066f8b0a10e4700006200207f565b8484848181106200097457620009746200218b565b90506020020160208101906200098b919062001d95565b62001626565b806200099d816200212a565b915050620008e7565b50504360115550565b6000546001600160a01b03163314620009dc5760405162461bcd60e51b8152600401620008159062001fe1565b6001600160a01b03919091166000908152600760205260409020805460ff1916911515919091179055565b606060058054620006ab90620020ed565b6001600160a01b038116301462000b72576003546040516370a0823160e01b81523060048201526001600160a01b038381169263a9059cbb9291169083906370a082319060240160206040518083038186803b15801562000a7857600080fd5b505afa15801562000a8d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ab3919062001f6f565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801562000afa57600080fd5b505af115801562000b0f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000b35919062001f35565b506003546040516001600160a01b03909116904780156108fc02916000818181858888f1935050505015801562000b70573d6000803e3d6000fd5b505b50565b600062000743338484620012b0565b6003546001600160a01b03163381141562000b705750601055565b6000546001600160a01b0316331462000bcc5760405162461bcd60e51b8152600401620008159062001fe1565b600f805460ff60a01b198116600160a01b9182900460ff1615909102179055565b6000546001600160a01b0316331462000c1a5760405162461bcd60e51b8152600401620008159062001fe1565b6009546001600160a01b03161562000c5f5760405162461bcd60e51b8152602060048201526007602482015266616c726561647960c81b604482015260640162000815565b600980546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d90811790915530600090815260026020908152604080832084845282528083206000199055805163c45a015560e01b81529051849263c45a01559260048082019391829003018186803b15801562000cd957600080fd5b505afa15801562000cee573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000d14919062001db5565b90506000816001600160a01b031663c9c6539630856001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801562000d6257600080fd5b505afa15801562000d77573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000d9d919062001db5565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b15801562000de657600080fd5b505af115801562000dfb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000e21919062001db5565b600e80546001600160a01b0319166001600160a01b038381169182179092556000908152600a6020908152604091829020805460ff1916600117905560095482516315ab88c960e31b815292519495509092169263ad5c464892600480840193919291829003018186803b15801562000e9957600080fd5b505afa15801562000eae573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ed4919062001db5565b60095460405163095ea7b360e01b81526001600160a01b039182166004820152600019602482015291169063095ea7b390604401602060405180830381600087803b15801562000f2357600080fd5b505af115801562000f38573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000f5e919062001f35565b50600960009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801562000fae57600080fd5b505afa15801562000fc3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fe9919062001db5565b60405162000ff79062001d87565b6001600160a01b039091168152602001604051809103906000f08015801562001024573d6000803e3d6000fd5b50600f80546001600160a01b0319166001600160a01b03928316179055929092166000908152600760205260409020805460ff191660011790555050565b600960009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620010b157600080fd5b505afa158015620010c6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620010ec919062001db5565b6040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b0391909116906323b872dd90606401602060405180830381600087803b1580156200113d57600080fd5b505af115801562001152573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001178919062001f35565b5062000b7281620017ac565b6000546001600160a01b03163314620011b15760405162461bcd60e51b8152600401620008159062001fe1565b6001600160a01b038116620011f45760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b604482015260640162000815565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316600090815260016020526040902054818110156200130e5760405162461bcd60e51b815260206004820152601060248201526f0c4c2d8c2dcc6ca9cdee88adcdeeaced60831b604482015260640162000815565b6001600160a01b0383166000908152600a6020526040812054819060ff1680156200133c5750600b5460ff16155b80156200136257506001600160a01b03861660009081526007602052604090205460ff16155b80156200138857506001600160a01b03851660009081526007602052604090205460ff16155b15620013f0576000606460105486620013a29190620020b1565b620013ae91906200209a565b30600090815260016020526040902054909150811115620013dc573060009081526001602052604090208190555b8015620013ee57620013ee816200197d565b505b6001600160a01b03861660009081526007602052604090205460ff161580156200143357506001600160a01b03851660009081526007602052604090205460ff16155b8015620014495750600f54600160a01b900460ff165b156200148d576001600160a01b0386166000908152600160205260409020548414156200148d576200147e612710856200209a565b6200148a9085620020d3565b93505b6001600160a01b03861660009081526007602052604090205460ff16158015620014d057506001600160a01b03851660009081526007602052604090205460ff16155b8015620014e05750600b5460ff16155b15620015295760019150600060115411620015295760405162461bcd60e51b81526020600482015260086024820152673737ba1037b832b760c11b604482015260640162000815565b8180156200155057506001600160a01b0386166000908152600a602052604090205460ff16155b80156200157657506001600160a01b0385166000908152600a602052604090205460ff16155b156200158157600091505b6001600160a01b0385166000908152600a602052604090205460ff1615620015a7575060015b620015b6868686858562001b22565b505050505050565b600082424484604051602001620015fa93929190928352602083019190915260601b6bffffffffffffffffffffffff1916604082015260540190565b6040516020818303038152906040528051906020012060001c6200161f919062002148565b9392505050565b600b805460ff191660011790556040805160028082526060820183526000926020830190803683375050600954604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c464892506004808301926020929190829003018186803b1580156200169957600080fd5b505afa158015620016ae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620016d4919062001db5565b81600081518110620016ea57620016ea6200218b565b60200260200101906001600160a01b031690816001600160a01b03168152505030816001815181106200172157620017216200218b565b6001600160a01b039283166020918202929092010152600954604051635c11d79560e01b8152911690635c11d79590620017699086906000908690889042906004016200200c565b600060405180830381600087803b1580156200178457600080fd5b505af115801562001799573d6000803e3d6000fd5b5050600b805460ff191690555050505050565b600b805460ff191660011790556040805160028082526060820183526000926020830190803683375050600954604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c464892506004808301926020929190829003018186803b1580156200181f57600080fd5b505afa15801562001834573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200185a919062001db5565b816000815181106200187057620018706200218b565b60200260200101906001600160a01b031690816001600160a01b0316815250503081600181518110620018a757620018a76200218b565b6001600160a01b039283166020918202929092010152600954600f54604051635c11d79560e01b815291831692635c11d79592620018f592879260009288929091169042906004016200200c565b600060405180830381600087803b1580156200191057600080fd5b505af192505050801562001922575060015b50600f546001600160a01b0316600090815260016020526040902054156200196f57600f546001600160a01b03166000818152600160205260409020546200196d9190309062001cc8565b505b5050600b805460ff19169055565b600b805460ff191660011790556040805160028082526060820183526000926020830190803683370190505090503081600081518110620019c257620019c26200218b565b6001600160a01b03928316602091820292909201810191909152600954604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b15801562001a1757600080fd5b505afa15801562001a2c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001a52919062001db5565b8160018151811062001a685762001a686200218b565b6001600160a01b03928316602091820292909201015260095460035460405163791ac94760e01b81529183169263791ac9479262001ab692879260009288929091169042906004016200200c565b600060405180830381600087803b15801562001ad157600080fd5b505af192505050801562001ae3575060015b6200196f57604051600081527fbdf1a66ac2980d0df84c6c5344b4d62f3f4578219817cf4bcb8d8a983bbe6f169060200160405180910390a16200196f565b6001600160a01b03851660009081526001602052604090205462001b48908490620020d3565b6001600160a01b038616600090815260016020526040812091909155821562001c32576000821562001b7e5750600d5462001b83565b50600c545b6000606462001b938388620020b1565b62001b9f91906200209a565b9050801562001c2f5762001bb481846200207f565b3060009081526001602052604090205490935062001bd49082906200207f565b30600081815260016020526040908190209290925590516001600160a01b038a16907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9062001c269085815260200190565b60405180910390a35b50505b62001c3e8185620020d3565b6001600160a01b03861660009081526001602052604090205462001c6391906200207f565b6001600160a01b0380871660008181526001602052604090209290925587167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef62001caf8488620020d3565b60405190815260200160405180910390a3505050505050565b6001600160a01b03831660009081526001602052604081205462001cee908390620020d3565b6001600160a01b03808616600090815260016020526040808220939093559085168152205462001d209083906200207f565b6001600160a01b0380851660008181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9062001d759086815260200190565b60405180910390a35060019392505050565b61019580620021c783390190565b60006020828403121562001da857600080fd5b81356200161f81620021a1565b60006020828403121562001dc857600080fd5b81516200161f81620021a1565b6000806040838503121562001de957600080fd5b823562001df681620021a1565b9150602083013562001e0881620021a1565b809150509250929050565b60008060006060848603121562001e2957600080fd5b833562001e3681620021a1565b9250602084013562001e4881620021a1565b929592945050506040919091013590565b6000806040838503121562001e6d57600080fd5b823562001e7a81620021a1565b9150602083013562001e0881620021b7565b6000806040838503121562001ea057600080fd5b823562001ead81620021a1565b946020939093013593505050565b6000806020838503121562001ecf57600080fd5b823567ffffffffffffffff8082111562001ee857600080fd5b818501915085601f83011262001efd57600080fd5b81358181111562001f0d57600080fd5b8660208260051b850101111562001f2357600080fd5b60209290920196919550909350505050565b60006020828403121562001f4857600080fd5b81516200161f81620021b7565b60006020828403121562001f6857600080fd5b5035919050565b60006020828403121562001f8257600080fd5b5051919050565b600060208083528351808285015260005b8181101562001fb85785810183015185820160400152820162001f9a565b8181111562001fcb576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252601190820152703cb7ba9030b932903737ba1037bbb732b960791b604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156200205e5784516001600160a01b03168352938301939183019160010162002037565b50506001600160a01b03969096166060850152505050608001529392505050565b600082198211156200209557620020956200215f565b500190565b600082620020ac57620020ac62002175565b500490565b6000816000190483118215151615620020ce57620020ce6200215f565b500290565b600082821015620020e857620020e86200215f565b500390565b600181811c908216806200210257607f821691505b602082108114156200212457634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156200214157620021416200215f565b5060010190565b6000826200215a576200215a62002175565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b038116811462000b7257600080fd5b801515811462000b7257600080fdfe608060405234801561001057600080fd5b5060405161019538038061019583398101604081905261002f916100dd565b60405133602482015260001960448201526000906001600160a01b0383169060640160408051601f198184030181529181526020820180516001600160e01b031663095ea7b360e01b17905251610086919061010d565b6000604051808303816000865af19150503d80600081146100c3576040519150601f19603f3d011682016040523d82523d6000602084013e6100c8565b606091505b50509050806100d657600080fd5b5050610148565b6000602082840312156100ef57600080fd5b81516001600160a01b038116811461010657600080fd5b9392505050565b6000825160005b8181101561012e5760208186018101518583015201610114565b8181111561013d576000828501525b509190910192915050565b603f806101566000396000f3fe6080604052600080fdfea2646970667358221220d2441b9cf5ad6672e9960754308a9dd60bce4a88ed61d7be5f199077d96c509564736f6c63430008070033a2646970667358221220caef28ae4b5735f61cd97472b7dfa3f2aa76b72402ddcbf4d22110c37b25b12e64736f6c63430008070033
Creation ByteCode
0x60806040526001600c819055600d55600f805460ff60a01b1916600160a01b17905560326010553480156200003357600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600c8082526b04d6f6e61436f696e20322e360a41b6020909201918252620000aa91600491620001be565b506040805180820190915260078082526604d4f4e41322e360cc1b6020909201918252620000db91600591620001be565b506006805460ff191660129081179091556305f5e10090620000ff90600a620002ad565b6200010b90826200037b565b600881905533600081815260016020908152604080832085905551938452919283927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3600380546001600160a01b0319166001600160a01b03928316908117825530600090815260076020526040808220805460ff19908116600190811790925593835281832080548516821790559354909416815292909220805490921617905550620003f0565b828054620001cc906200039d565b90600052602060002090601f016020900481019282620001f057600085556200023b565b82601f106200020b57805160ff19168380011785556200023b565b828001600101855582156200023b579182015b828111156200023b5782518255916020019190600101906200021e565b50620002499291506200024d565b5090565b5b808211156200024957600081556001016200024e565b600181815b80851115620002a5578160001904821115620002895762000289620003da565b808516156200029757918102915b93841c939080029062000269565b509250929050565b6000620002be60ff841683620002c5565b9392505050565b600082620002d65750600162000375565b81620002e55750600062000375565b8160018114620002fe5760028114620003095762000329565b600191505062000375565b60ff8411156200031d576200031d620003da565b50506001821b62000375565b5060208310610133831016604e8410600b84101617156200034e575081810a62000375565b6200035a838362000264565b8060001904821115620003715762000371620003da565b0290505b92915050565b6000816000190483118215151615620003985762000398620003da565b500290565b600181811c90821680620003b257607f821691505b60208210811415620003d457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b61239180620004006000396000f3fe608060405260043610620002035760003560e01c8063807201401162000117578063ba34c8f111620000a1578063e4c77745116200006c578063e4c777451462000616578063e82bef29146200062e578063ec8274601462000650578063f2fde38b146200067557600080fd5b8063ba34c8f11462000577578063bc76c052146200059c578063ce0192f914620005b4578063dd62ed3e14620005cc57600080fd5b806395d89b4111620000e257806395d89b4114620004f2578063a4926dc9146200050a578063a67755c2146200052d578063a9059cbb146200055257600080fd5b8063807201401462000466578063863587cd146200048b5780638718b24f14620004b05780638da5cb5b14620004d257600080fd5b80633bfe62ca116200019957806365b61b77116200016457806365b61b7714620003cb5780636f39cfcd14620003ed57806370a082311462000414578063715018a6146200044e57600080fd5b80633bfe62ca146200032c5780633ecad27114620003445780634bf28fd01462000378578063553193ca14620003b357600080fd5b806323b872dd11620001da57806323b872dd14620002975780632c4e722e14620002bc578063313ce56714620002d457806336b2e02714620002f857600080fd5b806306fdde031462000210578063095ea7b3146200024057806318160ddd146200027657600080fd5b366200020b57005b600080fd5b3480156200021d57600080fd5b50620002286200069a565b60405162000237919062001f89565b60405180910390f35b3480156200024d57600080fd5b50620002656200025f36600462001e8c565b62000734565b604051901515815260200162000237565b3480156200028357600080fd5b506008545b60405190815260200162000237565b348015620002a457600080fd5b5062000265620002b636600462001e13565b6200074c565b348015620002c957600080fd5b506200028860105481565b348015620002e157600080fd5b5060065460405160ff909116815260200162000237565b3480156200030557600080fd5b50620002656200031736600462001d95565b60076020526000908152604090205460ff1681565b3480156200033957600080fd5b5062000288600d5481565b3480156200035157600080fd5b50620002656200036336600462001d95565b600a6020526000908152604090205460ff1681565b3480156200038557600080fd5b50600e546200039a906001600160a01b031681565b6040516001600160a01b03909116815260200162000237565b348015620003c057600080fd5b506200028860115481565b348015620003d857600080fd5b506009546200039a906001600160a01b031681565b348015620003fa57600080fd5b50620004126200040c36600462001d95565b620007e8565b005b3480156200042157600080fd5b50620002886200043336600462001d95565b6001600160a01b031660009081526001602052604090205490565b3480156200045b57600080fd5b506200041262000840565b3480156200047357600080fd5b50620004126200048536600462001ebb565b620008b7565b3480156200049857600080fd5b5062000412620004aa36600462001e59565b620009af565b348015620004bd57600080fd5b50600f546200039a906001600160a01b031681565b348015620004df57600080fd5b506000546001600160a01b03166200039a565b348015620004ff57600080fd5b506200022862000a07565b3480156200051757600080fd5b50600f546200026590600160a01b900460ff1681565b3480156200053a57600080fd5b50620004126200054c36600462001d95565b62000a18565b3480156200055f57600080fd5b50620002656200057136600462001e8c565b62000b75565b3480156200058457600080fd5b50620004126200059636600462001f55565b62000b84565b348015620005a957600080fd5b506200041262000b9f565b348015620005c157600080fd5b5062000288600c5481565b348015620005d957600080fd5b5062000288620005eb36600462001dd5565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b3480156200062357600080fd5b506200041262000bed565b3480156200063b57600080fd5b506003546200039a906001600160a01b031681565b3480156200065d57600080fd5b50620004126200066f36600462001f55565b62001062565b3480156200068257600080fd5b50620004126200069436600462001d95565b62001184565b606060048054620006ab90620020ed565b80601f0160208091040260200160405190810160405280929190818152602001828054620006d990620020ed565b80156200072a5780601f10620006fe576101008083540402835291602001916200072a565b820191906000526020600020905b8154815290600101906020018083116200070c57829003601f168201915b5050505050905090565b6000620007433384846200124f565b50600192915050565b60006200075b848484620012b0565b6001600160a01b038416600090815260026020908152604080832033845290915290205460001914620007de576001600160a01b0384166000908152600260209081526040808320338452909152902054620007b9908390620020d3565b6001600160a01b03851660009081526002602090815260408083203384529091529020555b5060019392505050565b6000546001600160a01b031633146200081e5760405162461bcd60e51b8152600401620008159062001fe1565b60405180910390fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146200086d5760405162461bcd60e51b8152600401620008159062001fe1565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b03163314620008e45760405162461bcd60e51b8152600401620008159062001fe1565b60005b81811015620009a657620009916200092c60058585858181106200090f576200090f6200218b565b905060200201602081019062000926919062001d95565b620015be565b620009399060016200207f565b6200094c90662386f26fc10000620020b1565b6200095f9066f8b0a10e4700006200207f565b8484848181106200097457620009746200218b565b90506020020160208101906200098b919062001d95565b62001626565b806200099d816200212a565b915050620008e7565b50504360115550565b6000546001600160a01b03163314620009dc5760405162461bcd60e51b8152600401620008159062001fe1565b6001600160a01b03919091166000908152600760205260409020805460ff1916911515919091179055565b606060058054620006ab90620020ed565b6001600160a01b038116301462000b72576003546040516370a0823160e01b81523060048201526001600160a01b038381169263a9059cbb9291169083906370a082319060240160206040518083038186803b15801562000a7857600080fd5b505afa15801562000a8d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ab3919062001f6f565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801562000afa57600080fd5b505af115801562000b0f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000b35919062001f35565b506003546040516001600160a01b03909116904780156108fc02916000818181858888f1935050505015801562000b70573d6000803e3d6000fd5b505b50565b600062000743338484620012b0565b6003546001600160a01b03163381141562000b705750601055565b6000546001600160a01b0316331462000bcc5760405162461bcd60e51b8152600401620008159062001fe1565b600f805460ff60a01b198116600160a01b9182900460ff1615909102179055565b6000546001600160a01b0316331462000c1a5760405162461bcd60e51b8152600401620008159062001fe1565b6009546001600160a01b03161562000c5f5760405162461bcd60e51b8152602060048201526007602482015266616c726561647960c81b604482015260640162000815565b600980546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d90811790915530600090815260026020908152604080832084845282528083206000199055805163c45a015560e01b81529051849263c45a01559260048082019391829003018186803b15801562000cd957600080fd5b505afa15801562000cee573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000d14919062001db5565b90506000816001600160a01b031663c9c6539630856001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801562000d6257600080fd5b505afa15801562000d77573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000d9d919062001db5565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b15801562000de657600080fd5b505af115801562000dfb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000e21919062001db5565b600e80546001600160a01b0319166001600160a01b038381169182179092556000908152600a6020908152604091829020805460ff1916600117905560095482516315ab88c960e31b815292519495509092169263ad5c464892600480840193919291829003018186803b15801562000e9957600080fd5b505afa15801562000eae573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000ed4919062001db5565b60095460405163095ea7b360e01b81526001600160a01b039182166004820152600019602482015291169063095ea7b390604401602060405180830381600087803b15801562000f2357600080fd5b505af115801562000f38573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000f5e919062001f35565b50600960009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801562000fae57600080fd5b505afa15801562000fc3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000fe9919062001db5565b60405162000ff79062001d87565b6001600160a01b039091168152602001604051809103906000f08015801562001024573d6000803e3d6000fd5b50600f80546001600160a01b0319166001600160a01b03928316179055929092166000908152600760205260409020805460ff191660011790555050565b600960009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620010b157600080fd5b505afa158015620010c6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620010ec919062001db5565b6040516323b872dd60e01b8152336004820152306024820152604481018390526001600160a01b0391909116906323b872dd90606401602060405180830381600087803b1580156200113d57600080fd5b505af115801562001152573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001178919062001f35565b5062000b7281620017ac565b6000546001600160a01b03163314620011b15760405162461bcd60e51b8152600401620008159062001fe1565b6001600160a01b038116620011f45760405162461bcd60e51b815260206004820152600860248201526706e657720697320360c41b604482015260640162000815565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316600090815260016020526040902054818110156200130e5760405162461bcd60e51b815260206004820152601060248201526f0c4c2d8c2dcc6ca9cdee88adcdeeaced60831b604482015260640162000815565b6001600160a01b0383166000908152600a6020526040812054819060ff1680156200133c5750600b5460ff16155b80156200136257506001600160a01b03861660009081526007602052604090205460ff16155b80156200138857506001600160a01b03851660009081526007602052604090205460ff16155b15620013f0576000606460105486620013a29190620020b1565b620013ae91906200209a565b30600090815260016020526040902054909150811115620013dc573060009081526001602052604090208190555b8015620013ee57620013ee816200197d565b505b6001600160a01b03861660009081526007602052604090205460ff161580156200143357506001600160a01b03851660009081526007602052604090205460ff16155b8015620014495750600f54600160a01b900460ff165b156200148d576001600160a01b0386166000908152600160205260409020548414156200148d576200147e612710856200209a565b6200148a9085620020d3565b93505b6001600160a01b03861660009081526007602052604090205460ff16158015620014d057506001600160a01b03851660009081526007602052604090205460ff16155b8015620014e05750600b5460ff16155b15620015295760019150600060115411620015295760405162461bcd60e51b81526020600482015260086024820152673737ba1037b832b760c11b604482015260640162000815565b8180156200155057506001600160a01b0386166000908152600a602052604090205460ff16155b80156200157657506001600160a01b0385166000908152600a602052604090205460ff16155b156200158157600091505b6001600160a01b0385166000908152600a602052604090205460ff1615620015a7575060015b620015b6868686858562001b22565b505050505050565b600082424484604051602001620015fa93929190928352602083019190915260601b6bffffffffffffffffffffffff1916604082015260540190565b6040516020818303038152906040528051906020012060001c6200161f919062002148565b9392505050565b600b805460ff191660011790556040805160028082526060820183526000926020830190803683375050600954604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c464892506004808301926020929190829003018186803b1580156200169957600080fd5b505afa158015620016ae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620016d4919062001db5565b81600081518110620016ea57620016ea6200218b565b60200260200101906001600160a01b031690816001600160a01b03168152505030816001815181106200172157620017216200218b565b6001600160a01b039283166020918202929092010152600954604051635c11d79560e01b8152911690635c11d79590620017699086906000908690889042906004016200200c565b600060405180830381600087803b1580156200178457600080fd5b505af115801562001799573d6000803e3d6000fd5b5050600b805460ff191690555050505050565b600b805460ff191660011790556040805160028082526060820183526000926020830190803683375050600954604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c464892506004808301926020929190829003018186803b1580156200181f57600080fd5b505afa15801562001834573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200185a919062001db5565b816000815181106200187057620018706200218b565b60200260200101906001600160a01b031690816001600160a01b0316815250503081600181518110620018a757620018a76200218b565b6001600160a01b039283166020918202929092010152600954600f54604051635c11d79560e01b815291831692635c11d79592620018f592879260009288929091169042906004016200200c565b600060405180830381600087803b1580156200191057600080fd5b505af192505050801562001922575060015b50600f546001600160a01b0316600090815260016020526040902054156200196f57600f546001600160a01b03166000818152600160205260409020546200196d9190309062001cc8565b505b5050600b805460ff19169055565b600b805460ff191660011790556040805160028082526060820183526000926020830190803683370190505090503081600081518110620019c257620019c26200218b565b6001600160a01b03928316602091820292909201810191909152600954604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b15801562001a1757600080fd5b505afa15801562001a2c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001a52919062001db5565b8160018151811062001a685762001a686200218b565b6001600160a01b03928316602091820292909201015260095460035460405163791ac94760e01b81529183169263791ac9479262001ab692879260009288929091169042906004016200200c565b600060405180830381600087803b15801562001ad157600080fd5b505af192505050801562001ae3575060015b6200196f57604051600081527fbdf1a66ac2980d0df84c6c5344b4d62f3f4578219817cf4bcb8d8a983bbe6f169060200160405180910390a16200196f565b6001600160a01b03851660009081526001602052604090205462001b48908490620020d3565b6001600160a01b038616600090815260016020526040812091909155821562001c32576000821562001b7e5750600d5462001b83565b50600c545b6000606462001b938388620020b1565b62001b9f91906200209a565b9050801562001c2f5762001bb481846200207f565b3060009081526001602052604090205490935062001bd49082906200207f565b30600081815260016020526040908190209290925590516001600160a01b038a16907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9062001c269085815260200190565b60405180910390a35b50505b62001c3e8185620020d3565b6001600160a01b03861660009081526001602052604090205462001c6391906200207f565b6001600160a01b0380871660008181526001602052604090209290925587167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef62001caf8488620020d3565b60405190815260200160405180910390a3505050505050565b6001600160a01b03831660009081526001602052604081205462001cee908390620020d3565b6001600160a01b03808616600090815260016020526040808220939093559085168152205462001d209083906200207f565b6001600160a01b0380851660008181526001602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9062001d759086815260200190565b60405180910390a35060019392505050565b61019580620021c783390190565b60006020828403121562001da857600080fd5b81356200161f81620021a1565b60006020828403121562001dc857600080fd5b81516200161f81620021a1565b6000806040838503121562001de957600080fd5b823562001df681620021a1565b9150602083013562001e0881620021a1565b809150509250929050565b60008060006060848603121562001e2957600080fd5b833562001e3681620021a1565b9250602084013562001e4881620021a1565b929592945050506040919091013590565b6000806040838503121562001e6d57600080fd5b823562001e7a81620021a1565b9150602083013562001e0881620021b7565b6000806040838503121562001ea057600080fd5b823562001ead81620021a1565b946020939093013593505050565b6000806020838503121562001ecf57600080fd5b823567ffffffffffffffff8082111562001ee857600080fd5b818501915085601f83011262001efd57600080fd5b81358181111562001f0d57600080fd5b8660208260051b850101111562001f2357600080fd5b60209290920196919550909350505050565b60006020828403121562001f4857600080fd5b81516200161f81620021b7565b60006020828403121562001f6857600080fd5b5035919050565b60006020828403121562001f8257600080fd5b5051919050565b600060208083528351808285015260005b8181101562001fb85785810183015185820160400152820162001f9a565b8181111562001fcb576000604083870101525b50601f01601f1916929092016040019392505050565b6020808252601190820152703cb7ba9030b932903737ba1037bbb732b960791b604082015260600190565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156200205e5784516001600160a01b03168352938301939183019160010162002037565b50506001600160a01b03969096166060850152505050608001529392505050565b600082198211156200209557620020956200215f565b500190565b600082620020ac57620020ac62002175565b500490565b6000816000190483118215151615620020ce57620020ce6200215f565b500290565b600082821015620020e857620020e86200215f565b500390565b600181811c908216806200210257607f821691505b602082108114156200212457634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156200214157620021416200215f565b5060010190565b6000826200215a576200215a62002175565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b6001600160a01b038116811462000b7257600080fd5b801515811462000b7257600080fdfe608060405234801561001057600080fd5b5060405161019538038061019583398101604081905261002f916100dd565b60405133602482015260001960448201526000906001600160a01b0383169060640160408051601f198184030181529181526020820180516001600160e01b031663095ea7b360e01b17905251610086919061010d565b6000604051808303816000865af19150503d80600081146100c3576040519150601f19603f3d011682016040523d82523d6000602084013e6100c8565b606091505b50509050806100d657600080fd5b5050610148565b6000602082840312156100ef57600080fd5b81516001600160a01b038116811461010657600080fd5b9392505050565b6000825160005b8181101561012e5760208186018101518583015201610114565b8181111561013d576000828501525b509190910192915050565b603f806101566000396000f3fe6080604052600080fdfea2646970667358221220d2441b9cf5ad6672e9960754308a9dd60bce4a88ed61d7be5f199077d96c509564736f6c63430008070033a2646970667358221220caef28ae4b5735f61cd97472b7dfa3f2aa76b72402ddcbf4d22110c37b25b12e64736f6c63430008070033
©2022-now by Spectre