Token migration announcement. Unochain token token contract has migrated to a new address.
ERC-20
Overview
Max Total Supply
3,999,995,000 UNOC
Holders
6,938
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
5,000 UNOCValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
UnochainToken
Compiler Version
v0.5.15+commit.6a57276f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-01-02 */ pragma solidity >=0.4.22 <0.6.0; contract ERC20 { function totalSupply() public view returns (uint supply); function balanceOf(address who) public view returns (uint value); function allowance(address owner, address spender) public view returns (uint remaining); function transfer(address to, uint value) public returns (bool ok); function transferFrom(address from, address to, uint value) public returns (bool ok); function approve(address spender, uint value) public returns (bool ok); event Transfer(address indexed from, address indexed to, uint value); event Approval(address indexed owner, address indexed spender, uint value); } contract UnochainToken is ERC20{ uint8 public constant decimals = 18; uint256 initialSupply = 5000000000*10**uint256(decimals); uint256 public constant initialPrice = 10**13; // 1 ETH / 100 000 UNOC uint256 soldTokens = 0; uint256 public constant hardCap = 1000000000 * 10**uint256(decimals); // 20% uint public saleStart = 0; uint public saleFinish = 0; string public constant name = "Unochain token"; string public constant symbol = "UNOC"; address payable constant teamAddress = address(0x071c0C81f6E4998a39ad736DA8802d278dcF830b); mapping (address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; event Burned(address from, uint256 value); function totalSupply() public view returns (uint256) { return initialSupply; } function balanceOf(address owner) public view returns (uint256 balance) { return balances[owner]; } function allowance(address owner, address spender) public view returns (uint remaining) { return allowed[owner][spender]; } function transfer(address to, uint256 value) public returns (bool success) { if (balances[msg.sender] >= value && value > 0) { balances[msg.sender] -= value; balances[to] += value; emit Transfer(msg.sender, to, value); return true; } else { return false; } } function transferFrom(address from, address to, uint256 value) public returns (bool success) { if (balances[from] >= value && allowed[from][msg.sender] >= value && value > 0) { balances[to] += value; balances[from] -= value; allowed[from][msg.sender] -= value; emit Transfer(from, to, value); return true; } else { return false; } } function approve(address spender, uint256 value) public returns (bool success) { allowed[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } constructor() public { balances[teamAddress] = initialSupply * 8 / 10; balances[address(this)] = initialSupply * 2 / 10; saleStart = 1578009600; // timestamp (03-Jan-2020) saleFinish = 1578355200; // timestamp (07-Jan-2020) } function () external payable { require(now > saleStart, "ICO is not started yet"); require(now < saleFinish, "ICO is over"); require (msg.value>=10**15, "Send 0.001 ETH minimum"); // 0.001 ETH min require (soldTokens<=hardCap, "ICO tokens sold out"); uint256 valueToPass = 10 ** uint256(decimals) * msg.value / initialPrice; soldTokens += valueToPass; if (balances[address(this)] >= valueToPass && valueToPass > 0) { balances[msg.sender] = balances[msg.sender] + valueToPass; balances[address(this)] = balances[address(this)] - valueToPass; emit Transfer(address(this), msg.sender, valueToPass); } teamAddress.transfer(msg.value); } function burnUnsold() public returns (bool success) { require(now > saleFinish, "ICO is not finished yet"); uint burningAmount = balances[address(this)]; initialSupply -= burningAmount; balances[address(this)] = 0; emit Burned(address(this), burningAmount); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"payable":false,"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":false,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burned","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"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"burnUnsold","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hardCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleFinish","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleStart","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052601260ff16600a0a64012a05f2000260005560006001556000600255600060035534801561003157600080fd5b50600a6008600054028161004157fe5b046004600073071c0c81f6e4998a39ad736da8802d278dcf830b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600a600260005402816100a857fe5b04600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550635e0e8400600281905550635e13ca006003819055506111dd806101116000396000f3fe6080604052600436106100dd5760003560e01c806370a082311161007f578063ab0bcc4111610059578063ab0bcc41146108cc578063b52a5851146108f7578063dd62ed3e14610926578063fb86a404146109ab576100dd565b806370a082311461076457806395d89b41146107c9578063a9059cbb14610859576100dd565b806318160ddd116100bb57806318160ddd1461064a5780631d0806ae1461067557806323b872dd146106a0578063313ce56714610733576100dd565b806306fdde031461051c578063095ea7b3146105ac5780630bbd35111461061f575b6002544211610154576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f49434f206973206e6f742073746172746564207965740000000000000000000081525060200191505060405180910390fd5b60035442106101cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f49434f206973206f76657200000000000000000000000000000000000000000081525060200191505060405180910390fd5b66038d7ea4c68000341015610248576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f53656e6420302e30303120455448206d696e696d756d0000000000000000000081525060200191505060405180910390fd5b601260ff16600a0a633b9aca000260015411156102cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f49434f20746f6b656e7320736f6c64206f75740000000000000000000000000081525060200191505060405180910390fd5b60006509184e72a00034601260ff16600a0a02816102e757fe5b0490508060016000828254019250508190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156103495750600081115b156104be5780600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b73071c0c81f6e4998a39ad736da8802d278dcf830b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610518573d6000803e3d6000fd5b5050005b34801561052857600080fd5b506105316109d6565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610571578082015181840152602081019050610556565b50505050905090810190601f16801561059e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105b857600080fd5b50610605600480360360408110156105cf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a0f565b604051808215151515815260200191505060405180910390f35b34801561062b57600080fd5b50610634610b01565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b5061065f610b07565b6040518082815260200191505060405180910390f35b34801561068157600080fd5b5061068a610b10565b6040518082815260200191505060405180910390f35b3480156106ac57600080fd5b50610719600480360360608110156106c357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1a565b604051808215151515815260200191505060405180910390f35b34801561073f57600080fd5b50610748610d96565b604051808260ff1660ff16815260200191505060405180910390f35b34801561077057600080fd5b506107b36004803603602081101561078757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d9b565b6040518082815260200191505060405180910390f35b3480156107d557600080fd5b506107de610de4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561081e578082015181840152602081019050610803565b50505050905090810190601f16801561084b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561086557600080fd5b506108b26004803603604081101561087c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e1d565b604051808215151515815260200191505060405180910390f35b3480156108d857600080fd5b506108e1610f86565b6040518082815260200191505060405180910390f35b34801561090357600080fd5b5061090c610f8c565b604051808215151515815260200191505060405180910390f35b34801561093257600080fd5b506109956004803603604081101561094957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611110565b6040518082815260200191505060405180910390f35b3480156109b757600080fd5b506109c0611197565b6040518082815260200191505060405180910390f35b6040518060400160405280600e81526020017f556e6f636861696e20746f6b656e00000000000000000000000000000000000081525081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b60008054905090565b6509184e72a00081565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610be7575081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610bf35750600082115b15610d8a5781600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610d8f565b600090505b9392505050565b601281565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600481526020017f554e4f430000000000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610e6e5750600082115b15610f7b5781600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610f80565b600090505b92915050565b60025481565b60006003544211611005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f49434f206973206e6f742066696e69736865642079657400000000000000000081525060200191505060405180910390fd5b6000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508060008082825403925050819055506000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df73082604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1600191505090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601260ff16600a0a633b9aca00028156fea265627a7a723158206ed79943f01f749a5381ba4d3f631a08276b20f16f7a39ec34cc30adfeac4a3664736f6c634300050f0032
Deployed Bytecode
0x6080604052600436106100dd5760003560e01c806370a082311161007f578063ab0bcc4111610059578063ab0bcc41146108cc578063b52a5851146108f7578063dd62ed3e14610926578063fb86a404146109ab576100dd565b806370a082311461076457806395d89b41146107c9578063a9059cbb14610859576100dd565b806318160ddd116100bb57806318160ddd1461064a5780631d0806ae1461067557806323b872dd146106a0578063313ce56714610733576100dd565b806306fdde031461051c578063095ea7b3146105ac5780630bbd35111461061f575b6002544211610154576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f49434f206973206e6f742073746172746564207965740000000000000000000081525060200191505060405180910390fd5b60035442106101cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f49434f206973206f76657200000000000000000000000000000000000000000081525060200191505060405180910390fd5b66038d7ea4c68000341015610248576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f53656e6420302e30303120455448206d696e696d756d0000000000000000000081525060200191505060405180910390fd5b601260ff16600a0a633b9aca000260015411156102cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f49434f20746f6b656e7320736f6c64206f75740000000000000000000000000081525060200191505060405180910390fd5b60006509184e72a00034601260ff16600a0a02816102e757fe5b0490508060016000828254019250508190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156103495750600081115b156104be5780600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b73071c0c81f6e4998a39ad736da8802d278dcf830b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610518573d6000803e3d6000fd5b5050005b34801561052857600080fd5b506105316109d6565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610571578082015181840152602081019050610556565b50505050905090810190601f16801561059e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105b857600080fd5b50610605600480360360408110156105cf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a0f565b604051808215151515815260200191505060405180910390f35b34801561062b57600080fd5b50610634610b01565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b5061065f610b07565b6040518082815260200191505060405180910390f35b34801561068157600080fd5b5061068a610b10565b6040518082815260200191505060405180910390f35b3480156106ac57600080fd5b50610719600480360360608110156106c357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1a565b604051808215151515815260200191505060405180910390f35b34801561073f57600080fd5b50610748610d96565b604051808260ff1660ff16815260200191505060405180910390f35b34801561077057600080fd5b506107b36004803603602081101561078757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d9b565b6040518082815260200191505060405180910390f35b3480156107d557600080fd5b506107de610de4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561081e578082015181840152602081019050610803565b50505050905090810190601f16801561084b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561086557600080fd5b506108b26004803603604081101561087c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e1d565b604051808215151515815260200191505060405180910390f35b3480156108d857600080fd5b506108e1610f86565b6040518082815260200191505060405180910390f35b34801561090357600080fd5b5061090c610f8c565b604051808215151515815260200191505060405180910390f35b34801561093257600080fd5b506109956004803603604081101561094957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611110565b6040518082815260200191505060405180910390f35b3480156109b757600080fd5b506109c0611197565b6040518082815260200191505060405180910390f35b6040518060400160405280600e81526020017f556e6f636861696e20746f6b656e00000000000000000000000000000000000081525081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b60008054905090565b6509184e72a00081565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610be7575081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610bf35750600082115b15610d8a5781600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610d8f565b600090505b9392505050565b601281565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600481526020017f554e4f430000000000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610e6e5750600082115b15610f7b5781600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610f80565b600090505b92915050565b60025481565b60006003544211611005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f49434f206973206e6f742066696e69736865642079657400000000000000000081525060200191505060405180910390fd5b6000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508060008082825403925050819055506000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df73082604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1600191505090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601260ff16600a0a633b9aca00028156fea265627a7a723158206ed79943f01f749a5381ba4d3f631a08276b20f16f7a39ec34cc30adfeac4a3664736f6c634300050f0032
Deployed Bytecode Sourcemap
688:3526:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3165:9;;3159:3;:15;3151:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3226:10;;3220:3;:16;3212:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3283:6;3272:9;:17;;3263:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;759:2;987:17;;983:2;:21;970:10;:34;3353:10;;:19;;3344:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3409:19;870:6;3457:9;759:2;3437:17;;3431:2;:23;:35;:50;;;;;;3409:72;;3506:11;3492:10;;:25;;;;;;;;;;;3561:11;3534:8;:23;3551:4;3534:23;;;;;;;;;;;;;;;;:38;;:57;;;;;3590:1;3576:11;:15;3534:57;3530:293;;;3654:11;3631:8;:20;3640:10;3631:20;;;;;;;;;;;;;;;;:34;3608:8;:20;3617:10;3608:20;;;;;;;;;;;;;;;:57;;;;3732:11;3706:8;:23;3723:4;3706:23;;;;;;;;;;;;;;;;:37;3680:8;:23;3697:4;3680:23;;;;;;;;;;;;;;;:63;;;;3787:10;3763:48;;3780:4;3763:48;;;3799:11;3763:48;;;;;;;;;;;;;;;;;;3530:293;1232:42;3833:20;;:31;3854:9;3833:31;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3833:31:0;3111:761;688:3526;1085:46;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1085:46:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1085:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2621:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2621:208:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2621:208:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1050:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1050:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1442:92;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1442:92:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;831:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;831:45:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2171:442;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2171:442:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2171:442:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;726:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;726:35:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1542:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1542:113:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1542:113:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1138:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1138:38:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1138:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1808:355;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1808:355:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1808:355:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1018:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1018:25:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3880:331;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3880:331:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1663:137;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1663:137:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1663:137:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;936:68;;8:9:-1;5:2;;;30:1;27;20:12;5:2;936:68:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1085:46;;;;;;;;;;;;;;;;;;;:::o;2621:208::-;2686:12;2742:5;2711:7;:19;2719:10;2711:19;;;;;;;;;;;;;;;:28;2731:7;2711:28;;;;;;;;;;;;;;;:36;;;;2784:7;2763:36;;2772:10;2763:36;;;2793:5;2763:36;;;;;;;;;;;;;;;;;;2817:4;2810:11;;2621:208;;;;:::o;1050:26::-;;;;:::o;1442:92::-;1486:7;1513:13;;1506:20;;1442:92;:::o;831:45::-;870:6;831:45;:::o;2171:442::-;2250:12;2297:5;2279:8;:14;2288:4;2279:14;;;;;;;;;;;;;;;;:23;;:61;;;;;2335:5;2306:7;:13;2314:4;2306:13;;;;;;;;;;;;;;;:25;2320:10;2306:25;;;;;;;;;;;;;;;;:34;;2279:61;:74;;;;;2352:1;2344:5;:9;2279:74;2275:331;;;2386:5;2370:8;:12;2379:2;2370:12;;;;;;;;;;;;;;;;:21;;;;;;;;;;;2424:5;2406:8;:14;2415:4;2406:14;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2473:5;2444:7;:13;2452:4;2444:13;;;;;;;;;;;;;;;:25;2458:10;2444:25;;;;;;;;;;;;;;;;:34;;;;;;;;;;;2513:2;2498:25;;2507:4;2498:25;;;2517:5;2498:25;;;;;;;;;;;;;;;;;;2545:4;2538:11;;;;2275:331;2589:5;2582:12;;2171:442;;;;;;:::o;726:35::-;759:2;726:35;:::o;1542:113::-;1597:15;1632:8;:15;1641:5;1632:15;;;;;;;;;;;;;;;;1625:22;;1542:113;;;:::o;1138:38::-;;;;;;;;;;;;;;;;;;;:::o;1808:355::-;1869:12;1922:5;1898:8;:20;1907:10;1898:20;;;;;;;;;;;;;;;;:29;;:42;;;;;1939:1;1931:5;:9;1898:42;1894:262;;;1981:5;1957:8;:20;1966:10;1957:20;;;;;;;;;;;;;;;;:29;;;;;;;;;;;2017:5;2001:8;:12;2010:2;2001:12;;;;;;;;;;;;;;;;:21;;;;;;;;;;;2063:2;2042:31;;2051:10;2042:31;;;2067:5;2042:31;;;;;;;;;;;;;;;;;;2095:4;2088:11;;;;1894:262;2139:5;2132:12;;1808:355;;;;;:::o;1018:25::-;;;;:::o;3880:331::-;3918:12;3957:10;;3951:3;:16;3943:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4006:18;4027:8;:23;4044:4;4027:23;;;;;;;;;;;;;;;;4006:44;;4078:13;4061;;:30;;;;;;;;;;;4128:1;4102:8;:23;4119:4;4102:23;;;;;;;;;;;;;;;:27;;;;4145:36;4160:4;4167:13;4145:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;4199:4;4192:11;;;3880:331;:::o;1663:137::-;1735:14;1769:7;:14;1777:5;1769:14;;;;;;;;;;;;;;;:23;1784:7;1769:23;;;;;;;;;;;;;;;;1762:30;;1663:137;;;;:::o;936:68::-;759:2;987:17;;983:2;:21;970:10;:34;936:68;:::o
Swarm Source
bzzr://6ed79943f01f749a5381ba4d3f631a08276b20f16f7a39ec34cc30adfeac4a36
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.