token-icon

A Shibas Odyssey

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
SHIB2001
Holders
36+0.00%
Transfers
98

Profile Summary

Decimals
18

Market

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