token-icon

BLUE DOGE

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
DOGEBLUE
Holders
46+0.00%
Transfers
369

Profile Summary

Decimals
18

Market

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