token-icon

BitSwap

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
BITS
Holders
340+0.00%
Transfers
10,567

Profile Summary

Decimals
9

Market

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