ERC-20
Website Down
Overview
Max Total Supply
1,173,496 wCRES
Holders
3,003 (0.00%)
Total Transfers
-
Market
Price
$0.00 @ 0.000001 ETH
Onchain Market Cap
$2,253.76
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
WrappedERC20
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-11-06 */ /************************************************************************** * ____ _ * / ___| | | __ _ _ _ ___ _ __ * | | _____ | | / _` || | | | / _ \| '__| * | |___|_____|| |___| (_| || |_| || __/| | * \____| |_____|\__,_| \__, | \___||_| * |___/ * ************************************************************************** * * The MIT License (MIT) * SPDX-License-Identifier: MIT * * Copyright (c) 2016-2020 Cyril Lapinte * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * ************************************************************************** * * Flatten Contract: WrappedERC20 * * Git Commit: * https://github.com/c-layer/contracts/commit/9993912325afde36151b04d0247ac9ea9ffa2a93 * **************************************************************************/ // File: @c-layer/common/contracts/interface/IERC20.sol pragma solidity ^0.6.0; /** * @title IERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/20 * @dev see https://github.com/ethereum/EIPs/issues/179 * */ interface IERC20 { event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint256); function totalSupply() external view returns (uint256); function balanceOf(address _owner) external view returns (uint256); function transfer(address _to, uint256 _value) external returns (bool); function allowance(address _owner, address _spender) external view returns (uint256); function transferFrom(address _from, address _to, uint256 _value) external returns (bool); function approve(address _spender, uint256 _value) external returns (bool); function increaseApproval(address _spender, uint256 _addedValue) external returns (bool); function decreaseApproval(address _spender, uint256 _subtractedValue) external returns (bool); } // File: @c-layer/common/contracts/math/SafeMath.sol pragma solidity ^0.6.0; /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256 c) { // Gas optimization: this is cheaper than asserting 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522 if (a == 0) { return 0; } c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 // uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return a / b; } /** * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256 c) { c = a + b; assert(c >= a); return c; } } // File: @c-layer/common/contracts/token/TokenERC20.sol pragma solidity ^0.6.0; /** * @title Token ERC20 * @dev Token ERC20 default implementation * * @author Cyril Lapinte - <[email protected]> * * Error messages * TE01: Address is invalid * TE02: Not enougth tokens * TE03: Approval too low */ contract TokenERC20 is IERC20 { using SafeMath for uint256; string internal name_; string internal symbol_; uint256 internal decimals_; uint256 internal totalSupply_; mapping(address => uint256) internal balances; mapping (address => mapping (address => uint256)) internal allowed; constructor( string memory _name, string memory _symbol, uint256 _decimals, address _initialAccount, uint256 _initialSupply ) public { name_ = _name; symbol_ = _symbol; decimals_ = _decimals; totalSupply_ = _initialSupply; balances[_initialAccount] = _initialSupply; emit Transfer(address(0), _initialAccount, _initialSupply); } function name() external override view returns (string memory) { return name_; } function symbol() external override view returns (string memory) { return symbol_; } function decimals() external override view returns (uint256) { return decimals_; } function totalSupply() external override view returns (uint256) { return totalSupply_; } function balanceOf(address _owner) external override view returns (uint256) { return balances[_owner]; } function allowance(address _owner, address _spender) external override view returns (uint256) { return allowed[_owner][_spender]; } function transfer(address _to, uint256 _value) external override returns (bool) { require(_to != address(0), "TE01"); require(_value <= balances[msg.sender], "TE02"); balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); emit Transfer(msg.sender, _to, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) external override returns (bool) { require(_to != address(0), "TE01"); require(_value <= balances[_from], "TE02"); require(_value <= allowed[_from][msg.sender], "TE03"); balances[_from] = balances[_from].sub(_value); balances[_to] = balances[_to].add(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); emit Transfer(_from, _to, _value); return true; } function approve(address _spender, uint256 _value) external override returns (bool) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function increaseApproval(address _spender, uint _addedValue) external override returns (bool) { allowed[msg.sender][_spender] = ( allowed[msg.sender][_spender].add(_addedValue)); emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } function decreaseApproval(address _spender, uint _subtractedValue) external override returns (bool) { uint oldValue = allowed[msg.sender][_spender]; if (_subtractedValue > oldValue) { allowed[msg.sender][_spender] = 0; } else { allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue); } emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } } // File: contracts/interface/IWrappedERC20.sol pragma solidity ^0.6.0; /** * @title WrappedERC20 * @dev WrappedERC20 * @author Cyril Lapinte - <[email protected]> * * Error messages */ abstract contract IWrappedERC20 is IERC20 { function base() public view virtual returns (IERC20); function deposit(uint256 _value) public virtual returns (bool); function depositTo(address _to, uint256 _value) public virtual returns (bool); function withdraw(uint256 _value) public virtual returns (bool); function withdrawFrom(address _from, address _to, uint256 _value) public virtual returns (bool); event Deposit(address indexed _address, uint256 value); event Withdrawal(address indexed _address, uint256 value); } // File: contracts/WrappedERC20.sol pragma solidity ^0.6.0; /** * @title WrappedERC20 * @dev WrappedERC20 * @author Cyril Lapinte - <[email protected]> * * Error messages * WE01: Unable to transfer tokens to address 0 * WE02: Unable to deposit the base token * WE03: Not enougth tokens * WE04: Approval too low * WE05: Unable to withdraw the base token */ contract WrappedERC20 is TokenERC20, IWrappedERC20 { IERC20 internal base_; uint256 internal ratio_; /** * @dev constructor */ constructor( string memory _name, string memory _symbol, uint256 _decimals, IERC20 _base ) public TokenERC20(_name, _symbol, _decimals, address(0), 0) { ratio_ = 10 ** _decimals.sub(_base.decimals()); base_ = _base; } /** * @dev base token */ function base() public view override returns (IERC20) { return base_; } /** * @dev deposit */ function deposit(uint256 _value) public override returns (bool) { return depositTo(msg.sender, _value); } /** * @dev depositTo */ function depositTo(address _to, uint256 _value) public override returns (bool) { require(_to != address(0), "WE01"); require(base_.transferFrom(msg.sender, address(this), _value), "WE02"); uint256 wrappedValue = _value.mul(ratio_); balances[_to] = balances[_to].add(wrappedValue); totalSupply_ = totalSupply_.add(wrappedValue); emit Transfer(address(0), _to, wrappedValue); return true; } /** * @dev withdraw */ function withdraw(uint256 _value) public override returns (bool) { return withdrawFrom(msg.sender, msg.sender, _value); } /** * @dev withdrawFrom */ function withdrawFrom(address _from, address _to, uint256 _value) public override returns (bool) { require(_to != address(0), "WE01"); uint256 wrappedValue = _value.mul(ratio_); require(wrappedValue <= balances[_from], "WE03"); if (_from != msg.sender) { require(wrappedValue <= allowed[_from][msg.sender], "WE04"); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(wrappedValue); } balances[_from] = balances[_from].sub(wrappedValue); totalSupply_ = totalSupply_.sub(wrappedValue); emit Transfer(_from, address(0), wrappedValue); require(base_.transfer(_to, _value), "WE05"); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_decimals","type":"uint256"},{"internalType":"contract IERC20","name":"_base","type":"address"}],"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":"_address","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Deposit","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":[{"indexed":true,"internalType":"address","name":"_address","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Withdrawal","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","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":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"base","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"deposit","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"depositTo","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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":"uint256","name":"_value","type":"uint256"}],"name":"withdraw","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":"withdrawFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b50604051620017d5380380620017d5833981810160405260808110156200003757600080fd5b81019080805160405193929190846401000000008211156200005857600080fd5b9083019060208201858111156200006e57600080fd5b82516401000000008111828201881017156200008957600080fd5b82525081516020918201929091019080838360005b83811015620000b85781810151838201526020016200009e565b50505050905090810190601f168015620000e65780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200010a57600080fd5b9083019060208201858111156200012057600080fd5b82516401000000008111828201881017156200013b57600080fd5b82525081516020918201929091019080838360005b838110156200016a57818101518382015260200162000150565b50505050905090810190601f168015620001985780820380516001836020036101000a031916815260200191505b5060409081526020828101519290910151865192945092508591859185916000918291620001cc9183919088019062000305565b508351620001e290600190602087019062000305565b50600283905560038190556001600160a01b0382166000818152600460209081526040808320859055805185815290517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35050505050620002c2816001600160a01b031663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b1580156200028057600080fd5b505afa15801562000295573d6000803e3d6000fd5b505050506040513d6020811015620002ac57600080fd5b50518390620002f2602090811b620013aa17901c565b600a0a600755600680546001600160a01b0319166001600160a01b039290921691909117905550620003a1915050565b600082821115620002ff57fe5b50900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200034857805160ff191683800117855562000378565b8280016001018555821562000378579182015b82811115620003785782518255916020019190600101906200035b565b50620003869291506200038a565b5090565b5b808211156200038657600081556001016200038b565b61142480620003b16000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063b6b55f2511610066578063b6b55f2514610372578063d73dd6231461038f578063dd62ed3e146103c8578063ffaad6a51461040357610100565b806370a08231146102bb5780639555a942146102ee57806395d89b4114610331578063a9059cbb1461033957610100565b80632e1a7d4d116100d35780632e1a7d4d1461022c578063313ce567146102495780635001f3b514610251578063661884631461028257610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101cf57806323b872dd146101e9575b600080fd5b61010d61043c565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101bb6004803603604081101561019857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356104f0565b604080519115158252519081900360200190f35b6101d7610564565b60408051918252519081900360200190f35b6101bb600480360360608110156101ff57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135909116906040013561056a565b6101bb6004803603602081101561024257600080fd5b5035610856565b6101d7610863565b610259610869565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6101bb6004803603604081101561029857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610885565b6101d7600480360360208110156102d157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166109a3565b6101bb6004803603606081101561030457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356109cb565b61010d610e00565b6101bb6004803603604081101561034f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610e7e565b6101bb6004803603602081101561038857600080fd5b5035611042565b6101bb600480360360408110156103a557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561104e565b6101d7600480360360408110156103de57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166110fb565b6101bb6004803603604081101561041957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135611133565b60008054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b820191906000526020600020905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b60035490565b600073ffffffffffffffffffffffffffffffffffffffff83166105f057604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205482111561068657604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff8416600090815260056020908152604080832033845290915290205482111561072757604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205461075790836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600090815260046020526040808220939093559085168152205461079390836113bc565b73ffffffffffffffffffffffffffffffffffffffff80851660009081526004602090815260408083209490945591871681526005825282812033825290915220546107de90836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600061055e3333846109cb565b60025490565b60065473ffffffffffffffffffffffffffffffffffffffff1690565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff86168452909152812054808311156108f45733600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff88168452909152812055610930565b6108fe81846113aa565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff891684529091529020555b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b73ffffffffffffffffffffffffffffffffffffffff1660009081526004602052604090205490565b600073ffffffffffffffffffffffffffffffffffffffff8316610a5157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6000610a68600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902054909150811115610b0157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85163314610c2c5773ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054811115610bbf57604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303400000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054610bfa90826113aa565b73ffffffffffffffffffffffffffffffffffffffff861660009081526005602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff8516600090815260046020526040902054610c5c90826113aa565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902055600354610c8f90826113aa565b60035560408051828152905160009173ffffffffffffffffffffffffffffffffffffffff8816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3600654604080517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152602482018790529151919092169163a9059cbb9160448083019260209291908290030181600087803b158015610d5c57600080fd5b505af1158015610d70573d6000803e3d6000fd5b505050506040513d6020811015610d8657600080fd5b5051610df557604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303500000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b506001949350505050565b60018054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b600073ffffffffffffffffffffffffffffffffffffffff8316610f0457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054821115610f8457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054610f9e90836113aa565b336000908152600460205260408082209290925573ffffffffffffffffffffffffffffffffffffffff851681522054610fd790836113bc565b73ffffffffffffffffffffffffffffffffffffffff84166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600061055e3383611133565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205461108990836113bc565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205490565b600073ffffffffffffffffffffffffffffffffffffffff83166111b957604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b600654604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101859052905173ffffffffffffffffffffffffffffffffffffffff909216916323b872dd916064808201926020929091908290030181600087803b15801561123957600080fd5b505af115801561124d573d6000803e3d6000fd5b505050506040513d602081101561126357600080fd5b50516112d257604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b60006112e9600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205490915061131c90826113bc565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205560035461134f90826113bc565b60035560408051828152905173ffffffffffffffffffffffffffffffffffffffff8616916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35060019392505050565b6000828211156113b657fe5b50900390565b8181018281101561055e57fe5b6000826113d85750600061055e565b50818102818382816113e657fe5b041461055e57fefea26469706673582212205a4f150495260aac2c5c9626c7c81ff6a4d9d8477750fcd263f8c6a5dd65cfb164736f6c634300060c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000081df9efb1e970517ff5b32c2f485f791f3410164000000000000000000000000000000000000000000000000000000000000000c577261707065642043524553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057743524553000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101005760003560e01c806370a0823111610097578063b6b55f2511610066578063b6b55f2514610372578063d73dd6231461038f578063dd62ed3e146103c8578063ffaad6a51461040357610100565b806370a08231146102bb5780639555a942146102ee57806395d89b4114610331578063a9059cbb1461033957610100565b80632e1a7d4d116100d35780632e1a7d4d1461022c578063313ce567146102495780635001f3b514610251578063661884631461028257610100565b806306fdde0314610105578063095ea7b31461018257806318160ddd146101cf57806323b872dd146101e9575b600080fd5b61010d61043c565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014757818101518382015260200161012f565b50505050905090810190601f1680156101745780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101bb6004803603604081101561019857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81351690602001356104f0565b604080519115158252519081900360200190f35b6101d7610564565b60408051918252519081900360200190f35b6101bb600480360360608110156101ff57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff81358116916020810135909116906040013561056a565b6101bb6004803603602081101561024257600080fd5b5035610856565b6101d7610863565b610259610869565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6101bb6004803603604081101561029857600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610885565b6101d7600480360360208110156102d157600080fd5b503573ffffffffffffffffffffffffffffffffffffffff166109a3565b6101bb6004803603606081101561030457600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356109cb565b61010d610e00565b6101bb6004803603604081101561034f57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135610e7e565b6101bb6004803603602081101561038857600080fd5b5035611042565b6101bb600480360360408110156103a557600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813516906020013561104e565b6101d7600480360360408110156103de57600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160200135166110fb565b6101bb6004803603604081101561041957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135169060200135611133565b60008054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b820191906000526020600020905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b60035490565b600073ffffffffffffffffffffffffffffffffffffffff83166105f057604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205482111561068657604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff8416600090815260056020908152604080832033845290915290205482111561072757604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff841660009081526004602052604090205461075790836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600090815260046020526040808220939093559085168152205461079390836113bc565b73ffffffffffffffffffffffffffffffffffffffff80851660009081526004602090815260408083209490945591871681526005825282812033825290915220546107de90836113aa565b73ffffffffffffffffffffffffffffffffffffffff808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600061055e3333846109cb565b60025490565b60065473ffffffffffffffffffffffffffffffffffffffff1690565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff86168452909152812054808311156108f45733600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff88168452909152812055610930565b6108fe81846113aa565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff891684529091529020555b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b73ffffffffffffffffffffffffffffffffffffffff1660009081526004602052604090205490565b600073ffffffffffffffffffffffffffffffffffffffff8316610a5157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b6000610a68600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902054909150811115610b0157604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303300000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85163314610c2c5773ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054811115610bbf57604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303400000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff85166000908152600560209081526040808320338452909152902054610bfa90826113aa565b73ffffffffffffffffffffffffffffffffffffffff861660009081526005602090815260408083203384529091529020555b73ffffffffffffffffffffffffffffffffffffffff8516600090815260046020526040902054610c5c90826113aa565b73ffffffffffffffffffffffffffffffffffffffff8616600090815260046020526040902055600354610c8f90826113aa565b60035560408051828152905160009173ffffffffffffffffffffffffffffffffffffffff8816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3600654604080517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152602482018790529151919092169163a9059cbb9160448083019260209291908290030181600087803b158015610d5c57600080fd5b505af1158015610d70573d6000803e3d6000fd5b505050506040513d6020811015610d8657600080fd5b5051610df557604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303500000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b506001949350505050565b60018054604080516020601f60027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61010087891615020190951694909404938401819004810282018101909252828152606093909290918301828280156104e65780601f106104bb576101008083540402835291602001916104e6565b600073ffffffffffffffffffffffffffffffffffffffff8316610f0457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054821115610f8457604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5445303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b33600090815260046020526040902054610f9e90836113aa565b336000908152600460205260408082209290925573ffffffffffffffffffffffffffffffffffffffff851681522054610fd790836113bc565b73ffffffffffffffffffffffffffffffffffffffff84166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600061055e3383611133565b33600090815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205461108990836113bc565b33600081815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff89168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205490565b600073ffffffffffffffffffffffffffffffffffffffff83166111b957604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303100000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b600654604080517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101859052905173ffffffffffffffffffffffffffffffffffffffff909216916323b872dd916064808201926020929091908290030181600087803b15801561123957600080fd5b505af115801561124d573d6000803e3d6000fd5b505050506040513d602081101561126357600080fd5b50516112d257604080517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048083019190915260248201527f5745303200000000000000000000000000000000000000000000000000000000604482015290519081900360640190fd5b60006112e9600754846113c990919063ffffffff16565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205490915061131c90826113bc565b73ffffffffffffffffffffffffffffffffffffffff851660009081526004602052604090205560035461134f90826113bc565b60035560408051828152905173ffffffffffffffffffffffffffffffffffffffff8616916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35060019392505050565b6000828211156113b657fe5b50900390565b8181018281101561055e57fe5b6000826113d85750600061055e565b50818102818382816113e657fe5b041461055e57fefea26469706673582212205a4f150495260aac2c5c9626c7c81ff6a4d9d8477750fcd263f8c6a5dd65cfb164736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000081df9efb1e970517ff5b32c2f485f791f3410164000000000000000000000000000000000000000000000000000000000000000c577261707065642043524553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057743524553000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _name (string): Wrapped CRES
Arg [1] : _symbol (string): wCRES
Arg [2] : _decimals (uint256): 18
Arg [3] : _base (address): 0x81Df9EFB1E970517fF5B32C2F485f791f3410164
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000081df9efb1e970517ff5b32c2f485f791f3410164
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [5] : 5772617070656420435245530000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 7743524553000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
9486:2044:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5850:88;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7376:203;;;;;;;;;;;;;;;;-1:-1:-1;7376:203:0;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;6138:96;;;:::i;:::-;;;;;;;;;;;;;;;;6873:497;;;;;;;;;;;;;;;;-1:-1:-1;6873:497:0;;;;;;;;;;;;;;;;;;:::i;10680:129::-;;;;;;;;;;;;;;;;-1:-1:-1;10680:129:0;;:::i;6042:90::-;;;:::i;9940:79::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7886:431;;;;;;;;;;;;;;;;-1:-1:-1;7886:431:0;;;;;;;;;:::i;6240:112::-;;;;;;;;;;;;;;;;-1:-1:-1;6240:112:0;;;;:::i;10853:674::-;;;;;;;;;;;;;;;;-1:-1:-1;10853:674:0;;;;;;;;;;;;;;;;;;:::i;5944:92::-;;;:::i;6511:356::-;;;;;;;;;;;;;;;;-1:-1:-1;6511:356:0;;;;;;;;;:::i;10058:113::-;;;;;;;;;;;;;;;;-1:-1:-1;10058:113:0;;:::i;7585:295::-;;;;;;;;;;;;;;;;-1:-1:-1;7585:295:0;;;;;;;;;:::i;6358:147::-;;;;;;;;;;;;;;;;-1:-1:-1;6358:147:0;;;;;;;;;;;:::i;10212:428::-;;;;;;;;;;;;;;;;-1:-1:-1;10212:428:0;;;;;;;;;:::i;5850:88::-;5927:5;5920:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5898:13;;5920:12;;5927:5;;5920:12;;5927:5;5920:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5850:88;:::o;7376:203::-;7475:10;7454:4;7467:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;;;:38;;;7517;;;;;;;7454:4;;7467:29;;7475:10;;7517:38;;;;;;;;-1:-1:-1;7569:4:0;7376:203;;;;;:::o;6138:96::-;6216:12;;6138:96;:::o;6873:497::-;6971:4;6995:17;;;6987:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7046:15;;;;;;;:8;:15;;;;;;7036:25;;;7028:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7095:14;;;;;;;:7;:14;;;;;;;;7110:10;7095:26;;;;;;;;7085:36;;;7077:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7157:15;;;;;;;:8;:15;;;;;;:27;;7177:6;7157:19;:27::i;:::-;7139:15;;;;;;;;:8;:15;;;;;;:45;;;;7207:13;;;;;;;:25;;7225:6;7207:17;:25::i;:::-;7191:13;;;;;;;;:8;:13;;;;;;;;:41;;;;7268:14;;;;;:7;:14;;;;;7283:10;7268:26;;;;;;;:38;;7299:6;7268:30;:38::i;:::-;7239:14;;;;;;;;:7;:14;;;;;;;;7254:10;7239:26;;;;;;;;:67;;;;7318:28;;;;;;;;;;;7239:14;;7318:28;;;;;;;;;;;-1:-1:-1;7360:4:0;6873:497;;;;;:::o;10680:129::-;10739:4;10759:44;10772:10;10784;10796:6;10759:12;:44::i;6042:90::-;6117:9;;6042:90;:::o;9940:79::-;10008:5;;;;9940:79;:::o;7886:431::-;8025:10;7985:4;8017:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;;8057:27;;;8053:168;;;8103:10;8127:1;8095:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;:33;8053:168;;;8183:30;:8;8196:16;8183:12;:30::i;:::-;8159:10;8151:19;;;;:7;:19;;;;;;;;;:29;;;;;;;;;:62;8053:168;8241:10;8263:19;;;;:7;:19;;;;;;;;8232:61;;;8263:29;;;;;;;;;;;8232:61;;;;;;;;;8241:10;8232:61;;;;;;;;;;;-1:-1:-1;8307:4:0;;7886:431;-1:-1:-1;;;7886:431:0:o;6240:112::-;6330:16;;6307:7;6330:16;;;:8;:16;;;;;;;6240:112::o;10853:674::-;10944:4;10965:17;;;10957:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10998:20;11021:18;11032:6;;11021;:10;;:18;;;;:::i;:::-;11070:15;;;;;;;:8;:15;;;;;;10998:41;;-1:-1:-1;11054:31:0;;;11046:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11107:19;;;11116:10;11107:19;11103:183;;11161:14;;;;;;;:7;:14;;;;;;;;11176:10;11161:26;;;;;;;;11145:42;;;11137:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11234:14;;;;;;;:7;:14;;;;;;;;11249:10;11234:26;;;;;;;;:44;;11265:12;11234:30;:44::i;:::-;11205:14;;;;;;;:7;:14;;;;;;;;11220:10;11205:26;;;;;;;:73;11103:183;11312:15;;;;;;;:8;:15;;;;;;:33;;11332:12;11312:19;:33::i;:::-;11294:15;;;;;;;:8;:15;;;;;:51;11367:12;;:30;;11384:12;11367:16;:30::i;:::-;11352:12;:45;11409:41;;;;;;;;11433:1;;11409:41;;;;;;;;;;;;;11467:5;;:27;;;;;;:5;:27;;;;;;;;;;;;;;;:5;;;;;:14;;:27;;;;;;;;;;;;;;:5;;:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11467:27:0;11459:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11517:4:0;;10853:674;-1:-1:-1;;;;10853:674:0:o;5944:92::-;6023:7;6016:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5994:13;;6016:14;;6023:7;;6016:14;;6023:7;6016:14;;;;;;;;;;;;;;;;;;;;;;;;6511:356;6585:4;6606:17;;;6598:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6666:10;6657:20;;;;:8;:20;;;;;;6647:30;;;6639:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6727:10;6718:20;;;;:8;:20;;;;;;:32;;6743:6;6718:24;:32::i;:::-;6704:10;6695:20;;;;:8;:20;;;;;;:55;;;;:20;6773:13;;;;;;:25;;6791:6;6773:17;:25::i;:::-;6757:13;;;;;;;:8;:13;;;;;;;;;:41;;;;6810:33;;;;;;;6757:13;;6819:10;;6810:33;;;;;;;;;;-1:-1:-1;6857:4:0;6511:356;;;;:::o;10058:113::-;10116:4;10136:29;10146:10;10158:6;10136:9;:29::i;7585:295::-;7744:10;7679:4;7736:19;;;:7;:19;;;;;;;;;:29;;;;;;;;;;:46;;7770:11;7736:33;:46::i;:::-;7703:10;7695:19;;;;:7;:19;;;;;;;;;:29;;;;;;;;;;;;:88;;;7795:61;;;;;;7695:29;;7795:61;;;;;;;;;;;-1:-1:-1;7870:4:0;7585:295;;;;:::o;6358:147::-;6474:15;;;;6448:7;6474:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;6358:147::o;10212:428::-;10285:4;10306:17;;;10298:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10347:5;;:53;;;;;;10366:10;10347:53;;;;10386:4;10347:53;;;;;;;;;;;;:5;;;;;:18;;:53;;;;;;;;;;;;;;;:5;;:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10347:53:0;10339:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10418:20;10441:18;10452:6;;10441;:10;;:18;;;;:::i;:::-;10482:13;;;;;;;:8;:13;;;;;;10418:41;;-1:-1:-1;10482:31:0;;10418:41;10482:17;:31::i;:::-;10466:13;;;;;;;:8;:13;;;;;:47;10535:12;;:30;;10552:12;10535:16;:30::i;:::-;10520:12;:45;10577:39;;;;;;;;;;;;10594:1;;10577:39;;;;;;;;;-1:-1:-1;10630:4:0;;10212:428;-1:-1:-1;;;10212:428:0:o;4484:113::-;4542:7;4570:1;4565;:6;;4558:14;;;;-1:-1:-1;4586:5:0;;;4484:113::o;4664:127::-;4744:5;;;4763:6;;;;4756:14;;;3619:384;3677:9;3907:6;3903:37;;-1:-1:-1;3931:1:0;3924:8;;3903:37;-1:-1:-1;3952:5:0;;;3956:1;3952;:5;:1;3971:5;;;;;:10;3964:18;;
Swarm Source
ipfs://5a4f150495260aac2c5c9626c7c81ff6a4d9d8477750fcd263f8c6a5dd65cfb1
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.