Feature Tip: Add private address tag to any address under My Name Tag !
Latest 25 from a total of 5,417 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Burn | 20919910 | 24 hrs ago | IN | 0 ETH | 0.0005037 | ||||
Transfer | 20919862 | 25 hrs ago | IN | 0 ETH | 0.0007938 | ||||
Approve | 20904510 | 3 days ago | IN | 0 ETH | 0.00009151 | ||||
Transfer From | 20894775 | 4 days ago | IN | 0 ETH | 0.00036728 | ||||
Transfer | 20894742 | 4 days ago | IN | 0 ETH | 0.00070085 | ||||
Approve | 20889399 | 5 days ago | IN | 0 ETH | 0.00011119 | ||||
Approve | 20885347 | 5 days ago | IN | 0 ETH | 0.00025896 | ||||
Approve | 20885170 | 5 days ago | IN | 0 ETH | 0.00022117 | ||||
Transfer | 20883796 | 6 days ago | IN | 0 ETH | 0.00067757 | ||||
Transfer | 20883775 | 6 days ago | IN | 0 ETH | 0.000606 | ||||
Transfer | 20873874 | 7 days ago | IN | 0 ETH | 0.00037668 | ||||
Transfer | 20873857 | 7 days ago | IN | 0 ETH | 0.00039026 | ||||
Burn | 20869970 | 7 days ago | IN | 0 ETH | 0.00050251 | ||||
Transfer | 20869932 | 8 days ago | IN | 0 ETH | 0.00080408 | ||||
Transfer | 20864573 | 8 days ago | IN | 0 ETH | 0.00130679 | ||||
Transfer | 20864547 | 8 days ago | IN | 0 ETH | 0.00138313 | ||||
Approve | 20855289 | 10 days ago | IN | 0 ETH | 0.00023236 | ||||
Approve | 20855262 | 10 days ago | IN | 0 ETH | 0.00025327 | ||||
Approve | 20855048 | 10 days ago | IN | 0 ETH | 0.00021921 | ||||
Approve | 20854751 | 10 days ago | IN | 0 ETH | 0.00019455 | ||||
Approve | 20853666 | 10 days ago | IN | 0 ETH | 0.00016119 | ||||
Approve | 20853507 | 10 days ago | IN | 0 ETH | 0.00017014 | ||||
Approve | 20850179 | 10 days ago | IN | 0 ETH | 0.00020411 | ||||
Approve | 20847877 | 11 days ago | IN | 0 ETH | 0.00022836 | ||||
Transfer From | 20844661 | 11 days ago | IN | 0 ETH | 0.00042687 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
WBT
Compiler Version
v0.8.12+commit.f00d7308
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; import "./ERC20Detailed.sol"; contract WBT is ERC20Detailed { constructor() ERC20Detailed("WBT", "WBT", 8, 300_000_000_00000000) { } }
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; import "./ERC20.sol"; contract ERC20Detailed is ERC20 { string private _name; string private _symbol; uint8 private _decimals; constructor ( string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply ) { _name = name_; _symbol = symbol_; _decimals = decimals_; _mint(msg.sender, totalSupply); } function name() external view returns (string memory) { return _name; } function symbol() external view returns (string memory) { return _symbol; } function decimals() external view returns (uint8) { return _decimals; } }
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; import "./IERC20.sol"; import "./Ownable.sol"; import "./Pausable.sol"; import "./BlackList.sol"; contract ERC20 is IERC20, BlackList, Pausable { mapping (address => uint256) _balances; mapping (address => mapping (address => uint256)) _allowed; uint256 internal _totalSupply; function totalSupply() external view override virtual returns (uint256) { return _totalSupply; } function balanceOf(address user) external view override returns (uint256) { return _balances[user]; } function allowance(address user, address spender) external view returns (uint256) { return _allowed[user][spender]; } function approve(address spender, uint256 value) external returns (bool) { require(spender != address(0)); require(msg.sender != address(0)); _allowed[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } function increaseAllowance( address spender, uint256 addedValue ) external returns (bool) { require(spender != address(0), 'Spender zero address prohibited'); require(msg.sender != address(0), 'Zero address could not call method'); _allowed[msg.sender][spender] += addedValue; emit Approval(msg.sender, spender, _allowed[msg.sender][spender]); return true; } function decreaseAllowance( address spender, uint256 subtractedValue ) external returns (bool) { require(spender != address(0), 'Spender zero address prohibited'); require(msg.sender != address(0), 'Zero address could not call method'); _allowed[msg.sender][spender] -= subtractedValue; emit Approval(msg.sender, spender, _allowed[msg.sender][spender]); return true; } function transferFrom(address from, address to, uint256 value) external returns (bool) { require(value <= _allowed[from][msg.sender], 'Not allowed to spend'); _transfer(from, to, value); _allowed[from][msg.sender] -= value; return true; } function transfer(address to, uint256 value) external returns (bool) { _transfer(msg.sender, to, value); return true; } function _transfer(address from, address to, uint256 value) internal whenNotPaused { require(!isBlacklisted(from), 'Sender address in blacklist'); require(!isBlacklisted(to), 'Receiver address in blacklist'); require(to != address(0), 'Zero address can not be receiver'); _balances[from] -= value; _balances[to] += value; emit Transfer(from, to, value); } function _mint(address account, uint256 value) internal { require(account != address(0)); _totalSupply += value; _balances[account] += value; emit Transfer(address(0), account, value); } function burn(uint256 amount) external onlyOwner() virtual { _burn(msg.sender, amount); } function _burn(address account, uint256 value) internal { require(account != address(0)); _totalSupply -= value; _balances[account] -= value; emit Transfer(account, address(0), value); } function destroyBlackFunds (address _blackListedUser) external onlyOwner { require(isBlacklisted(_blackListedUser), 'Address is not in blacklist'); uint dirtyFunds = _balances[_blackListedUser]; _balances[_blackListedUser] = 0; _totalSupply -= dirtyFunds; emit DestroyedBlackFunds(_blackListedUser, dirtyFunds); } }
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; import "./Ownable.sol"; contract BlackList is Ownable { mapping(address => bool) _blacklist; function isBlacklisted(address _maker) public view returns (bool) { return _blacklist[_maker]; } function blacklistAccount(address account, bool sign) external onlyOwner { _blacklist[account] = sign; } }
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; import "./Ownable.sol"; contract Pausable is Ownable { event Pause(); event Unpause(); bool public paused = false; modifier whenNotPaused() { require(!paused); _; } modifier whenPaused() { require(paused); _; } function pause() onlyOwner whenNotPaused external { paused = true; emit Pause(); } function unpause() onlyOwner whenPaused external { paused = false; emit Unpause(); } }
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; contract Ownable { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor () { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } modifier onlyOwner() { require(isOwner(msg.sender), 'Available only for owner'); _; } function owner() external view returns (address) { return _owner; } function isOwner(address userAddress) public view returns (bool) { return userAddress == _owner; } function renounceOwnership() external onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } function transferOwnership(address newOwner) external onlyOwner { _transferOwnership(newOwner); } function _transferOwnership(address newOwner) internal { require(newOwner != address(0)); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } }
// SPDX-License-Identifier: MIT pragma solidity =0.8.12; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint256); function allowance(address owner, address spender) external view returns (uint256) ; function transfer(address to, uint256 value) external returns (bool); function transferFrom(address from, address to, uint256 value) external returns (bool); function approve(address spender, uint256 value) external returns (bool); function decreaseAllowance(address spender,uint256 subtractedValue) external returns (bool); function increaseAllowance(address spender,uint256 addedValue) external returns (bool); event Transfer( address indexed from, address indexed to, uint256 value ); event Approval( address indexed owner, address indexed spender, uint256 value ); event DestroyedBlackFunds( address indexed blackListedUser, uint balance ); }
{ "optimizer": { "enabled": false, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"blackListedUser","type":"address"},{"indexed":false,"internalType":"uint256","name":"balance","type":"uint256"}],"name":"DestroyedBlackFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"sign","type":"bool"}],"name":"blacklistAccount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_blackListedUser","type":"address"}],"name":"destroyBlackFunds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_maker","type":"address"}],"name":"isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"userAddress","type":"address"}],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526000600260006101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040518060400160405280600381526020017f57425400000000000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f57425400000000000000000000000000000000000000000000000000000000008152506008666a94d74f430000336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3836006908051906020019062000176929190620002e1565b5082600790805190602001906200018f929190620002e1565b5081600860006101000a81548160ff021916908360ff160217905550620001bd3382620001c760201b60201c565b50505050620004ba565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200020257600080fd5b8060056000828254620002169190620003ca565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546200026e9190620003ca565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620002d5919062000438565b60405180910390a35050565b828054620002ef9062000484565b90600052602060002090601f0160209004810192826200031357600085556200035f565b82601f106200032e57805160ff19168380011785556200035f565b828001600101855582156200035f579182015b828111156200035e57825182559160200191906001019062000341565b5b5090506200036e919062000372565b5090565b5b808211156200038d57600081600090555060010162000373565b5090565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000620003d78262000391565b9150620003e48362000391565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200041c576200041b6200039b565b5b828201905092915050565b620004328162000391565b82525050565b60006020820190506200044f600083018462000427565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200049d57607f821691505b60208210811415620004b457620004b362000455565b5b50919050565b6120c880620004ca6000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c806370a08231116100b8578063a457c2d71161007c578063a457c2d714610341578063a9059cbb14610371578063dd62ed3e146103a1578063f2fde38b146103d1578063f3bdc228146103ed578063fe575a871461040957610142565b806370a08231146102c1578063715018a6146102f15780638456cb59146102fb5780638da5cb5b1461030557806395d89b411461032357610142565b80632f54bf6e1161010a5780632f54bf6e146101ff578063313ce5671461022f578063395093511461024d5780633f4ba83a1461027d57806342966c68146102875780635c975abb146102a357610142565b806306fdde0314610147578063095ea7b31461016557806318160ddd1461019557806323b872dd146101b35780632d5a5d34146101e3575b600080fd5b61014f610439565b60405161015c91906118dd565b60405180910390f35b61017f600480360381019061017a9190611998565b6104cb565b60405161018c91906119f3565b60405180910390f35b61019d610630565b6040516101aa9190611a1d565b60405180910390f35b6101cd60048036038101906101c89190611a38565b61063a565b6040516101da91906119f3565b60405180910390f35b6101fd60048036038101906101f89190611ab7565b6107a4565b005b61021960048036038101906102149190611af7565b610847565b60405161022691906119f3565b60405180910390f35b6102376108a0565b6040516102449190611b40565b60405180910390f35b61026760048036038101906102629190611998565b6108b7565b60405161027491906119f3565b60405180910390f35b610285610b16565b005b6102a1600480360381019061029c9190611b5b565b610bc0565b005b6102ab610c15565b6040516102b891906119f3565b60405180910390f35b6102db60048036038101906102d69190611af7565b610c28565b6040516102e89190611a1d565b60405180910390f35b6102f9610c71565b005b610303610d77565b005b61030d610e22565b60405161031a9190611b97565b60405180910390f35b61032b610e4b565b60405161033891906118dd565b60405180910390f35b61035b60048036038101906103569190611998565b610edd565b60405161036891906119f3565b60405180910390f35b61038b60048036038101906103869190611998565b61113c565b60405161039891906119f3565b60405180910390f35b6103bb60048036038101906103b69190611bb2565b611153565b6040516103c89190611a1d565b60405180910390f35b6103eb60048036038101906103e69190611af7565b6111da565b005b61040760048036038101906104029190611af7565b61122e565b005b610423600480360381019061041e9190611af7565b6113b2565b60405161043091906119f3565b60405180910390f35b60606006805461044890611c21565b80601f016020809104026020016040519081016040528092919081815260200182805461047490611c21565b80156104c15780601f10610496576101008083540402835291602001916104c1565b820191906000526020600020905b8154815290600101906020018083116104a457829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561050657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561054057600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161061e9190611a1d565b60405180910390a36001905092915050565b6000600554905090565b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156106fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f290611c9f565b60405180910390fd5b610706848484611408565b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107929190611cee565b92505081905550600190509392505050565b6107ad33610847565b6107ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e390611d6e565b60405180910390fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000600860009054906101000a900460ff16905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610928576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091f90611dda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610998576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098f90611e6c565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a249190611e8c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610b049190611a1d565b60405180910390a36001905092915050565b610b1f33610847565b610b5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5590611d6e565b60405180910390fd5b600260009054906101000a900460ff16610b7757600080fd5b6000600260006101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b610bc933610847565b610c08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bff90611d6e565b60405180910390fd5b610c12338261163a565b50565b600260009054906101000a900460ff1681565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610c7a33610847565b610cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb090611d6e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610d8033610847565b610dbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db690611d6e565b60405180910390fd5b600260009054906101000a900460ff1615610dd957600080fd5b6001600260006101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060078054610e5a90611c21565b80601f0160208091040260200160405190810160405280929190818152602001828054610e8690611c21565b8015610ed35780601f10610ea857610100808354040283529160200191610ed3565b820191906000526020600020905b815481529060010190602001808311610eb657829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4590611dda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610fbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb590611e6c565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461104a9190611cee565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460405161112a9190611a1d565b60405180910390a36001905092915050565b6000611149338484611408565b6001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6111e333610847565b611222576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121990611d6e565b60405180910390fd5b61122b8161174d565b50565b61123733610847565b611276576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126d90611d6e565b60405180910390fd5b61127f816113b2565b6112be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b590611f2e565b60405180910390fd5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600560008282546113599190611cee565b925050819055508173ffffffffffffffffffffffffffffffffffffffff167f61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6826040516113a69190611a1d565b60405180910390a25050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600260009054906101000a900460ff161561142257600080fd5b61142b836113b2565b1561146b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146290611f9a565b60405180910390fd5b611474826113b2565b156114b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ab90612006565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611524576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151b90612072565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115739190611cee565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115c99190611e8c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161162d9190611a1d565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561167457600080fd5b80600560008282546116869190611cee565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116dc9190611cee565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117419190611a1d565b60405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561178757600080fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561187e578082015181840152602081019050611863565b8381111561188d576000848401525b50505050565b6000601f19601f8301169050919050565b60006118af82611844565b6118b9818561184f565b93506118c9818560208601611860565b6118d281611893565b840191505092915050565b600060208201905081810360008301526118f781846118a4565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061192f82611904565b9050919050565b61193f81611924565b811461194a57600080fd5b50565b60008135905061195c81611936565b92915050565b6000819050919050565b61197581611962565b811461198057600080fd5b50565b6000813590506119928161196c565b92915050565b600080604083850312156119af576119ae6118ff565b5b60006119bd8582860161194d565b92505060206119ce85828601611983565b9150509250929050565b60008115159050919050565b6119ed816119d8565b82525050565b6000602082019050611a0860008301846119e4565b92915050565b611a1781611962565b82525050565b6000602082019050611a326000830184611a0e565b92915050565b600080600060608486031215611a5157611a506118ff565b5b6000611a5f8682870161194d565b9350506020611a708682870161194d565b9250506040611a8186828701611983565b9150509250925092565b611a94816119d8565b8114611a9f57600080fd5b50565b600081359050611ab181611a8b565b92915050565b60008060408385031215611ace57611acd6118ff565b5b6000611adc8582860161194d565b9250506020611aed85828601611aa2565b9150509250929050565b600060208284031215611b0d57611b0c6118ff565b5b6000611b1b8482850161194d565b91505092915050565b600060ff82169050919050565b611b3a81611b24565b82525050565b6000602082019050611b556000830184611b31565b92915050565b600060208284031215611b7157611b706118ff565b5b6000611b7f84828501611983565b91505092915050565b611b9181611924565b82525050565b6000602082019050611bac6000830184611b88565b92915050565b60008060408385031215611bc957611bc86118ff565b5b6000611bd78582860161194d565b9250506020611be88582860161194d565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c3957607f821691505b60208210811415611c4d57611c4c611bf2565b5b50919050565b7f4e6f7420616c6c6f77656420746f207370656e64000000000000000000000000600082015250565b6000611c8960148361184f565b9150611c9482611c53565b602082019050919050565b60006020820190508181036000830152611cb881611c7c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611cf982611962565b9150611d0483611962565b925082821015611d1757611d16611cbf565b5b828203905092915050565b7f417661696c61626c65206f6e6c7920666f72206f776e65720000000000000000600082015250565b6000611d5860188361184f565b9150611d6382611d22565b602082019050919050565b60006020820190508181036000830152611d8781611d4b565b9050919050565b7f5370656e646572207a65726f20616464726573732070726f6869626974656400600082015250565b6000611dc4601f8361184f565b9150611dcf82611d8e565b602082019050919050565b60006020820190508181036000830152611df381611db7565b9050919050565b7f5a65726f206164647265737320636f756c64206e6f742063616c6c206d65746860008201527f6f64000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e5660228361184f565b9150611e6182611dfa565b604082019050919050565b60006020820190508181036000830152611e8581611e49565b9050919050565b6000611e9782611962565b9150611ea283611962565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ed757611ed6611cbf565b5b828201905092915050565b7f41646472657373206973206e6f7420696e20626c61636b6c6973740000000000600082015250565b6000611f18601b8361184f565b9150611f2382611ee2565b602082019050919050565b60006020820190508181036000830152611f4781611f0b565b9050919050565b7f53656e646572206164647265737320696e20626c61636b6c6973740000000000600082015250565b6000611f84601b8361184f565b9150611f8f82611f4e565b602082019050919050565b60006020820190508181036000830152611fb381611f77565b9050919050565b7f5265636569766572206164647265737320696e20626c61636b6c697374000000600082015250565b6000611ff0601d8361184f565b9150611ffb82611fba565b602082019050919050565b6000602082019050818103600083015261201f81611fe3565b9050919050565b7f5a65726f20616464726573732063616e206e6f74206265207265636569766572600082015250565b600061205c60208361184f565b915061206782612026565b602082019050919050565b6000602082019050818103600083015261208b8161204f565b905091905056fea2646970667358221220649c67040001760d4effbf2d6a5f1e81241212fa0526695ad1aa8ae67fd93b5164736f6c634300080c0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101425760003560e01c806370a08231116100b8578063a457c2d71161007c578063a457c2d714610341578063a9059cbb14610371578063dd62ed3e146103a1578063f2fde38b146103d1578063f3bdc228146103ed578063fe575a871461040957610142565b806370a08231146102c1578063715018a6146102f15780638456cb59146102fb5780638da5cb5b1461030557806395d89b411461032357610142565b80632f54bf6e1161010a5780632f54bf6e146101ff578063313ce5671461022f578063395093511461024d5780633f4ba83a1461027d57806342966c68146102875780635c975abb146102a357610142565b806306fdde0314610147578063095ea7b31461016557806318160ddd1461019557806323b872dd146101b35780632d5a5d34146101e3575b600080fd5b61014f610439565b60405161015c91906118dd565b60405180910390f35b61017f600480360381019061017a9190611998565b6104cb565b60405161018c91906119f3565b60405180910390f35b61019d610630565b6040516101aa9190611a1d565b60405180910390f35b6101cd60048036038101906101c89190611a38565b61063a565b6040516101da91906119f3565b60405180910390f35b6101fd60048036038101906101f89190611ab7565b6107a4565b005b61021960048036038101906102149190611af7565b610847565b60405161022691906119f3565b60405180910390f35b6102376108a0565b6040516102449190611b40565b60405180910390f35b61026760048036038101906102629190611998565b6108b7565b60405161027491906119f3565b60405180910390f35b610285610b16565b005b6102a1600480360381019061029c9190611b5b565b610bc0565b005b6102ab610c15565b6040516102b891906119f3565b60405180910390f35b6102db60048036038101906102d69190611af7565b610c28565b6040516102e89190611a1d565b60405180910390f35b6102f9610c71565b005b610303610d77565b005b61030d610e22565b60405161031a9190611b97565b60405180910390f35b61032b610e4b565b60405161033891906118dd565b60405180910390f35b61035b60048036038101906103569190611998565b610edd565b60405161036891906119f3565b60405180910390f35b61038b60048036038101906103869190611998565b61113c565b60405161039891906119f3565b60405180910390f35b6103bb60048036038101906103b69190611bb2565b611153565b6040516103c89190611a1d565b60405180910390f35b6103eb60048036038101906103e69190611af7565b6111da565b005b61040760048036038101906104029190611af7565b61122e565b005b610423600480360381019061041e9190611af7565b6113b2565b60405161043091906119f3565b60405180910390f35b60606006805461044890611c21565b80601f016020809104026020016040519081016040528092919081815260200182805461047490611c21565b80156104c15780601f10610496576101008083540402835291602001916104c1565b820191906000526020600020905b8154815290600101906020018083116104a457829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561050657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561054057600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161061e9190611a1d565b60405180910390a36001905092915050565b6000600554905090565b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156106fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f290611c9f565b60405180910390fd5b610706848484611408565b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107929190611cee565b92505081905550600190509392505050565b6107ad33610847565b6107ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e390611d6e565b60405180910390fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000600860009054906101000a900460ff16905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610928576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091f90611dda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610998576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098f90611e6c565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a249190611e8c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051610b049190611a1d565b60405180910390a36001905092915050565b610b1f33610847565b610b5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5590611d6e565b60405180910390fd5b600260009054906101000a900460ff16610b7757600080fd5b6000600260006101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b610bc933610847565b610c08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bff90611d6e565b60405180910390fd5b610c12338261163a565b50565b600260009054906101000a900460ff1681565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610c7a33610847565b610cb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb090611d6e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610d8033610847565b610dbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db690611d6e565b60405180910390fd5b600260009054906101000a900460ff1615610dd957600080fd5b6001600260006101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060078054610e5a90611c21565b80601f0160208091040260200160405190810160405280929190818152602001828054610e8690611c21565b8015610ed35780601f10610ea857610100808354040283529160200191610ed3565b820191906000526020600020905b815481529060010190602001808311610eb657829003601f168201915b5050505050905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4590611dda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610fbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb590611e6c565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461104a9190611cee565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460405161112a9190611a1d565b60405180910390a36001905092915050565b6000611149338484611408565b6001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6111e333610847565b611222576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161121990611d6e565b60405180910390fd5b61122b8161174d565b50565b61123733610847565b611276576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161126d90611d6e565b60405180910390fd5b61127f816113b2565b6112be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b590611f2e565b60405180910390fd5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600560008282546113599190611cee565b925050819055508173ffffffffffffffffffffffffffffffffffffffff167f61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6826040516113a69190611a1d565b60405180910390a25050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600260009054906101000a900460ff161561142257600080fd5b61142b836113b2565b1561146b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146290611f9a565b60405180910390fd5b611474826113b2565b156114b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ab90612006565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611524576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151b90612072565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115739190611cee565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546115c99190611e8c565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161162d9190611a1d565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561167457600080fd5b80600560008282546116869190611cee565b9250508190555080600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116dc9190611cee565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516117419190611a1d565b60405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561178757600080fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561187e578082015181840152602081019050611863565b8381111561188d576000848401525b50505050565b6000601f19601f8301169050919050565b60006118af82611844565b6118b9818561184f565b93506118c9818560208601611860565b6118d281611893565b840191505092915050565b600060208201905081810360008301526118f781846118a4565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061192f82611904565b9050919050565b61193f81611924565b811461194a57600080fd5b50565b60008135905061195c81611936565b92915050565b6000819050919050565b61197581611962565b811461198057600080fd5b50565b6000813590506119928161196c565b92915050565b600080604083850312156119af576119ae6118ff565b5b60006119bd8582860161194d565b92505060206119ce85828601611983565b9150509250929050565b60008115159050919050565b6119ed816119d8565b82525050565b6000602082019050611a0860008301846119e4565b92915050565b611a1781611962565b82525050565b6000602082019050611a326000830184611a0e565b92915050565b600080600060608486031215611a5157611a506118ff565b5b6000611a5f8682870161194d565b9350506020611a708682870161194d565b9250506040611a8186828701611983565b9150509250925092565b611a94816119d8565b8114611a9f57600080fd5b50565b600081359050611ab181611a8b565b92915050565b60008060408385031215611ace57611acd6118ff565b5b6000611adc8582860161194d565b9250506020611aed85828601611aa2565b9150509250929050565b600060208284031215611b0d57611b0c6118ff565b5b6000611b1b8482850161194d565b91505092915050565b600060ff82169050919050565b611b3a81611b24565b82525050565b6000602082019050611b556000830184611b31565b92915050565b600060208284031215611b7157611b706118ff565b5b6000611b7f84828501611983565b91505092915050565b611b9181611924565b82525050565b6000602082019050611bac6000830184611b88565b92915050565b60008060408385031215611bc957611bc86118ff565b5b6000611bd78582860161194d565b9250506020611be88582860161194d565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c3957607f821691505b60208210811415611c4d57611c4c611bf2565b5b50919050565b7f4e6f7420616c6c6f77656420746f207370656e64000000000000000000000000600082015250565b6000611c8960148361184f565b9150611c9482611c53565b602082019050919050565b60006020820190508181036000830152611cb881611c7c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611cf982611962565b9150611d0483611962565b925082821015611d1757611d16611cbf565b5b828203905092915050565b7f417661696c61626c65206f6e6c7920666f72206f776e65720000000000000000600082015250565b6000611d5860188361184f565b9150611d6382611d22565b602082019050919050565b60006020820190508181036000830152611d8781611d4b565b9050919050565b7f5370656e646572207a65726f20616464726573732070726f6869626974656400600082015250565b6000611dc4601f8361184f565b9150611dcf82611d8e565b602082019050919050565b60006020820190508181036000830152611df381611db7565b9050919050565b7f5a65726f206164647265737320636f756c64206e6f742063616c6c206d65746860008201527f6f64000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e5660228361184f565b9150611e6182611dfa565b604082019050919050565b60006020820190508181036000830152611e8581611e49565b9050919050565b6000611e9782611962565b9150611ea283611962565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ed757611ed6611cbf565b5b828201905092915050565b7f41646472657373206973206e6f7420696e20626c61636b6c6973740000000000600082015250565b6000611f18601b8361184f565b9150611f2382611ee2565b602082019050919050565b60006020820190508181036000830152611f4781611f0b565b9050919050565b7f53656e646572206164647265737320696e20626c61636b6c6973740000000000600082015250565b6000611f84601b8361184f565b9150611f8f82611f4e565b602082019050919050565b60006020820190508181036000830152611fb381611f77565b9050919050565b7f5265636569766572206164647265737320696e20626c61636b6c697374000000600082015250565b6000611ff0601d8361184f565b9150611ffb82611fba565b602082019050919050565b6000602082019050818103600083015261201f81611fe3565b9050919050565b7f5a65726f20616464726573732063616e206e6f74206265207265636569766572600082015250565b600061205c60208361184f565b915061206782612026565b602082019050919050565b6000602082019050818103600083015261208b8161204f565b905091905056fea2646970667358221220649c67040001760d4effbf2d6a5f1e81241212fa0526695ad1aa8ae67fd93b5164736f6c634300080c0033
Loading...
Loading
Loading...
Loading
OVERVIEW
WBT is a native exchange token of WhiteBIT - one of the largest European crypto exchanges. It offers bonuses, discounts and special benefits for the users of WhiteBIT ecosystem.Multichain Portfolio | 27 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
BSC | 100.00% | $583.56 | 0.0205 | $11.95 |
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.