token-icon

YuanShiba

Token

Overview[ERC-20]

Max Total Supply
10,000,000.0
YSHIB
Holders
15+0.00%
Transfers
56

Profile Summary

Decimals
18

Market

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