ERC-20
Overview
Max Total Supply
20,000,000,000 GGG
Holders
7
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 8 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
GGGToken
Compiler Version
v0.4.25+commit.59dbf8f1
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-08-14 */ pragma solidity ^0.4.25; /** .----------------. .----------------. .----------------. .----------------. | .--------------. || .--------------. || .--------------. || .--------------. | | | ____ ____ | || | ____ | || | _____ | || | ________ | | | | |_ || _| | || | .' `. | || | |_ _| | || | |_ ___ `. | | | | | |__| | | || | / .--. \ | || | | | | || | | | `. \ | | | | | __ | | || | | | | | | || | | | _ | || | | | | | | | | | _| | | |_ | || | \ `--' / | || | _| |__/ | | || | _| |___.' / | | | | |____||____| | || | `.____.' | || | |________| | || | |________.' | | | | | || | | || | | || | | | | '--------------' || '--------------' || '--------------' || '--------------' | '----------------' '----------------' '----------------' '----------------' */ contract ERC20Interface { function totalSupply() public constant returns (uint); function balanceOf(address tokenOwner) public constant returns (uint balance); function allowance(address tokenOwner, address spender) public constant returns (uint remaining); function transfer(address to, uint tokens) public returns (bool success); function approve(address spender, uint tokens) public returns (bool success); function transferFrom(address from, address to, uint tokens) public returns (bool success); event Transfer(address indexed from, address indexed to, uint _value); event Approval(address indexed tokenOwner, address indexed spender, uint _value); event Burn(address indexed from, address indexed to, uint _value); } contract OOOOOO { address public owner; constructor() public { owner = msg.sender; } modifier restricted { require(msg.sender == owner); _; } } contract GGGToken is ERC20Interface, OOOOOO { string public symbol; string public name; uint8 public decimals; uint256 private _totalSupply; mapping(address => uint256) balances; mapping(address => mapping(address => uint)) allowed; /*============================== = CONSTRUCTOR = ==============================*/ constructor() public { symbol = "GGG"; name = "Giant Platform"; decimals = 8; _totalSupply = 2000000000000000000; balances[msg.sender] = _totalSupply; emit Transfer(address(0), msg.sender, _totalSupply); } function transfer(address to, uint256 _value) public returns (bool success) { if (to == 0x0) revert(); if (_value <= 0) revert(); if (balances[msg.sender] < _value) revert(); if (balances[to] + _value < balances[to]) revert(); balances[msg.sender] = sub(balances[msg.sender], _value); balances[to] = add(balances[to], _value); emit Transfer(msg.sender, to, _value); return true; } function approve(address spender, uint256 _value) public returns (bool success) { if (_value <= 0) revert(); allowed[msg.sender][spender] = _value; emit Approval(msg.sender, spender, _value); return true; } function transferFrom(address from, address to, uint256 _value) public returns (bool success) { if (to == 0x0) revert(); if (_value <= 0) revert(); if (balances[from] < _value) revert(); if (balances[to] + _value < balances[to]) revert(); if (_value > allowed[from][msg.sender]) revert(); balances[from] = sub(balances[from], _value); allowed[from][msg.sender] = sub(allowed[from][msg.sender], _value); balances[to] = add(balances[to], _value); emit Transfer(from, to, _value); return true; } function burn(uint256 _value) public returns (bool success) { if (balances[msg.sender] < _value) revert(); if (_value <= 0) revert(); balances[msg.sender] = sub(balances[msg.sender], _value); _totalSupply = sub(_totalSupply, _value); emit Transfer(msg.sender, address(0), _value); emit Burn(msg.sender, address(0), _value); return true; } function allowance(address TokenAddress, address spender) public constant returns (uint remaining) { return allowed[TokenAddress][spender]; } function totalSupply() public constant returns (uint) { return _totalSupply - balances[address(0)]; } function balanceOf(address TokenAddress) public constant returns (uint balance) { return balances[TokenAddress]; } /*============================== = ADDITIONAL = ==============================*/ function () public payable { } function WithdrawEth() restricted public { require(address(this).balance > 0); uint256 amount = address(this).balance; msg.sender.transfer(amount); } function TransferERC20Token(address tokenAddress, uint256 _value) public restricted returns (bool success) { return ERC20Interface(tokenAddress).transfer(owner, _value); } /*============================== = SAFE MATH FUNCTIONS = ==============================*/ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0); uint256 c = a / b; return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { require(b <= a); uint256 c = a - b; return c; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"_value","type":"uint256"}],"name":"TransferERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"TokenAddress","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"WithdrawEth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"TokenAddress","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Burn","type":"event"}]
Contract Creation Code
60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600381526020017f4747470000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f929190620001cd565b506040805190810160405280600e81526020017f4769616e7420506c6174666f726d00000000000000000000000000000000000081525060029080519060200190620000ed929190620001cd565b506008600360006101000a81548160ff021916908360ff160217905550671bc16d674ec80000600481905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6004546040518082815260200191505060405180910390a36200027c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200021057805160ff191683800117855562000241565b8280016001018555821562000241579182015b828111156200024057825182559160200191906001019062000223565b5b50905062000250919062000254565b5090565b6200027991905b80821115620002755760008160009055506001016200025b565b5090565b90565b611448806200028c6000396000f3006080604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100c7578063095ea7b31461015757806318160ddd146101bc578063223ffb42146101e757806323b872dd1461024c578063313ce567146102d157806342966c681461030257806370a08231146103475780638da5cb5b1461039e57806394606d0c146103f557806395d89b411461040c578063a9059cbb1461049c578063dd62ed3e14610501575b005b3480156100d357600080fd5b506100dc610578565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011c578082015181840152602081019050610101565b50505050905090810190601f1680156101495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016357600080fd5b506101a2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610616565b604051808215151515815260200191505060405180910390f35b3480156101c857600080fd5b506101d1610716565b6040518082815260200191505060405180910390f35b3480156101f357600080fd5b50610232600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610761565b604051808215151515815260200191505060405180910390f35b34801561025857600080fd5b506102b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108c5565b604051808215151515815260200191505060405180910390f35b3480156102dd57600080fd5b506102e6610ce9565b604051808260ff1660ff16815260200191505060405180910390f35b34801561030e57600080fd5b5061032d60048036038101908080359060200190929190505050610cfc565b604051808215151515815260200191505060405180910390f35b34801561035357600080fd5b50610388600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ecc565b6040518082815260200191505060405180910390f35b3480156103aa57600080fd5b506103b3610f15565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561040157600080fd5b5061040a610f3a565b005b34801561041857600080fd5b50610421611021565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610461578082015181840152602081019050610446565b50505050905090810190601f16801561048e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104a857600080fd5b506104e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110bf565b604051808215151515815260200191505060405180910390f35b34801561050d57600080fd5b50610562600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611353565b6040518082815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561060e5780601f106105e35761010080835404028352916020019161060e565b820191906000526020600020905b8154815290600101906020018083116105f157829003601f168201915b505050505081565b6000808211151561062657600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600560008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460045403905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107be57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561088257600080fd5b505af1158015610896573d6000803e3d6000fd5b505050506040513d60208110156108ac57600080fd5b8101908080519060200190929190505050905092915050565b6000808373ffffffffffffffffffffffffffffffffffffffff1614156108ea57600080fd5b6000821115156108f957600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561094557600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156109d257600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610a5b57600080fd5b610aa4600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b6d600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c36600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113fb565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600360009054906101000a900460ff1681565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d4a57600080fd5b600082111515610d5957600080fd5b610da2600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610df1600454836113da565b600481905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fbac40739b0d4ca32fa2d82fc91630465ba3eddd1598da6fca393b26fb63b9453846040518082815260200191505060405180910390a360019050919050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f9757600080fd5b60003073ffffffffffffffffffffffffffffffffffffffff1631111515610fbd57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff163190503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561101d573d6000803e3d6000fd5b5050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110b75780601f1061108c576101008083540402835291602001916110b7565b820191906000526020600020905b81548152906001019060200180831161109a57829003601f168201915b505050505081565b6000808373ffffffffffffffffffffffffffffffffffffffff1614156110e457600080fd5b6000821115156110f357600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561113f57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156111cc57600080fd5b611215600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112a1600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113fb565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808383111515156113ec57600080fd5b82840390508091505092915050565b600080828401905083811015151561141257600080fd5b80915050929150505600a165627a7a72305820110b08bbd48720abb5c66ae110895bcc329c3148dcc04f85f8d288a889c8aa6e0029
Deployed Bytecode
0x6080604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100c7578063095ea7b31461015757806318160ddd146101bc578063223ffb42146101e757806323b872dd1461024c578063313ce567146102d157806342966c681461030257806370a08231146103475780638da5cb5b1461039e57806394606d0c146103f557806395d89b411461040c578063a9059cbb1461049c578063dd62ed3e14610501575b005b3480156100d357600080fd5b506100dc610578565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011c578082015181840152602081019050610101565b50505050905090810190601f1680156101495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016357600080fd5b506101a2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610616565b604051808215151515815260200191505060405180910390f35b3480156101c857600080fd5b506101d1610716565b6040518082815260200191505060405180910390f35b3480156101f357600080fd5b50610232600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610761565b604051808215151515815260200191505060405180910390f35b34801561025857600080fd5b506102b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108c5565b604051808215151515815260200191505060405180910390f35b3480156102dd57600080fd5b506102e6610ce9565b604051808260ff1660ff16815260200191505060405180910390f35b34801561030e57600080fd5b5061032d60048036038101908080359060200190929190505050610cfc565b604051808215151515815260200191505060405180910390f35b34801561035357600080fd5b50610388600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ecc565b6040518082815260200191505060405180910390f35b3480156103aa57600080fd5b506103b3610f15565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561040157600080fd5b5061040a610f3a565b005b34801561041857600080fd5b50610421611021565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610461578082015181840152602081019050610446565b50505050905090810190601f16801561048e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104a857600080fd5b506104e7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110bf565b604051808215151515815260200191505060405180910390f35b34801561050d57600080fd5b50610562600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611353565b6040518082815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561060e5780601f106105e35761010080835404028352916020019161060e565b820191906000526020600020905b8154815290600101906020018083116105f157829003601f168201915b505050505081565b6000808211151561062657600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600560008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460045403905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107be57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561088257600080fd5b505af1158015610896573d6000803e3d6000fd5b505050506040513d60208110156108ac57600080fd5b8101908080519060200190929190505050905092915050565b6000808373ffffffffffffffffffffffffffffffffffffffff1614156108ea57600080fd5b6000821115156108f957600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561094557600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156109d257600080fd5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610a5b57600080fd5b610aa4600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b6d600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c36600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113fb565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600360009054906101000a900460ff1681565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d4a57600080fd5b600082111515610d5957600080fd5b610da2600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610df1600454836113da565b600481905550600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fbac40739b0d4ca32fa2d82fc91630465ba3eddd1598da6fca393b26fb63b9453846040518082815260200191505060405180910390a360019050919050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f9757600080fd5b60003073ffffffffffffffffffffffffffffffffffffffff1631111515610fbd57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff163190503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561101d573d6000803e3d6000fd5b5050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110b75780601f1061108c576101008083540402835291602001916110b7565b820191906000526020600020905b81548152906001019060200180831161109a57829003601f168201915b505050505081565b6000808373ffffffffffffffffffffffffffffffffffffffff1614156110e457600080fd5b6000821115156110f357600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561113f57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110156111cc57600080fd5b611215600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113da565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112a1600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836113fb565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808383111515156113ec57600080fd5b82840390508091505092915050565b600080828401905083811015151561141257600080fd5b80915050929150505600a165627a7a72305820110b08bbd48720abb5c66ae110895bcc329c3148dcc04f85f8d288a889c8aa6e0029
Deployed Bytecode Sourcemap
1985:4239:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2067:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2067:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2067:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3169:242;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3169:242:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4715:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4715:116:0;;;;;;;;;;;;;;;;;;;;;;;5338:185;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5338:185:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3419:668;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3419:668:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2093:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2093:22:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4093:451;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4093:451:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4839:132;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4839:132:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1803:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1803:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;5144:186;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5144:186:0;;;;;;2039:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2039:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2039:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2657:503;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2657:503:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4554:155;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4554:155:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2067:19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3169:242::-;3235:12;3268:1;3258:6;:11;;3254:25;;;3271:8;;;3254:25;3322:6;3291:7;:19;3299:10;3291:19;;;;;;;;;;;;;;;:28;3311:7;3291:28;;;;;;;;;;;;;;;:37;;;;3365:7;3344:37;;3353:10;3344:37;;;3374:6;3344:37;;;;;;;;;;;;;;;;;;3399:4;3392:11;;3169:242;;;;:::o;4715:116::-;4763:4;4803:8;:20;4820:1;4803:20;;;;;;;;;;;;;;;;4787:12;;:36;4780:43;;4715:116;:::o;5338:185::-;5431:12;1949:5;;;;;;;;;;;1935:19;;:10;:19;;;1927:28;;;;;;;;5478:12;5463:37;;;5501:5;;;;;;;;;;;5508:6;5463:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5463:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5463:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5463:52:0;;;;;;;;;;;;;;;;5456:59;;5338:185;;;;:::o;3419:668::-;3499:12;3528:3;3522:2;:9;;;3518:23;;;3533:8;;;3518:23;3598:1;3588:6;:11;;3584:25;;;3601:8;;;3584:25;3642:6;3625:8;:14;3634:4;3625:14;;;;;;;;;;;;;;;;:23;3621:37;;;3650:8;;;3621:37;3720:8;:12;3729:2;3720:12;;;;;;;;;;;;;;;;3711:6;3695:8;:12;3704:2;3695:12;;;;;;;;;;;;;;;;:22;:37;3691:51;;;3734:8;;;3691:51;3773:7;:13;3781:4;3773:13;;;;;;;;;;;;;;;:25;3787:10;3773:25;;;;;;;;;;;;;;;;3764:6;:34;3760:48;;;3800:8;;;3760:48;3855:27;3859:8;:14;3868:4;3859:14;;;;;;;;;;;;;;;;3875:6;3855:3;:27::i;:::-;3834:8;:14;3843:4;3834:14;;;;;;;;;;;;;;;:48;;;;3922:38;3926:7;:13;3934:4;3926:13;;;;;;;;;;;;;;;:25;3940:10;3926:25;;;;;;;;;;;;;;;;3953:6;3922:3;:38::i;:::-;3893:7;:13;3901:4;3893:13;;;;;;;;;;;;;;;:25;3907:10;3893:25;;;;;;;;;;;;;;;:67;;;;3990:25;3994:8;:12;4003:2;3994:12;;;;;;;;;;;;;;;;4008:6;3990:3;:25::i;:::-;3971:8;:12;3980:2;3971:12;;;;;;;;;;;;;;;:44;;;;4046:2;4031:26;;4040:4;4031:26;;;4050:6;4031:26;;;;;;;;;;;;;;;;;;4075:4;4068:11;;3419:668;;;;;:::o;2093:22::-;;;;;;;;;;;;;:::o;4093:451::-;4139:12;4191:6;4168:8;:20;4177:10;4168:20;;;;;;;;;;;;;;;;:29;4164:43;;;4199:8;;;4164:43;4244:1;4234:6;:11;;4230:25;;;4247:8;;;4230:25;4291:33;4295:8;:20;4304:10;4295:20;;;;;;;;;;;;;;;;4317:6;4291:3;:33::i;:::-;4267:8;:20;4276:10;4267:20;;;;;;;;;;;;;;;:57;;;;4374:25;4378:12;;4392:6;4374:3;:25::i;:::-;4356:12;:43;;;;4448:1;4419:40;;4428:10;4419:40;;;4452:6;4419:40;;;;;;;;;;;;;;;;;;4502:1;4477:36;;4482:10;4477:36;;;4506:6;4477:36;;;;;;;;;;;;;;;;;;4532:4;4525:11;;4093:451;;;:::o;4839:132::-;4905:12;4937:8;:22;4946:12;4937:22;;;;;;;;;;;;;;;;4930:29;;4839:132;;;:::o;1803:20::-;;;;;;;;;;;;;:::o;5144:186::-;5236:14;1949:5;;;;;;;;;;;1935:19;;:10;:19;;;1927:28;;;;;;;;5228:1;5212:4;5204:21;;;:25;5196:34;;;;;;;;5261:4;5253:21;;;5236:38;;5295:10;:19;;:27;5315:6;5295:27;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5295:27:0;5144:186;:::o;2039:21::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2657:503::-;2719:12;2748:3;2742:2;:9;;;2738:23;;;2753:8;;;2738:23;2811:1;2801:6;:11;;2797:25;;;2814:8;;;2797:25;2861:6;2838:8;:20;2847:10;2838:20;;;;;;;;;;;;;;;;:29;2834:43;;;2869:8;;;2834:43;2929:8;:12;2938:2;2929:12;;;;;;;;;;;;;;;;2920:6;2905:8;:12;2914:2;2905:12;;;;;;;;;;;;;;;;:21;:36;2901:50;;;2943:8;;;2901:50;2994:33;2998:8;:20;3007:10;2998:20;;;;;;;;;;;;;;;;3020:6;2994:3;:33::i;:::-;2969:8;:20;2978:10;2969:20;;;;;;;;;;;;;;;:58;;;;3057:25;3061:8;:12;3070:2;3061:12;;;;;;;;;;;;;;;;3075:6;3057:3;:25::i;:::-;3038:8;:12;3047:2;3038:12;;;;;;;;;;;;;;;:44;;;;3119:2;3098:32;;3107:10;3098:32;;;3123:6;3098:32;;;;;;;;;;;;;;;;;;3148:4;3141:11;;2657:503;;;;:::o;4554:155::-;4637:14;4671:7;:21;4679:12;4671:21;;;;;;;;;;;;;;;:30;4693:7;4671:30;;;;;;;;;;;;;;;;4664:37;;4554:155;;;;:::o;5958:127::-;6016:7;6050:9;6043:1;6038;:6;;6030:15;;;;;;;;6066:1;6062;:5;6050:17;;6079:1;6072:8;;5958:127;;;;;:::o;6091:::-;6149:7;6163:9;6179:1;6175;:5;6163:17;;6198:1;6193;:6;;6185:15;;;;;;;;6212:1;6205:8;;6091:127;;;;;:::o
Swarm Source
bzzr://110b08bbd48720abb5c66ae110895bcc329c3148dcc04f85f8d288a889c8aa6e
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.