token-icon

CatDog Token

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000,…
$CATDOG
Holders
62+0.00%
Transfers
403

Profile Summary

Decimals
18

Market

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