ERC-20
Overview
Max Total Supply
500,000,000 RPC
Holders
611
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
22,149.999999999999925 RPCValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
RacingPigeonCoin
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-10-19 */ pragma solidity ^0.4.23; /** * @title SafeMath */ library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a / b; return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } /** * @title ERC20 interface */ contract ERC20 { function totalSupply() public view returns (uint256); function balanceOf(address _owner) public view returns (uint256); function transfer(address _to, uint256 _value) public returns (bool); function transferFrom(address _from, address _to, uint256 _value) public returns (bool); function approve(address _spender, uint256 _value) public returns (bool); function allowance(address _owner, address _spender) public view returns (uint256); event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); } /** * @title Owned */ contract Owned { address public owner; constructor() public { owner = msg.sender; } modifier onlyOwner { require(msg.sender == owner); _; } } /** * @title ERC20 token */ contract ERC20Token is ERC20 { using SafeMath for uint256; mapping(address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; uint256 public totalToken; function transfer(address _to, uint256 _value) public returns (bool) { require(balances[msg.sender] >= _value); balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); emit Transfer(msg.sender, _to, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(balances[_from] >= _value); require(allowed[_from][msg.sender] >= _value); balances[_from] = balances[_from].sub(_value); balances[_to] = balances[_to].add(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); emit Transfer(_from, _to, _value); return true; } function totalSupply() public view returns (uint256) { return totalToken; } function balanceOf(address _owner) public view returns (uint256) { return balances[_owner]; } function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public view returns (uint256) { return allowed[_owner][_spender]; } } /** * @title Racing Pigeon Coin */ contract RacingPigeonCoin is ERC20Token, Owned { string public constant name = "Racing Pigeon Coin"; string public constant symbol = "RPC"; uint256 public constant decimals = 18; uint256 public constant initialToken = 500000000 * (10 ** decimals); uint256 public constant unlockedToken = initialToken * 40 / 100; // 40% uint256 public constant team1Token = initialToken * 15 / 100; // 15% uint256 public constant team2Token = initialToken * 15 / 100; // 15% uint256 public constant team3Token = initialToken * 15 / 100; // 15% uint256 public constant team4Token = initialToken * 15 / 100; // 15% address public constant team1Address = 0x00602F855B9EC54D8A02aFb7d8a36d0129729242; address public constant team2Address = 0x00215cFb433105d55344b6f8c9c8d6557203b858; address public constant team3Address = 0x004a9b534313fA84Ed0295c5f255448bD68F085C; address public constant team4Address = 0x00B219Cb01c0ba8176CFbB0bDA16d2729d9E2823; address public constant rescueAddress = 0x00bACAfB97DCcDb091e2b3554F6D3A2838383334; uint256 public constant team1LockEndTime = 1558314000; // 2019-05-20 01:00:00 GMT uint256 public constant team2LockEndTime = 1574211600; // 2019-11-20 01:00:00 GMT uint256 public constant team3LockEndTime = 1589936400; // 2020-05-20 01:00:00 GMT uint256 public constant team4LockEndTime = 1605834000; // 2020-11-20 01:00:00 GMT uint256 public constant maxDestroyThreshold = initialToken / 2; uint256 public constant maxBurnThreshold = maxDestroyThreshold / 50; mapping(address => bool) lockAddresses; uint256 public destroyedToken; event Burn(address indexed _burner, uint256 _value); constructor() public { totalToken = initialToken; balances[msg.sender] = unlockedToken; balances[team1Address] = team1Token; balances[team2Address] = team2Token; balances[team3Address] = team3Token; balances[team4Address] = team4Token; emit Transfer(0x0, msg.sender, unlockedToken); emit Transfer(0x0, team1Address, team1Token); emit Transfer(0x0, team2Address, team2Token); emit Transfer(0x0, team3Address, team3Token); emit Transfer(0x0, team4Address, team4Token); lockAddresses[team1Address] = true; lockAddresses[team2Address] = true; lockAddresses[team3Address] = true; lockAddresses[team4Address] = true; destroyedToken = 0; } modifier transferable(address _addr) { require(!lockAddresses[_addr]); _; } function unlock() public onlyOwner { if (lockAddresses[team1Address] && now >= team1LockEndTime) lockAddresses[team1Address] = false; if (lockAddresses[team2Address] && now >= team2LockEndTime) lockAddresses[team2Address] = false; if (lockAddresses[team3Address] && now >= team3LockEndTime) lockAddresses[team3Address] = false; if (lockAddresses[team4Address] && now >= team4LockEndTime) lockAddresses[team4Address] = false; } function transfer(address _to, uint256 _value) public transferable(msg.sender) returns (bool) { return super.transfer(_to, _value); } function approve(address _spender, uint256 _value) public transferable(msg.sender) returns (bool) { return super.approve(_spender, _value); } function transferFrom(address _from, address _to, uint256 _value) public transferable(_from) returns (bool) { return super.transferFrom(_from, _to, _value); } function burn(uint256 _value) public onlyOwner returns (bool) { require(balances[msg.sender] >= _value); require(maxBurnThreshold >= _value); require(maxDestroyThreshold >= destroyedToken.add(_value)); balances[msg.sender] = balances[msg.sender].sub(_value); totalToken = totalToken.sub(_value); destroyedToken = destroyedToken.add(_value); emit Transfer(msg.sender, 0x0, _value); emit Burn(msg.sender, _value); return true; } function transferAnyERC20Token(address _tokenAddress, uint256 _value) public onlyOwner returns (bool) { return ERC20(_tokenAddress).transfer(rescueAddress, _value); } }
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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"team4Address","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"team3Address","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team1LockEndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"team1Address","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"destroyedToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rescueAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team4LockEndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"maxDestroyThreshold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"unlockedToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team4Token","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team3Token","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team2LockEndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team2Address","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team3LockEndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unlock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"maxBurnThreshold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team2Token","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenAddress","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"team1Token","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_burner","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Burn","type":"event"},{"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":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]
Contract Creation Code
60806040523480156200001157600080fd5b5033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a0a631dcd650002600281905550606460286012600a0a631dcd650002028115156200007e57fe5b046000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506064600f6012600a0a631dcd65000202811515620000db57fe5b0460008072602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506064600f6012600a0a631dcd650002028115156200014b57fe5b0460008072215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506064600f6012600a0a631dcd65000202811515620001bb57fe5b04600080724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506064600f6012600a0a631dcd650002028115156200022b57fe5b0460008072b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef606460286012600a0a631dcd65000202811515620002d557fe5b046040518082815260200191505060405180910390a372602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6064600f6012600a0a631dcd650002028115156200035257fe5b046040518082815260200191505060405180910390a372215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6064600f6012600a0a631dcd65000202811515620003cf57fe5b046040518082815260200191505060405180910390a3724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6064600f6012600a0a631dcd650002028115156200044c57fe5b046040518082815260200191505060405180910390a372b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6064600f6012600a0a631dcd65000202811515620004c957fe5b046040518082815260200191505060405180910390a360016004600072602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016004600072215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160046000724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016004600072b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506000600581905550611d0c80620006a36000396000f300608060405260043610610196576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461019b578063095ea7b31461022b578063119d97ee1461029057806318160ddd146102e757806323b872dd146103125780632889e82214610397578063313ce567146103ee5780633c13ec32146104195780633ea970091461044457806342966c681461046f5780634811c070146104b45780634d42c9521461050b578063525550ea1461053657806353b5b4271461058d578063626be567146105b857806370a08231146105e357806373b3dcde1461063a57806379a3821c146106655780637b81308914610690578063838bdce2146106bb57806386c455ee146106e65780638da5cb5b1461071157806395d89b4114610768578063973ea9d5146107f85780639b76c1de1461084f578063a69df4b51461087a578063a9059cbb14610891578063b19ab945146108f6578063dabbd67014610921578063dc39d06d1461094c578063dd62ed3e146109b1578063e9b6953b14610a28575b600080fd5b3480156101a757600080fd5b506101b0610a53565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f05780820151818401526020810190506101d5565b50505050905090810190601f16801561021d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a8c565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102a5610afb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102f357600080fd5b506102fc610b12565b6040518082815260200191505060405180910390f35b34801561031e57600080fd5b5061037d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1c565b604051808215151515815260200191505060405180910390f35b3480156103a357600080fd5b506103ac610b8d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103fa57600080fd5b50610403610ba4565b6040518082815260200191505060405180910390f35b34801561042557600080fd5b5061042e610ba9565b6040518082815260200191505060405180910390f35b34801561045057600080fd5b50610459610bb1565b6040518082815260200191505060405180910390f35b34801561047b57600080fd5b5061049a60048036038101908080359060200190929190505050610bbf565b604051808215151515815260200191505060405180910390f35b3480156104c057600080fd5b506104c9610e44565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561051757600080fd5b50610520610e5b565b6040518082815260200191505060405180910390f35b34801561054257600080fd5b5061054b610e61565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561059957600080fd5b506105a2610e78565b6040518082815260200191505060405180910390f35b3480156105c457600080fd5b506105cd610e80565b6040518082815260200191505060405180910390f35b3480156105ef57600080fd5b50610624600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e86565b6040518082815260200191505060405180910390f35b34801561064657600080fd5b5061064f610ece565b6040518082815260200191505060405180910390f35b34801561067157600080fd5b5061067a610ee8565b6040518082815260200191505060405180910390f35b34801561069c57600080fd5b506106a5610f05565b6040518082815260200191505060405180910390f35b3480156106c757600080fd5b506106d0610f22565b6040518082815260200191505060405180910390f35b3480156106f257600080fd5b506106fb610f3f565b6040518082815260200191505060405180910390f35b34801561071d57600080fd5b50610726610f47565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561077457600080fd5b5061077d610f6d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107bd5780820151818401526020810190506107a2565b50505050905090810190601f1680156107ea5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561080457600080fd5b5061080d610fa6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561085b57600080fd5b50610864610fbd565b6040518082815260200191505060405180910390f35b34801561088657600080fd5b5061088f610fc5565b005b34801561089d57600080fd5b506108dc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113a7565b604051808215151515815260200191505060405180910390f35b34801561090257600080fd5b5061090b611416565b6040518082815260200191505060405180910390f35b34801561092d57600080fd5b5061093661143c565b6040518082815260200191505060405180910390f35b34801561095857600080fd5b50610997600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611459565b604051808215151515815260200191505060405180910390f35b3480156109bd57600080fd5b50610a12600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115b0565b6040518082815260200191505060405180910390f35b348015610a3457600080fd5b50610a3d611637565b6040518082815260200191505060405180910390f35b6040805190810160405280601281526020017f526163696e6720506967656f6e20436f696e000000000000000000000000000081525081565b600033600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610ae857600080fd5b610af28484611654565b91505092915050565b72b219cb01c0ba8176cfbb0bda16d2729d9e282381565b6000600254905090565b600083600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610b7857600080fd5b610b83858585611746565b9150509392505050565b724a9b534313fa84ed0295c5f255448bd68f085c81565b601281565b635ce1fc1081565b6012600a0a631dcd65000281565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c1d57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610c6a57600080fd5b81603260026012600a0a631dcd650002811515610c8357fe5b04811515610c8d57fe5b0410151515610c9b57600080fd5b610cb082600554611ac590919063ffffffff16565b60026012600a0a631dcd650002811515610cc657fe5b0410151515610cd457600080fd5b610d25826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d7c82600254611ae390919063ffffffff16565b600281905550610d9782600554611ac590919063ffffffff16565b60058190555060003373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a33373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b72602f855b9ec54d8a02afb7d8a36d012972924281565b60055481565b72bacafb97dccdb091e2b3554f6d3a283838333481565b635fb7151081565b60025481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60026012600a0a631dcd650002811515610ee457fe5b0481565b606460286012600a0a631dcd65000202811515610f0157fe5b0481565b6064600f6012600a0a631dcd65000202811515610f1e57fe5b0481565b6064600f6012600a0a631dcd65000202811515610f3b57fe5b0481565b635dd4901081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f525043000000000000000000000000000000000000000000000000000000000081525081565b72215cfb433105d55344b6f8c9c8d6557203b85881565b635ec4811081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561102157600080fd5b6004600072602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156110915750635ce1fc104210155b156111025760006004600072602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b6004600072215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156111725750635dd490104210155b156111e35760006004600072215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b60046000724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156112535750635ec481104210155b156112c457600060046000724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b6004600072b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156113345750635fb715104210155b156113a55760006004600072b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b565b600033600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561140357600080fd5b61140d8484611afc565b91505092915050565b603260026012600a0a631dcd65000281151561142e57fe5b0481151561143857fe5b0481565b6064600f6012600a0a631dcd6500020281151561145557fe5b0481565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114b757600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb72bacafb97dccdb091e2b3554f6d3a2838383334846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561156d57600080fd5b505af1158015611581573d6000803e3d6000fd5b505050506040513d602081101561159757600080fd5b8101908080519060200190929190505050905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6064600f6012600a0a631dcd6500020281151561165057fe5b0481565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561179557600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561182057600080fd5b611871826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611904826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ac590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119d582600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6000808284019050838110151515611ad957fe5b8091505092915050565b6000828211151515611af157fe5b818303905092915050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611b4b57600080fd5b611b9c826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611c2f826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ac590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050929150505600a165627a7a7230582049e72261383b5c0e0a74854b6997e7edf15e2e3e5bb296d07e423a0f197193b10029
Deployed Bytecode
0x608060405260043610610196576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461019b578063095ea7b31461022b578063119d97ee1461029057806318160ddd146102e757806323b872dd146103125780632889e82214610397578063313ce567146103ee5780633c13ec32146104195780633ea970091461044457806342966c681461046f5780634811c070146104b45780634d42c9521461050b578063525550ea1461053657806353b5b4271461058d578063626be567146105b857806370a08231146105e357806373b3dcde1461063a57806379a3821c146106655780637b81308914610690578063838bdce2146106bb57806386c455ee146106e65780638da5cb5b1461071157806395d89b4114610768578063973ea9d5146107f85780639b76c1de1461084f578063a69df4b51461087a578063a9059cbb14610891578063b19ab945146108f6578063dabbd67014610921578063dc39d06d1461094c578063dd62ed3e146109b1578063e9b6953b14610a28575b600080fd5b3480156101a757600080fd5b506101b0610a53565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f05780820151818401526020810190506101d5565b50505050905090810190601f16801561021d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a8c565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102a5610afb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156102f357600080fd5b506102fc610b12565b6040518082815260200191505060405180910390f35b34801561031e57600080fd5b5061037d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1c565b604051808215151515815260200191505060405180910390f35b3480156103a357600080fd5b506103ac610b8d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103fa57600080fd5b50610403610ba4565b6040518082815260200191505060405180910390f35b34801561042557600080fd5b5061042e610ba9565b6040518082815260200191505060405180910390f35b34801561045057600080fd5b50610459610bb1565b6040518082815260200191505060405180910390f35b34801561047b57600080fd5b5061049a60048036038101908080359060200190929190505050610bbf565b604051808215151515815260200191505060405180910390f35b3480156104c057600080fd5b506104c9610e44565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561051757600080fd5b50610520610e5b565b6040518082815260200191505060405180910390f35b34801561054257600080fd5b5061054b610e61565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561059957600080fd5b506105a2610e78565b6040518082815260200191505060405180910390f35b3480156105c457600080fd5b506105cd610e80565b6040518082815260200191505060405180910390f35b3480156105ef57600080fd5b50610624600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e86565b6040518082815260200191505060405180910390f35b34801561064657600080fd5b5061064f610ece565b6040518082815260200191505060405180910390f35b34801561067157600080fd5b5061067a610ee8565b6040518082815260200191505060405180910390f35b34801561069c57600080fd5b506106a5610f05565b6040518082815260200191505060405180910390f35b3480156106c757600080fd5b506106d0610f22565b6040518082815260200191505060405180910390f35b3480156106f257600080fd5b506106fb610f3f565b6040518082815260200191505060405180910390f35b34801561071d57600080fd5b50610726610f47565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561077457600080fd5b5061077d610f6d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107bd5780820151818401526020810190506107a2565b50505050905090810190601f1680156107ea5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561080457600080fd5b5061080d610fa6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561085b57600080fd5b50610864610fbd565b6040518082815260200191505060405180910390f35b34801561088657600080fd5b5061088f610fc5565b005b34801561089d57600080fd5b506108dc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113a7565b604051808215151515815260200191505060405180910390f35b34801561090257600080fd5b5061090b611416565b6040518082815260200191505060405180910390f35b34801561092d57600080fd5b5061093661143c565b6040518082815260200191505060405180910390f35b34801561095857600080fd5b50610997600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611459565b604051808215151515815260200191505060405180910390f35b3480156109bd57600080fd5b50610a12600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115b0565b6040518082815260200191505060405180910390f35b348015610a3457600080fd5b50610a3d611637565b6040518082815260200191505060405180910390f35b6040805190810160405280601281526020017f526163696e6720506967656f6e20436f696e000000000000000000000000000081525081565b600033600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610ae857600080fd5b610af28484611654565b91505092915050565b72b219cb01c0ba8176cfbb0bda16d2729d9e282381565b6000600254905090565b600083600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610b7857600080fd5b610b83858585611746565b9150509392505050565b724a9b534313fa84ed0295c5f255448bd68f085c81565b601281565b635ce1fc1081565b6012600a0a631dcd65000281565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c1d57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610c6a57600080fd5b81603260026012600a0a631dcd650002811515610c8357fe5b04811515610c8d57fe5b0410151515610c9b57600080fd5b610cb082600554611ac590919063ffffffff16565b60026012600a0a631dcd650002811515610cc657fe5b0410151515610cd457600080fd5b610d25826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d7c82600254611ae390919063ffffffff16565b600281905550610d9782600554611ac590919063ffffffff16565b60058190555060003373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a33373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b72602f855b9ec54d8a02afb7d8a36d012972924281565b60055481565b72bacafb97dccdb091e2b3554f6d3a283838333481565b635fb7151081565b60025481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60026012600a0a631dcd650002811515610ee457fe5b0481565b606460286012600a0a631dcd65000202811515610f0157fe5b0481565b6064600f6012600a0a631dcd65000202811515610f1e57fe5b0481565b6064600f6012600a0a631dcd65000202811515610f3b57fe5b0481565b635dd4901081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f525043000000000000000000000000000000000000000000000000000000000081525081565b72215cfb433105d55344b6f8c9c8d6557203b85881565b635ec4811081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561102157600080fd5b6004600072602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156110915750635ce1fc104210155b156111025760006004600072602f855b9ec54d8a02afb7d8a36d012972924273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b6004600072215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156111725750635dd490104210155b156111e35760006004600072215cfb433105d55344b6f8c9c8d6557203b85873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b60046000724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156112535750635ec481104210155b156112c457600060046000724a9b534313fa84ed0295c5f255448bd68f085c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b6004600072b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156113345750635fb715104210155b156113a55760006004600072b219cb01c0ba8176cfbb0bda16d2729d9e282373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b565b600033600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561140357600080fd5b61140d8484611afc565b91505092915050565b603260026012600a0a631dcd65000281151561142e57fe5b0481151561143857fe5b0481565b6064600f6012600a0a631dcd6500020281151561145557fe5b0481565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114b757600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb72bacafb97dccdb091e2b3554f6d3a2838383334846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561156d57600080fd5b505af1158015611581573d6000803e3d6000fd5b505050506040513d602081101561159757600080fd5b8101908080519060200190929190505050905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6064600f6012600a0a631dcd6500020281151561165057fe5b0481565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561179557600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561182057600080fd5b611871826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611904826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ac590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119d582600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6000808284019050838110151515611ad957fe5b8091505092915050565b6000828211151515611af157fe5b818303905092915050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611b4b57600080fd5b611b9c826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ae390919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611c2f826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611ac590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050929150505600a165627a7a7230582049e72261383b5c0e0a74854b6997e7edf15e2e3e5bb296d07e423a0f197193b10029
Swarm Source
bzzr://49e72261383b5c0e0a74854b6997e7edf15e2e3e5bb296d07e423a0f197193b1
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.