token-icon

Katabami

Token

Overview[ERC-20]

Max Total Supply
10,000,000,000,957…
KATABAMI
Holders
45+0.00%
Transfers
459

Profile Summary

Decimals
6

Market

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