Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
10,000,000 SOC
Holders
23
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
15,143.811919546501960182 SOCValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
SeloChain
Compiler Version
v0.5.17+commit.d19bba13
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-08-29 */ pragma solidity ^0.5.0; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256 c) { c = a + b; require(c >= a); } function sub(uint256 a, uint256 b) internal pure returns (uint256 c) { require(b <= a); c = a - b; } function mul(uint256 a, uint256 b) internal pure returns (uint256 c) { c = a * b; require(a == 0 || c / a == b); } function div(uint256 a, uint256 b) internal pure returns (uint256 c) { require(b > 0); c = a / b; } } contract ERC20Interface { function totalSupply() public view returns (uint256); function balanceOf(address tokenOwner) public view returns (uint256 balance); function allowance(address tokenOwner, address spender) public view returns (uint256 remaining); function transfer(address to, uint256 value) public returns (bool success); function approve(address spender, uint256 value) public returns (bool success); function transferFrom(address from, address to, uint256 value) public returns (bool success); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed tokenOwner, address indexed spender, uint256 value); } contract SeloChain is ERC20Interface { using SafeMath for uint256; string public symbol; string public name; uint8 public decimals; uint256 _totalSupply; address public owner; bool public activeStatus = true; event Active(address msgSender); event Reset(address msgSender); event Burn(address indexed from, uint256 value); event Freeze(address indexed from, uint256 value); event Unfreeze(address indexed from, uint256 value); mapping(address => uint256) public balances; mapping(address => uint256) public freezeOf; mapping(address => mapping(address => uint256)) public allowed; constructor() public { symbol = "SOC"; name = "Selo Chain"; decimals = 18; _totalSupply = 10000000 * 10**uint(decimals); owner = msg.sender; balances[owner] = _totalSupply; emit Transfer(address(0), owner, _totalSupply); } function isOwner(address add) public view returns (bool) { if (add == owner) { return true; } else return false; } modifier onlyOwner { if (!isOwner(msg.sender)) { revert(); } _; } modifier onlyActive { if (!activeStatus) { revert(); } _; } function activeMode() public onlyOwner { activeStatus = true; emit Active(msg.sender); } function resetMode() public onlyOwner { activeStatus = false; emit Reset(msg.sender); } function totalSupply() public view returns (uint256) { return _totalSupply; } function balanceOf(address tokenOwner) public view returns (uint256 balance) { return balances[tokenOwner]; } function allowance(address tokenOwner, address spender) public view returns (uint256 remaining) { return allowed[tokenOwner][spender]; } function transfer(address to, uint256 value) public onlyActive returns (bool success) { if (to == address(0)) { revert(); } if (value <= 0) { revert(); } if (balances[msg.sender] < value) { revert(); } balances[msg.sender] = balances[msg.sender].sub(value); balances[to] = balances[to].add(value); emit Transfer(msg.sender, to, value); return true; } function approve(address spender, uint256 value) public onlyActive 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 onlyActive returns (bool success) { if (to == address(0)) { revert(); } if (value <= 0) { revert(); } if (balances[from] < value) { revert(); } if (value > allowed[from][msg.sender]) { revert(); } balances[from] = balances[from].sub(value); allowed[from][msg.sender] = allowed[from][msg.sender].sub(value); balances[to] = balances[to].add(value); emit Transfer(from, to, value); return true; } function burn(uint256 value) public onlyActive returns (bool success) { if (balances[msg.sender] < value) { revert(); } if (value <= 0) { revert(); } balances[msg.sender] = balances[msg.sender].sub(value); _totalSupply = _totalSupply.sub(value); emit Burn(msg.sender, value); return true; } function freeze(uint256 value) public onlyActive returns (bool success) { if (balances[msg.sender] < value) { revert(); } if (value <= 0){ revert(); } balances[msg.sender] = balances[msg.sender].sub(value); freezeOf[msg.sender] = freezeOf[msg.sender].add(value); emit Freeze(msg.sender, value); return true; } function unfreeze(uint256 value) public onlyActive returns (bool success) { if (freezeOf[msg.sender] < value) { revert(); } if (value <= 0) { revert(); } freezeOf[msg.sender] = freezeOf[msg.sender].sub(value); balances[msg.sender] = balances[msg.sender].add(value); emit Unfreeze(msg.sender, value); return true; } function () external payable { revert(); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"msgSender","type":"address"}],"name":"Active","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"msgSender","type":"address"}],"name":"Reset","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Unfreeze","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":false,"inputs":[],"name":"activeMode","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"activeStatus","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowed","outputs":[{"internalType":"uint256","name":"","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":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","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":false,"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"freeze","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"freezeOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"add","type":"address"}],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"resetMode","outputs":[],"payable":false,"stateMutability":"nonpayable","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"},{"constant":false,"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"unfreeze","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526001600460146101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040518060400160405280600381526020017f534f430000000000000000000000000000000000000000000000000000000000815250600090805190602001906200007a9291906200023f565b506040518060400160405280600a81526020017f53656c6f20436861696e0000000000000000000000000000000000000000000081525060019080519060200190620000c89291906200023f565b506012600260006101000a81548160ff021916908360ff160217905550600260009054906101000a900460ff1660ff16600a0a629896800260038190555033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035460056000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a3620002ee565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200028257805160ff1916838001178555620002b3565b82800160010185558215620002b3579182015b82811115620002b257825182559160200191906001019062000295565b5b509050620002c29190620002c6565b5090565b620002eb91905b80821115620002e7576000816000905550600101620002cd565b5090565b90565b6119bb80620002fe6000396000f3fe60806040526004361061011f5760003560e01c806370a08231116100a0578063a9059cbb11610064578063a9059cbb146106a1578063cd4217c114610714578063d7a78db814610779578063dd62ed3e146107cc578063e36c62a2146108515761011f565b806370a082311461050f5780638da5cb5b1461057457806393458030146105cb57806395d89b41146105fa57806398e4d6711461068a5761011f565b80632f54bf6e116100e75780632f54bf6e1461034a578063313ce567146103b357806342966c68146103e45780635c658165146104375780636623fc46146104bc5761011f565b806306fdde0314610124578063095ea7b3146101b457806318160ddd1461022757806323b872dd1461025257806327e235e3146102e5575b600080fd5b34801561013057600080fd5b50610139610868565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017957808201518184015260208101905061015e565b50505050905090810190601f1680156101a65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c057600080fd5b5061020d600480360360408110156101d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610906565b604051808215151515815260200191505060405180910390f35b34801561023357600080fd5b5061023c610a1e565b6040518082815260200191505060405180910390f35b34801561025e57600080fd5b506102cb6004803603606081101561027557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a28565b604051808215151515815260200191505060405180910390f35b3480156102f157600080fd5b506103346004803603602081101561030857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e08565b6040518082815260200191505060405180910390f35b34801561035657600080fd5b506103996004803603602081101561036d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e20565b604051808215151515815260200191505060405180910390f35b3480156103bf57600080fd5b506103c8610e8b565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103f057600080fd5b5061041d6004803603602081101561040757600080fd5b8101908080359060200190929190505050610e9e565b604051808215151515815260200191505060405180910390f35b34801561044357600080fd5b506104a66004803603604081101561045a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611019565b6040518082815260200191505060405180910390f35b3480156104c857600080fd5b506104f5600480360360208110156104df57600080fd5b810190808035906020019092919050505061103e565b604051808215151515815260200191505060405180910390f35b34801561051b57600080fd5b5061055e6004803603602081101561053257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611233565b6040518082815260200191505060405180910390f35b34801561058057600080fd5b5061058961127c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105d757600080fd5b506105e06112a2565b604051808215151515815260200191505060405180910390f35b34801561060657600080fd5b5061060f6112b5565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561064f578082015181840152602081019050610634565b50505050905090810190601f16801561067c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561069657600080fd5b5061069f611353565b005b3480156106ad57600080fd5b506106fa600480360360408110156106c457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113e5565b604051808215151515815260200191505060405180910390f35b34801561072057600080fd5b506107636004803603602081101561073757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061162c565b6040518082815260200191505060405180910390f35b34801561078557600080fd5b506107b26004803603602081101561079c57600080fd5b8101908080359060200190929190505050611644565b604051808215151515815260200191505060405180910390f35b3480156107d857600080fd5b5061083b600480360360408110156107ef57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611839565b6040518082815260200191505060405180910390f35b34801561085d57600080fd5b506108666118c0565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108fe5780601f106108d3576101008083540402835291602001916108fe565b820191906000526020600020905b8154815290600101906020018083116108e157829003601f168201915b505050505081565b6000600460149054906101000a900460ff1661092157600080fd5b6000821161092e57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600354905090565b6000600460149054906101000a900460ff16610a4357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a7d57600080fd5b60008211610a8a57600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ad657600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610b5f57600080fd5b610bb182600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c8382600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d5582600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60056020528060005260406000206000915090505481565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e815760019050610e86565b600090505b919050565b600260009054906101000a900460ff1681565b6000600460149054906101000a900460ff16610eb957600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610f0557600080fd5b60008211610f1257600080fd5b610f6482600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fbc8260035461195290919063ffffffff16565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000600460149054906101000a900460ff1661105957600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156110a557600080fd5b600082116110b257600080fd5b61110482600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061119982600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a260019050919050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460149054906101000a900460ff1681565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561134b5780601f106113205761010080835404028352916020019161134b565b820191906000526020600020905b81548152906001019060200180831161132e57829003601f168201915b505050505081565b61135c33610e20565b61136557600080fd5b6001600460146101000a81548160ff0219169083151502179055507f7163417802577c0d012ae3de5148c2f2b2b0bcc63e648c87e848b7812afe200633604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b6000600460149054906101000a900460ff1661140057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561143a57600080fd5b6000821161144757600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561149357600080fd5b6114e582600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061157a82600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60066020528060005260406000206000915090505481565b6000600460149054906101000a900460ff1661165f57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156116ab57600080fd5b600082116116b857600080fd5b61170a82600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061179f82600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a260019050919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6118c933610e20565b6118d257600080fd5b6000600460146101000a81548160ff0219169083151502179055507f162f46783fcc741c289a7af5bd16474ace09d7e8a9d5fe1ac0d37b12afc0ccac33604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b60008282111561196157600080fd5b818303905092915050565b600081830190508281101561198057600080fd5b9291505056fea265627a7a723158204b36c551e1547f668d64e28ef0ccc7cf6d944b883d4629dc63b6869123b9a58264736f6c63430005110032
Deployed Bytecode
0x60806040526004361061011f5760003560e01c806370a08231116100a0578063a9059cbb11610064578063a9059cbb146106a1578063cd4217c114610714578063d7a78db814610779578063dd62ed3e146107cc578063e36c62a2146108515761011f565b806370a082311461050f5780638da5cb5b1461057457806393458030146105cb57806395d89b41146105fa57806398e4d6711461068a5761011f565b80632f54bf6e116100e75780632f54bf6e1461034a578063313ce567146103b357806342966c68146103e45780635c658165146104375780636623fc46146104bc5761011f565b806306fdde0314610124578063095ea7b3146101b457806318160ddd1461022757806323b872dd1461025257806327e235e3146102e5575b600080fd5b34801561013057600080fd5b50610139610868565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017957808201518184015260208101905061015e565b50505050905090810190601f1680156101a65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c057600080fd5b5061020d600480360360408110156101d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610906565b604051808215151515815260200191505060405180910390f35b34801561023357600080fd5b5061023c610a1e565b6040518082815260200191505060405180910390f35b34801561025e57600080fd5b506102cb6004803603606081101561027557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a28565b604051808215151515815260200191505060405180910390f35b3480156102f157600080fd5b506103346004803603602081101561030857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e08565b6040518082815260200191505060405180910390f35b34801561035657600080fd5b506103996004803603602081101561036d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e20565b604051808215151515815260200191505060405180910390f35b3480156103bf57600080fd5b506103c8610e8b565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103f057600080fd5b5061041d6004803603602081101561040757600080fd5b8101908080359060200190929190505050610e9e565b604051808215151515815260200191505060405180910390f35b34801561044357600080fd5b506104a66004803603604081101561045a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611019565b6040518082815260200191505060405180910390f35b3480156104c857600080fd5b506104f5600480360360208110156104df57600080fd5b810190808035906020019092919050505061103e565b604051808215151515815260200191505060405180910390f35b34801561051b57600080fd5b5061055e6004803603602081101561053257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611233565b6040518082815260200191505060405180910390f35b34801561058057600080fd5b5061058961127c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105d757600080fd5b506105e06112a2565b604051808215151515815260200191505060405180910390f35b34801561060657600080fd5b5061060f6112b5565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561064f578082015181840152602081019050610634565b50505050905090810190601f16801561067c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561069657600080fd5b5061069f611353565b005b3480156106ad57600080fd5b506106fa600480360360408110156106c457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113e5565b604051808215151515815260200191505060405180910390f35b34801561072057600080fd5b506107636004803603602081101561073757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061162c565b6040518082815260200191505060405180910390f35b34801561078557600080fd5b506107b26004803603602081101561079c57600080fd5b8101908080359060200190929190505050611644565b604051808215151515815260200191505060405180910390f35b3480156107d857600080fd5b5061083b600480360360408110156107ef57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611839565b6040518082815260200191505060405180910390f35b34801561085d57600080fd5b506108666118c0565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108fe5780601f106108d3576101008083540402835291602001916108fe565b820191906000526020600020905b8154815290600101906020018083116108e157829003601f168201915b505050505081565b6000600460149054906101000a900460ff1661092157600080fd5b6000821161092e57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600354905090565b6000600460149054906101000a900460ff16610a4357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a7d57600080fd5b60008211610a8a57600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ad657600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610b5f57600080fd5b610bb182600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c8382600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d5582600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60056020528060005260406000206000915090505481565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e815760019050610e86565b600090505b919050565b600260009054906101000a900460ff1681565b6000600460149054906101000a900460ff16610eb957600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610f0557600080fd5b60008211610f1257600080fd5b610f6482600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fbc8260035461195290919063ffffffff16565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000600460149054906101000a900460ff1661105957600080fd5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156110a557600080fd5b600082116110b257600080fd5b61110482600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061119982600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a260019050919050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460149054906101000a900460ff1681565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561134b5780601f106113205761010080835404028352916020019161134b565b820191906000526020600020905b81548152906001019060200180831161132e57829003601f168201915b505050505081565b61135c33610e20565b61136557600080fd5b6001600460146101000a81548160ff0219169083151502179055507f7163417802577c0d012ae3de5148c2f2b2b0bcc63e648c87e848b7812afe200633604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b6000600460149054906101000a900460ff1661140057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561143a57600080fd5b6000821161144757600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561149357600080fd5b6114e582600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061157a82600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60066020528060005260406000206000915090505481565b6000600460149054906101000a900460ff1661165f57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156116ab57600080fd5b600082116116b857600080fd5b61170a82600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461195290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061179f82600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a260019050919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6118c933610e20565b6118d257600080fd5b6000600460146101000a81548160ff0219169083151502179055507f162f46783fcc741c289a7af5bd16474ace09d7e8a9d5fe1ac0d37b12afc0ccac33604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1565b60008282111561196157600080fd5b818303905092915050565b600081830190508281101561198057600080fd5b9291505056fea265627a7a723158204b36c551e1547f668d64e28ef0ccc7cf6d944b883d4629dc63b6869123b9a58264736f6c63430005110032
Deployed Bytecode Sourcemap
1291:4611:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5883:8;;;1395:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1395:18: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;1395:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3730:280;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3730:280:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3730:280:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2859:91;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2859:91:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4018:637;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4018:637:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4018:637:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1787:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1787:43:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1787:43:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2256:142;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2256:142:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2256:142:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1420:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1420:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4663:375;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4663:375:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4663:375:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1887:62;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1887:62:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1887:62:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5442:393;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5442:393:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5442:393:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2958:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2958:123:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2958:123:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1475:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1475:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1502:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1502:31:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1368:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1368:20: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;1368:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2622:111;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2622:111:0;;;:::i;:::-;;3247:475;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3247:475:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3247:475:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1837:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1837:43:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1837:43:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5043:394;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5043:394:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5043:394:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3089:150;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3089:150:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3089:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2741:110;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2741:110:0;;;:::i;:::-;;1395:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3730:280::-;3806:12;2550;;;;;;;;;;;2545:54;;2579:8;;;2545:54;3844:1;3835:5;:10;3831:51;;3862:8;;;3831:51;3923:5;3892:7;:19;3900:10;3892:19;;;;;;;;;;;;;;;:28;3912:7;3892:28;;;;;;;;;;;;;;;:36;;;;3965:7;3944:36;;3953:10;3944:36;;;3974:5;3944:36;;;;;;;;;;;;;;;;;;3998:4;3991:11;;3730:280;;;;:::o;2859:91::-;2903:7;2930:12;;2923:19;;2859:91;:::o;4018:637::-;4108:12;2550;;;;;;;;;;;2545:54;;2579:8;;;2545:54;4151:1;4137:16;;:2;:16;;;4133:57;;;4170:8;;;4133:57;4213:1;4204:5;:10;4200:51;;4231:8;;;4200:51;4282:5;4265:8;:14;4274:4;4265:14;;;;;;;;;;;;;;;;:22;4261:63;;;4304:8;;;4261:63;4346:7;:13;4354:4;4346:13;;;;;;;;;;;;;;;:25;4360:10;4346:25;;;;;;;;;;;;;;;;4338:5;:33;4334:74;;;4388:8;;;4334:74;4435:25;4454:5;4435:8;:14;4444:4;4435:14;;;;;;;;;;;;;;;;:18;;:25;;;;:::i;:::-;4418:8;:14;4427:4;4418:14;;;;;;;;;;;;;;;:42;;;;4499:36;4529:5;4499:7;:13;4507:4;4499:13;;;;;;;;;;;;;;;:25;4513:10;4499:25;;;;;;;;;;;;;;;;:29;;:36;;;;:::i;:::-;4471:7;:13;4479:4;4471:13;;;;;;;;;;;;;;;:25;4485:10;4471:25;;;;;;;;;;;;;;;:64;;;;4561:23;4578:5;4561:8;:12;4570:2;4561:12;;;;;;;;;;;;;;;;:16;;:23;;;;:::i;:::-;4546:8;:12;4555:2;4546:12;;;;;;;;;;;;;;;:38;;;;4615:2;4600:25;;4609:4;4600:25;;;4619:5;4600:25;;;;;;;;;;;;;;;;;;4643:4;4636:11;;4018:637;;;;;:::o;1787:43::-;;;;;;;;;;;;;;;;;:::o;2256:142::-;2307:4;2333:5;;;;;;;;;;;2326:12;;:3;:12;;;2322:68;;;2358:4;2351:11;;;;2322:68;2385:5;2378:12;;2256:142;;;;:::o;1420:21::-;;;;;;;;;;;;;:::o;4663:375::-;4719:12;2550;;;;;;;;;;;2545:54;;2579:8;;;2545:54;4771:5;4748:8;:20;4757:10;4748:20;;;;;;;;;;;;;;;;:28;4744:69;;;4793:8;;;4744:69;4830:1;4821:5;:10;4817:39;;4842:8;;;4817:39;4889:31;4914:5;4889:8;:20;4898:10;4889:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;4866:8;:20;4875:10;4866:20;;;;;;;;;;;;;;;:54;;;;4946:23;4963:5;4946:12;;:16;;:23;;;;:::i;:::-;4931:12;:38;;;;4990:10;4985:23;;;5002:5;4985:23;;;;;;;;;;;;;;;;;;5026:4;5019:11;;4663:375;;;:::o;1887:62::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;5442:393::-;5502:12;2550;;;;;;;;;;;2545:54;;2579:8;;;2545:54;5554:5;5531:8;:20;5540:10;5531:20;;;;;;;;;;;;;;;;:28;5527:69;;;5576:8;;;5527:69;5613:1;5604:5;:10;5600:39;;5625:8;;;5600:39;5672:31;5697:5;5672:8;:20;5681:10;5672:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;5649:8;:20;5658:10;5649:20;;;;;;;;;;;;;;;:54;;;;5731:31;5756:5;5731:8;:20;5740:10;5731:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;5708:8;:20;5717:10;5708:20;;;;;;;;;;;;;;;:54;;;;5787:10;5778:27;;;5799:5;5778:27;;;;;;;;;;;;;;;;;;5823:4;5816:11;;5442:393;;;:::o;2958:123::-;3018:15;3053:8;:20;3062:10;3053:20;;;;;;;;;;;;;;;;3046:27;;2958:123;;;:::o;1475:20::-;;;;;;;;;;;;;:::o;1502:31::-;;;;;;;;;;;;;:::o;1368:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2622:111::-;2437:19;2445:10;2437:7;:19::i;:::-;2432:62;;2473:8;;;2432:62;2687:4;2672:12;;:19;;;;;;;;;;;;;;;;;;2707:18;2714:10;2707:18;;;;;;;;;;;;;;;;;;;;;;2622:111::o;3247:475::-;3319:12;2550;;;;;;;;;;;2545:54;;2579:8;;;2545:54;3362:1;3348:16;;:2;:16;;;3344:57;;;3381:8;;;3344:57;3421:1;3412:5;:10;3408:45;;3433:8;;;3408:45;3490:5;3467:8;:20;3476:10;3467:20;;;;;;;;;;;;;;;;:28;3463:69;;;3512:8;;;3463:69;3565:31;3590:5;3565:8;:20;3574:10;3565:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;3542:8;:20;3551:10;3542:20;;;;;;;;;;;;;;;:54;;;;3622:23;3639:5;3622:8;:12;3631:2;3622:12;;;;;;;;;;;;;;;;:16;;:23;;;;:::i;:::-;3607:8;:12;3616:2;3607:12;;;;;;;;;;;;;;;:38;;;;3682:2;3661:31;;3670:10;3661:31;;;3686:5;3661:31;;;;;;;;;;;;;;;;;;3710:4;3703:11;;3247:475;;;;:::o;1837:43::-;;;;;;;;;;;;;;;;;:::o;5043:394::-;5101:12;2550;;;;;;;;;;;2545:54;;2579:8;;;2545:54;5153:5;5130:8;:20;5139:10;5130:20;;;;;;;;;;;;;;;;:28;5126:69;;;5175:8;;;5126:69;5212:1;5203:5;:10;5199:38;;5223:8;;;5199:38;5270:31;5295:5;5270:8;:20;5279:10;5270:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;5247:8;:20;5256:10;5247:20;;;;;;;;;;;;;;;:54;;;;5335:31;5360:5;5335:8;:20;5344:10;5335:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;5312:8;:20;5321:10;5312:20;;;;;;;;;;;;;;;:54;;;;5389:10;5382:25;;;5401:5;5382:25;;;;;;;;;;;;;;;;;;5425:4;5418:11;;5043:394;;;:::o;3089:150::-;3166:17;3203:7;:19;3211:10;3203:19;;;;;;;;;;;;;;;:28;3223:7;3203:28;;;;;;;;;;;;;;;;3196:35;;3089:150;;;;:::o;2741:110::-;2437:19;2445:10;2437:7;:19::i;:::-;2432:62;;2473:8;;;2432:62;2805:5;2790:12;;:20;;;;;;;;;;;;;;;;;;2826:17;2832:10;2826:17;;;;;;;;;;;;;;;;;;;;;;2741:110::o;180:123::-;238:9;273:1;268;:6;;260:15;;;;;;294:1;290;:5;286:9;;180:123;;;;:::o;51:::-;109:9;139:1;135;:5;131:9;;164:1;159;:6;;151:15;;;;;;51:123;;;;:::o
Swarm Source
bzzr://4b36c551e1547f668d64e28ef0ccc7cf6d944b883d4629dc63b6869123b9a582
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.