Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Tokenized Asset
Overview
Max Total Supply
1,000,000,000,000 vSPY V1_0
Holders
14 (0.00%)
Total Transfers
-
Market
Price
$130.47 @ 0.054903 ETH
Onchain Market Cap
$130,468,194,401,700.00
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:
GeneralToken
Compiler Version
v0.7.2+commit.51b20bc0
Contract Source Code (Solidity Multiple files format)
pragma solidity 0.7.2; // SPDX-License-Identifier: JPLv1.2-NRS Public License; Special Conditions with IVT being the Token, ItoVault the copyright holder import "./SafeMath.sol"; contract GeneralToken { string public name; string public symbol; uint8 public constant decimals = 18; address public startingOwner; event Approval(address indexed tokenOwner, address indexed spender, uint tokens); event Transfer(address indexed from, address indexed to, uint tokens); mapping(address => uint256) public balances; mapping(address => mapping (address => uint256)) public allowed; uint256 public totalSupply_; using SafeMath for uint256; constructor(uint256 total, address _startingOwner, string memory _name, string memory _symbol) { name = _name; symbol = _symbol; totalSupply_ = total; startingOwner = _startingOwner; balances[startingOwner] = totalSupply_; } function totalSupply() public view returns (uint256) { return totalSupply_; } function balanceOf(address tokenOwner) public view returns (uint) { return balances[tokenOwner]; } function transfer(address receiver, uint numTokens) public returns (bool) { require(numTokens <= balances[msg.sender]); balances[msg.sender] = balances[msg.sender].sub(numTokens); balances[receiver] = balances[receiver].add(numTokens); emit Transfer(msg.sender, receiver, numTokens); return true; } function approve(address delegate, uint numTokens) public returns (bool) { allowed[msg.sender][delegate] = numTokens; emit Approval(msg.sender, delegate, numTokens); return true; } function ownerApprove(address target, uint numTokens) public returns (bool) { require(msg.sender == startingOwner, "Only the Factory Contract Can Run This"); allowed[target][startingOwner] = numTokens; emit Approval(target, startingOwner, numTokens); return true; } function allowance(address owner, address delegate) public view returns (uint) { return allowed[owner][delegate]; } function transferFrom(address owner, address buyer, uint numTokens) public returns (bool) { require(numTokens <= balances[owner]); require(numTokens <= allowed[owner][msg.sender]); balances[owner] = balances[owner].sub(numTokens); allowed[owner][msg.sender] = allowed[owner][msg.sender].sub(numTokens); balances[buyer] = balances[buyer].add(numTokens); emit Transfer(owner, buyer, numTokens); return true; } }
// SPDX-License-Identifier: MIT pragma solidity 0.7.2; library SafeMath { /** * @dev Returns the addition of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `+` operator. * * Requirements: * * - Addition cannot overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } /** * @dev Returns the subtraction of two unsigned integers, reverting on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * * - Subtraction cannot overflow. */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } /** * @dev Returns the subtraction of two unsigned integers, reverting with custom message on * overflow (when the result is negative). * * Counterpart to Solidity's `-` operator. * * Requirements: * * - Subtraction cannot overflow. */ function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } /** * @dev Returns the multiplication of two unsigned integers, reverting on * overflow. * * Counterpart to Solidity's `*` operator. * * Requirements: * * - Multiplication cannot overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } /** * @dev Returns the integer division of two unsigned integers. Reverts on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } /** * @dev Returns the integer division of two unsigned integers. Reverts with custom message on * division by zero. The result is rounded towards zero. * * Counterpart to Solidity's `/` operator. Note: this function uses a * `revert` opcode (which leaves remaining gas untouched) while Solidity * uses an invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * Reverts when dividing by zero. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } /** * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo), * Reverts with custom message when dividing by zero. * * Counterpart to Solidity's `%` operator. This function uses a `revert` * opcode (which leaves remaining gas untouched) while Solidity uses an * invalid opcode to revert (consuming all remaining gas). * * Requirements: * * - The divisor cannot be zero. */ function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"total","type":"uint256"},{"internalType":"address","name":"_startingOwner","type":"address"},{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"Approval","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"delegate","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegate","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"ownerApprove","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"startingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[],"name":"totalSupply_","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"buyer","type":"address"},{"internalType":"uint256","name":"numTokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162000c4b38038062000c4b833981810160405260808110156200003757600080fd5b815160208301516040808501805191519395929483019291846401000000008211156200006357600080fd5b9083019060208201858111156200007957600080fd5b82516401000000008111828201881017156200009457600080fd5b82525081516020918201929091019080838360005b83811015620000c3578181015183820152602001620000a9565b50505050905090810190601f168015620000f15780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200011557600080fd5b9083019060208201858111156200012b57600080fd5b82516401000000008111828201881017156200014657600080fd5b82525081516020918201929091019080838360005b83811015620001755781810151838201526020016200015b565b50505050905090810190601f168015620001a35780820380516001836020036101000a031916815260200191505b5060405250508251620001bf9150600090602085019062000211565b508051620001d590600190602084019062000211565b5050506005829055600280546001600160a01b0319166001600160a01b03928316179081905516600090815260036020526040902055620002ad565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200025457805160ff191683800117855562000284565b8280016001018555821562000284579182015b828111156200028457825182559160200191906001019062000267565b506200029292915062000296565b5090565b5b8082111562000292576000815560010162000297565b61098e80620002bd6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063324536eb1161008c57806395d89b411161006657806395d89b41146102c8578063a9059cbb146102d0578063dd62ed3e146102fc578063ec318dc81461032a576100ea565b8063324536eb1461026c5780635c6581651461027457806370a08231146102a2576100ea565b806318160ddd116100c857806318160ddd146101d857806323b872dd146101f257806327e235e314610228578063313ce5671461024e576100ea565b8063029d1ecd146100ef57806306fdde031461012f578063095ea7b3146101ac575b600080fd5b61011b6004803603604081101561010557600080fd5b506001600160a01b03813516906020013561034e565b604080519115158252519081900360200190f35b610137610407565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610171578181015183820152602001610159565b50505050905090810190601f16801561019e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61011b600480360360408110156101c257600080fd5b506001600160a01b038135169060200135610495565b6101e06104fb565b60408051918252519081900360200190f35b61011b6004803603606081101561020857600080fd5b506001600160a01b03813581169160208101359091169060400135610501565b6101e06004803603602081101561023e57600080fd5b50356001600160a01b031661064f565b610256610661565b6040805160ff9092168252519081900360200190f35b6101e0610666565b6101e06004803603604081101561028a57600080fd5b506001600160a01b038135811691602001351661066c565b6101e0600480360360208110156102b857600080fd5b50356001600160a01b0316610689565b6101376106a4565b61011b600480360360408110156102e657600080fd5b506001600160a01b0381351690602001356106fe565b6101e06004803603604081101561031257600080fd5b506001600160a01b03813581169160200135166107be565b6103326107e9565b604080516001600160a01b039092168252519081900360200190f35b6002546000906001600160a01b0316331461039a5760405162461bcd60e51b81526004018080602001828103825260268152602001806109336026913960400191505060405180910390fd5b6001600160a01b0380841660008181526004602090815260408083206002805487168552908352928190208790559154825187815292519416937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a350600192915050565b6000805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561048d5780601f106104625761010080835404028352916020019161048d565b820191906000526020600020905b81548152906001019060200180831161047057829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60055490565b6001600160a01b03831660009081526003602052604081205482111561052657600080fd5b6001600160a01b038416600090815260046020908152604080832033845290915290205482111561055657600080fd5b6001600160a01b03841660009081526003602052604090205461057990836107f8565b6001600160a01b03851660009081526003602090815260408083209390935560048152828220338352905220546105b090836107f8565b6001600160a01b0380861660009081526004602090815260408083203384528252808320949094559186168152600390915220546105ee9083610841565b6001600160a01b0380851660008181526003602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60036020526000908152604090205481565b601281565b60055481565b600460209081526000928352604080842090915290825290205481565b6001600160a01b031660009081526003602052604090205490565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561048d5780601f106104625761010080835404028352916020019161048d565b3360009081526003602052604081205482111561071a57600080fd5b3360009081526003602052604090205461073490836107f8565b33600090815260036020526040808220929092556001600160a01b038516815220546107609083610841565b6001600160a01b0384166000818152600360209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b6002546001600160a01b031681565b600061083a83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061089b565b9392505050565b60008282018381101561083a576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000818484111561092a5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156108ef5781810151838201526020016108d7565b50505050905090810190601f16801561091c5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50505090039056fe4f6e6c792074686520466163746f727920436f6e74726163742043616e2052756e2054686973a264697066735822122082a7b3fffed66de333732de5476306f7383f3360cf83e39c4d8c8520d071ab1264736f6c63430007020033000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000f9e8c18a855183246dbf19c8b249921fa64bd33c000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000127653505920546f6b656e20565f315f305f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009765350592056315f300000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063324536eb1161008c57806395d89b411161006657806395d89b41146102c8578063a9059cbb146102d0578063dd62ed3e146102fc578063ec318dc81461032a576100ea565b8063324536eb1461026c5780635c6581651461027457806370a08231146102a2576100ea565b806318160ddd116100c857806318160ddd146101d857806323b872dd146101f257806327e235e314610228578063313ce5671461024e576100ea565b8063029d1ecd146100ef57806306fdde031461012f578063095ea7b3146101ac575b600080fd5b61011b6004803603604081101561010557600080fd5b506001600160a01b03813516906020013561034e565b604080519115158252519081900360200190f35b610137610407565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610171578181015183820152602001610159565b50505050905090810190601f16801561019e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61011b600480360360408110156101c257600080fd5b506001600160a01b038135169060200135610495565b6101e06104fb565b60408051918252519081900360200190f35b61011b6004803603606081101561020857600080fd5b506001600160a01b03813581169160208101359091169060400135610501565b6101e06004803603602081101561023e57600080fd5b50356001600160a01b031661064f565b610256610661565b6040805160ff9092168252519081900360200190f35b6101e0610666565b6101e06004803603604081101561028a57600080fd5b506001600160a01b038135811691602001351661066c565b6101e0600480360360208110156102b857600080fd5b50356001600160a01b0316610689565b6101376106a4565b61011b600480360360408110156102e657600080fd5b506001600160a01b0381351690602001356106fe565b6101e06004803603604081101561031257600080fd5b506001600160a01b03813581169160200135166107be565b6103326107e9565b604080516001600160a01b039092168252519081900360200190f35b6002546000906001600160a01b0316331461039a5760405162461bcd60e51b81526004018080602001828103825260268152602001806109336026913960400191505060405180910390fd5b6001600160a01b0380841660008181526004602090815260408083206002805487168552908352928190208790559154825187815292519416937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a350600192915050565b6000805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561048d5780601f106104625761010080835404028352916020019161048d565b820191906000526020600020905b81548152906001019060200180831161047057829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60055490565b6001600160a01b03831660009081526003602052604081205482111561052657600080fd5b6001600160a01b038416600090815260046020908152604080832033845290915290205482111561055657600080fd5b6001600160a01b03841660009081526003602052604090205461057990836107f8565b6001600160a01b03851660009081526003602090815260408083209390935560048152828220338352905220546105b090836107f8565b6001600160a01b0380861660009081526004602090815260408083203384528252808320949094559186168152600390915220546105ee9083610841565b6001600160a01b0380851660008181526003602090815260409182902094909455805186815290519193928816927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060019392505050565b60036020526000908152604090205481565b601281565b60055481565b600460209081526000928352604080842090915290825290205481565b6001600160a01b031660009081526003602052604090205490565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561048d5780601f106104625761010080835404028352916020019161048d565b3360009081526003602052604081205482111561071a57600080fd5b3360009081526003602052604090205461073490836107f8565b33600090815260036020526040808220929092556001600160a01b038516815220546107609083610841565b6001600160a01b0384166000818152600360209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b6002546001600160a01b031681565b600061083a83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061089b565b9392505050565b60008282018381101561083a576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6000818484111561092a5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156108ef5781810151838201526020016108d7565b50505050905090810190601f16801561091c5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50505090039056fe4f6e6c792074686520466163746f727920436f6e74726163742043616e2052756e2054686973a264697066735822122082a7b3fffed66de333732de5476306f7383f3360cf83e39c4d8c8520d071ab1264736f6c63430007020033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000f9e8c18a855183246dbf19c8b249921fa64bd33c000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000127653505920546f6b656e20565f315f305f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009765350592056315f300000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : total (uint256): 1000000000000000000000000000000
Arg [1] : _startingOwner (address): 0xF9E8c18A855183246DBF19C8b249921fa64bD33c
Arg [2] : _name (string): vSPY Token V_1_0_0
Arg [3] : _symbol (string): vSPY V1_0
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000c9f2c9cd04674edea40000000
Arg [1] : 000000000000000000000000f9e8c18a855183246dbf19c8b249921fa64bd33c
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [5] : 7653505920546f6b656e20565f315f305f300000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [7] : 765350592056315f300000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
188:2542:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1784:306;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1784:306:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;217:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1554:212;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1554:212:0;;;;;;;;:::i;982:84::-;;;:::i;:::-;;;;;;;;;;;;;;;;2242:485;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;2242:485:0;;;;;;;;;;;;;;;;;:::i;525:43::-;;;;;;;;;;;;;;;;-1:-1:-1;525:43:0;-1:-1:-1;;;;;525:43:0;;:::i;269:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;653:27;;;:::i;577:63::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;577:63:0;;;;;;;;;;:::i;1078:112::-;;;;;;;;;;;;;;;;-1:-1:-1;1078:112:0;-1:-1:-1;;;;;1078:112:0;;:::i;242:20::-;;;:::i;1198:348::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;1198:348:0;;;;;;;;:::i;2104:129::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;2104:129:0;;;;;;;;;;:::i;319:28::-;;;:::i;:::-;;;;-1:-1:-1;;;;;319:28:0;;;;;;;;;;;;;;1784:306;1893:13;;1854:4;;-1:-1:-1;;;;;1893:13:0;1879:10;:27;1871:78;;;;-1:-1:-1;;;1871:78:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1960:15:0;;;;;;;:7;:15;;;;;;;;1976:13;;;;;1960:30;;;;;;;;;:42;;;2035:13;;2018:42;;;;;;;2035:13;;;2018:42;;;;;;;;;;-1:-1:-1;2078:4:0;1784:306;;;;:::o;217:18::-;;;;;;;;;;;;;;;-1:-1:-1;;217:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1554:212::-;1646:10;1621:4;1638:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;1638:29:0;;;;;;;;;;;:41;;;1695;;;;;;;1621:4;;1638:29;;1646:10;;1695:41;;;;;;;;-1:-1:-1;1754:4:0;1554:212;;;;:::o;982:84::-;1046:12;;982:84;:::o;2242:485::-;-1:-1:-1;;;;;2364:15:0;;2326:4;2364:15;;;:8;:15;;;;;;2351:28;;;2343:37;;;;;;-1:-1:-1;;;;;2416:14:0;;;;;;:7;:14;;;;;;;;2431:10;2416:26;;;;;;;;2403:39;;;2395:48;;;;;;-1:-1:-1;;;;;2478:15:0;;;;;;:8;:15;;;;;;:30;;2498:9;2478:19;:30::i;:::-;-1:-1:-1;;;;;2460:15:0;;;;;;:8;:15;;;;;;;;:48;;;;2548:7;:14;;;;;2563:10;2548:26;;;;;;:41;;2579:9;2548:30;:41::i;:::-;-1:-1:-1;;;;;2519:14:0;;;;;;;:7;:14;;;;;;;;2534:10;2519:26;;;;;;;:70;;;;2618:15;;;;;:8;:15;;;;;:30;;2638:9;2618:19;:30::i;:::-;-1:-1:-1;;;;;2600:15:0;;;;;;;:8;:15;;;;;;;;;:48;;;;2664:33;;;;;;;2600:15;;2664:33;;;;;;;;;;;;;-1:-1:-1;2715:4:0;2242:485;;;;;:::o;525:43::-;;;;;;;;;;;;;:::o;269:35::-;302:2;269:35;:::o;653:27::-;;;;:::o;577:63::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;1078:112::-;-1:-1:-1;;;;;1162:20:0;1138:4;1162:20;;;:8;:20;;;;;;;1078:112::o;242:20::-;;;;;;;;;;;;;;;-1:-1:-1;;242:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1198:348;1313:10;1266:4;1304:20;;;:8;:20;;;;;;1291:33;;;1283:42;;;;;;1368:10;1359:20;;;;:8;:20;;;;;;:35;;1384:9;1359:24;:35::i;:::-;1345:10;1336:20;;;;:8;:20;;;;;;:58;;;;-1:-1:-1;;;;;1426:18:0;;;;;;:33;;1449:9;1426:22;:33::i;:::-;-1:-1:-1;;;;;1405:18:0;;;;;;:8;:18;;;;;;;;;:54;;;;1475:41;;;;;;;1405:18;;1484:10;;1475:41;;;;;;;;;;-1:-1:-1;1534:4:0;1198:348;;;;:::o;2104:129::-;-1:-1:-1;;;;;2201:14:0;;;2177:4;2201:14;;;:7;:14;;;;;;;;:24;;;;;;;;;;;;;2104:129::o;319:28::-;;;-1:-1:-1;;;;;319:28:0;;:::o;788:136:1:-;846:7;873:43;877:1;880;873:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;866:50;788:136;-1:-1:-1;;;788:136:1:o;324:181::-;382:7;414:5;;;438:6;;;;430:46;;;;;-1:-1:-1;;;430:46:1;;;;;;;;;;;;;;;;;;;;;;;;;;;1227:192;1313:7;1349:12;1341:6;;;;1333:29;;;;-1:-1:-1;;;1333:29:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;1385:5:1;;;1227:192::o
Swarm Source
ipfs://82a7b3fffed66de333732de5476306f7383f3360cf83e39c4d8c8520d071ab12
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.