token-icon

UltramanInu

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000.0
UTI
Holders
18+0.00%
Transfers
225

Profile Summary

Decimals
9

Market

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