Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 2,518 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 10978913 | 1546 days ago | IN | 0 ETH | 0.00145076 | ||||
Transfer | 10978890 | 1546 days ago | IN | 0 ETH | 0.00145076 | ||||
Mint Token | 10936824 | 1553 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10751420 | 1581 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10744525 | 1582 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10707652 | 1588 days ago | IN | 0 ETH | 0.00253967 | ||||
Mint Token | 10627659 | 1600 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10627659 | 1600 days ago | IN | 0 ETH | 0.00145076 | ||||
Transfer | 10625180 | 1601 days ago | IN | 0 ETH | 0.00145076 | ||||
Mint Token | 10619975 | 1601 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10614639 | 1602 days ago | IN | 0 ETH | 0.00145076 | ||||
Mint Token | 10614599 | 1602 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10614599 | 1602 days ago | IN | 0 ETH | 0.00145124 | ||||
Mint Token | 10607140 | 1603 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10556211 | 1611 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10549137 | 1612 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10546109 | 1613 days ago | IN | 0 ETH | 0.00145076 | ||||
Transfer | 10546079 | 1613 days ago | IN | 0 ETH | 0.00145124 | ||||
Mint Token | 10536243 | 1614 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10529530 | 1615 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10523747 | 1616 days ago | IN | 0 ETH | 0.00237615 | ||||
Mint Token | 10517665 | 1617 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10515430 | 1618 days ago | IN | 0 ETH | 0.00358883 | ||||
Mint Token | 10510442 | 1618 days ago | IN | 0 ETH | 0.00237615 | ||||
Transfer | 10504558 | 1619 days ago | IN | 0 ETH | 0.00145076 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
YT
Compiler Version
v0.4.24+commit.e67f0147
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-04-30 */ pragma solidity ^0.4.2; /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { function mul(uint256 a, uint256 b) internal constant returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal constant returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function sub(uint256 a, uint256 b) internal constant returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal constant returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } } /** * @title ERC20Basic * @dev Simpler version of ERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/179 */ contract ERC20Basic { uint256 public totalSupply; function balanceOf(address who) constant returns (uint256); function transfer(address to, uint256 value) returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); } /** * @title ERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/20 */ contract ERC20 is ERC20Basic { function allowance(address owner, address spender) constant returns (uint256); function transferFrom(address from, address to, uint256 value) returns (bool); function approve(address spender, uint256 value) returns (bool); event Approval(address indexed owner, address indexed spender, uint256 value); } /** * @title Basic token * @dev Basic version of StandardToken, with no allowances. */ contract BasicToken is ERC20Basic { using SafeMath for uint256; mapping(address => uint256) balances; /** * @dev transfer token for a specified address * @param _to The address to transfer to. * @param _value The amount to be transferred. */ function transfer(address _to, uint256 _value) returns (bool) { balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); Transfer(msg.sender, _to, _value); return true; } /** * @dev Gets the balance of the specified address. * @param _owner The address to query the the balance of. * @return An uint256 representing the amount owned by the passed address. */ function balanceOf(address _owner) constant returns (uint256 balance) { return balances[_owner]; } } /** * @title Standard ERC20 token * * @dev Implementation of the basic standard token. * @dev https://github.com/ethereum/EIPs/issues/20 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol */ contract StandardToken is ERC20, BasicToken { mapping (address => mapping (address => uint256)) allowed; /** * @dev Transfer tokens from one address to another * @param _from address The address which you want to send tokens from * @param _to address The address which you want to transfer to * @param _value uint256 the amout of tokens to be transfered */ function transferFrom(address _from, address _to, uint256 _value) returns (bool) { var _allowance = allowed[_from][msg.sender]; // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met // require (_value <= _allowance); balances[_to] = balances[_to].add(_value); balances[_from] = balances[_from].sub(_value); allowed[_from][msg.sender] = _allowance.sub(_value); Transfer(_from, _to, _value); return true; } /** * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender. * @param _spender The address which will spend the funds. * @param _value The amount of tokens to be spent. */ function approve(address _spender, uint256 _value) returns (bool) { // To change the approve amount you first have to reduce the addresses` // allowance to zero by calling `approve(_spender, 0)` if it is not // already 0 to mitigate the race condition described here: // https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 require((_value == 0) || (allowed[msg.sender][_spender] == 0)); allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } /** * @dev Function to check the amount of tokens that an owner allowed to a spender. * @param _owner address The address which owns the funds. * @param _spender address The address which will spend the funds. * @return A uint256 specifing the amount of tokens still avaible for the spender. */ function allowance(address _owner, address _spender) constant returns (uint256 remaining) { return allowed[_owner][_spender]; } } contract YT is StandardToken { address public owner; string public name = 'youbi token'; string public symbol = 'YT'; uint public decimals = 18; uint public INITIAL_SUPPLY = 10000000000000000000000000; // 6mon + 1year + 2year + 3year + 3.5year = 10year uint public maxMintTimes = 182 + 365 + 730 + 1095 + 1278; uint public nowMintTimes = 1; function YT() { totalSupply = INITIAL_SUPPLY; balances[msg.sender] = INITIAL_SUPPLY; owner = msg.sender; } // computer mintAmount function comMintAmount() public returns (uint amount){ if(nowMintTimes <= 182){ return totalSupply * 10 / 100 / 31; // 10% per month }else if(nowMintTimes <= 182 + 365){ return totalSupply * 8 / 100 / 31; // 8% per month }else if(nowMintTimes <= 182 + 365 + 730){ return totalSupply * 5 / 100 / 31; // 5% per month }else if(nowMintTimes <= 182 + 365 + 730 + 1095){ return totalSupply * 3 / 100 / 31; // 3% per month }else if(nowMintTimes <= 182 + 365 + 730 + 1095 + 1278){ return totalSupply * 2 / 100 / 30; // 2% per month }else{ return 0; } } // mint tokens per day function mintToken() public returns (bool success){ require(msg.sender == owner); require(totalSupply < 1000000000000000000000000000); require(nowMintTimes <= maxMintTimes); uint mintAmount = comMintAmount(); balances[owner] += mintAmount; totalSupply += mintAmount; nowMintTimes += 1; Transfer(0, owner, mintAmount); return true; } }
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":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"mintToken","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"comMintAmount","outputs":[{"name":"amount","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"nowMintTimes","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"maxMintTimes","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":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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"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"}]
Contract Creation Code
60806040526040805190810160405280600b81526020017f796f75626920746f6b656e000000000000000000000000000000000000000000815250600490805190602001906200005192919062000163565b506040805190810160405280600281526020017f5954000000000000000000000000000000000000000000000000000000000000815250600590805190602001906200009f92919062000163565b5060126006556a084595161401484a000000600755610e426008556001600955348015620000cc57600080fd5b50600754600081905550600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000212565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001a657805160ff1916838001178555620001d7565b82800160010185558215620001d7579182015b82811115620001d6578251825591602001919060010190620001b9565b5b509050620001e69190620001ea565b5090565b6200020f91905b808211156200020b576000816000905550600101620001f1565b5090565b90565b6110ce80620002226000396000f3006080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e0578063095ea7b31461017057806318160ddd146101d55780632004ffd91461020057806323b872dd1461022f5780632ff2e9dc146102b4578063313ce567146102df57806367c93b641461030a57806370a08231146103355780637c43b5a51461038c57806387ef4714146103b75780638da5cb5b146103e257806395d89b4114610439578063a9059cbb146104c9578063dd62ed3e1461052e575b600080fd5b3480156100ec57600080fd5b506100f56105a5565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013557808201518184015260208101905061011a565b50505050905090810190601f1680156101625780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017c57600080fd5b506101bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610643565b604051808215151515815260200191505060405180910390f35b3480156101e157600080fd5b506101ea6107ca565b6040518082815260200191505060405180910390f35b34801561020c57600080fd5b506102156107d0565b604051808215151515815260200191505060405180910390f35b34801561023b57600080fd5b5061029a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610971565b604051808215151515815260200191505060405180910390f35b3480156102c057600080fd5b506102c9610c21565b6040518082815260200191505060405180910390f35b3480156102eb57600080fd5b506102f4610c27565b6040518082815260200191505060405180910390f35b34801561031657600080fd5b5061031f610c2d565b6040518082815260200191505060405180910390f35b34801561034157600080fd5b50610376600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d30565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103a1610d79565b6040518082815260200191505060405180910390f35b3480156103c357600080fd5b506103cc610d7f565b6040518082815260200191505060405180910390f35b3480156103ee57600080fd5b506103f7610d85565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561044557600080fd5b5061044e610dab565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561048e578082015181840152602081019050610473565b50505050905090810190601f1680156104bb5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104d557600080fd5b50610514600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e49565b604051808215151515815260200191505060405180910390f35b34801561053a57600080fd5b5061058f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fe4565b6040518082815260200191505060405180910390f35b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561063b5780601f106106105761010080835404028352916020019161063b565b820191906000526020600020905b81548152906001019060200180831161061e57829003601f168201915b505050505081565b6000808214806106cf57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156106da57600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561082f57600080fd5b6b033b2e3c9fd0803ce800000060005410151561084b57600080fd5b6008546009541115151561085e57600080fd5b610866610c2d565b90508060016000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508060008082825401925050819055506001600960008282540192505081905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600191505090565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610a4583600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461106b90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ada83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b30838261108990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60075481565b60065481565b600060b6600954111515610c6057601f6064600a60005402811515610c4e57fe5b04811515610c5857fe5b049050610d2d565b610223600954111515610c9257601f6064600860005402811515610c8057fe5b04811515610c8a57fe5b049050610d2d565b6104fd600954111515610cc457601f6064600560005402811515610cb257fe5b04811515610cbc57fe5b049050610d2d565b610944600954111515610cf657601f6064600360005402811515610ce457fe5b04811515610cee57fe5b049050610d2d565b610e42600954111515610d2857601e6064600260005402811515610d1657fe5b04811515610d2057fe5b049050610d2d565b600090505b90565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60095481565b60085481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610e415780601f10610e1657610100808354040283529160200191610e41565b820191906000526020600020905b815481529060010190602001808311610e2457829003601f168201915b505050505081565b6000610e9d82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f3282600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461106b90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080828401905083811015151561107f57fe5b8091505092915050565b600082821115151561109757fe5b8183039050929150505600a165627a7a723058205a88b261a850603089b05be239a2b30ce8fa9339f88955ec7dcb1535dca44e410029
Deployed Bytecode
0x6080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e0578063095ea7b31461017057806318160ddd146101d55780632004ffd91461020057806323b872dd1461022f5780632ff2e9dc146102b4578063313ce567146102df57806367c93b641461030a57806370a08231146103355780637c43b5a51461038c57806387ef4714146103b75780638da5cb5b146103e257806395d89b4114610439578063a9059cbb146104c9578063dd62ed3e1461052e575b600080fd5b3480156100ec57600080fd5b506100f56105a5565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013557808201518184015260208101905061011a565b50505050905090810190601f1680156101625780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017c57600080fd5b506101bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610643565b604051808215151515815260200191505060405180910390f35b3480156101e157600080fd5b506101ea6107ca565b6040518082815260200191505060405180910390f35b34801561020c57600080fd5b506102156107d0565b604051808215151515815260200191505060405180910390f35b34801561023b57600080fd5b5061029a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610971565b604051808215151515815260200191505060405180910390f35b3480156102c057600080fd5b506102c9610c21565b6040518082815260200191505060405180910390f35b3480156102eb57600080fd5b506102f4610c27565b6040518082815260200191505060405180910390f35b34801561031657600080fd5b5061031f610c2d565b6040518082815260200191505060405180910390f35b34801561034157600080fd5b50610376600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d30565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103a1610d79565b6040518082815260200191505060405180910390f35b3480156103c357600080fd5b506103cc610d7f565b6040518082815260200191505060405180910390f35b3480156103ee57600080fd5b506103f7610d85565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561044557600080fd5b5061044e610dab565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561048e578082015181840152602081019050610473565b50505050905090810190601f1680156104bb5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104d557600080fd5b50610514600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e49565b604051808215151515815260200191505060405180910390f35b34801561053a57600080fd5b5061058f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fe4565b6040518082815260200191505060405180910390f35b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561063b5780601f106106105761010080835404028352916020019161063b565b820191906000526020600020905b81548152906001019060200180831161061e57829003601f168201915b505050505081565b6000808214806106cf57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156106da57600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561082f57600080fd5b6b033b2e3c9fd0803ce800000060005410151561084b57600080fd5b6008546009541115151561085e57600080fd5b610866610c2d565b90508060016000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508060008082825401925050819055506001600960008282540192505081905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600191505090565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610a4583600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461106b90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ada83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b30838261108990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60075481565b60065481565b600060b6600954111515610c6057601f6064600a60005402811515610c4e57fe5b04811515610c5857fe5b049050610d2d565b610223600954111515610c9257601f6064600860005402811515610c8057fe5b04811515610c8a57fe5b049050610d2d565b6104fd600954111515610cc457601f6064600560005402811515610cb257fe5b04811515610cbc57fe5b049050610d2d565b610944600954111515610cf657601f6064600360005402811515610ce457fe5b04811515610cee57fe5b049050610d2d565b610e42600954111515610d2857601e6064600260005402811515610d1657fe5b04811515610d2057fe5b049050610d2d565b600090505b90565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60095481565b60085481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610e415780601f10610e1657610100808354040283529160200191610e41565b820191906000526020600020905b815481529060010190602001808311610e2457829003601f168201915b505050505081565b6000610e9d82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f3282600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461106b90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080828401905083811015151561107f57fe5b8091505092915050565b600082821115151561109757fe5b8183039050929150505600a165627a7a723058205a88b261a850603089b05be239a2b30ce8fa9339f88955ec7dcb1535dca44e410029
Deployed Bytecode Sourcemap
5027:1592:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5087:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5087:34:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5087:34:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4014:545;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4014:545:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1005:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1005:26:0;;;;;;;;;;;;;;;;;;;;;;;6186:428;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6186:428:0;;;;;;;;;;;;;;;;;;;;;;;;;;;3276:500;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3276:500:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5185:55;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5185:55:0;;;;;;;;;;;;;;;;;;;;;;;5156:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5156:25:0;;;;;;;;;;;;;;;;;;;;;;;5543:609;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5543:609:0;;;;;;;;;;;;;;;;;;;;;;;2495:106;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2495:106:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5360:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5360:28:0;;;;;;;;;;;;;;;;;;;;;;;5300:56;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5300:56:0;;;;;;;;;;;;;;;;;;;;;;;5063:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5063:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;5125:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5125:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5125:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2049:236;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2049:236:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4883:135;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4883:135:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5087:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4014:545::-;4074:4;4400:1;4390:6;:11;4389:53;;;;4440:1;4407:7;:19;4415:10;4407:19;;;;;;;;;;;;;;;:29;4427:8;4407:29;;;;;;;;;;;;;;;;:34;4389:53;4381:62;;;;;;;;4484:6;4452:7;:19;4460:10;4452:19;;;;;;;;;;;;;;;:29;4472:8;4452:29;;;;;;;;;;;;;;;:38;;;;4518:8;4497:38;;4506:10;4497:38;;;4528:6;4497:38;;;;;;;;;;;;;;;;;;4549:4;4542:11;;4014:545;;;;:::o;1005:26::-;;;;:::o;6186:428::-;6223:12;6406:15;6269:5;;;;;;;;;;;6255:19;;:10;:19;;;6247:28;;;;;;;;6308;6294:11;;:42;6286:51;;;;;;;;6372:12;;6356;;:28;;6348:37;;;;;;;;6424:15;:13;:15::i;:::-;6406:33;;6469:10;6450:8;:15;6459:5;;;;;;;;;;;6450:15;;;;;;;;;;;;;;;;:29;;;;;;;;;;;6505:10;6490:11;;:25;;;;;;;;;;;6542:1;6526:12;;:17;;;;;;;;;;;6566:5;;;;;;;;;;;6554:30;;6563:1;6554:30;6573:10;6554:30;;;;;;;;;;;;;;;;;;6602:4;6595:11;;6186:428;;:::o;3276:500::-;3351:4;3364:14;3381:7;:14;3389:5;3381:14;;;;;;;;;;;;;;;:26;3396:10;3381:26;;;;;;;;;;;;;;;;3364:43;;3582:25;3600:6;3582:8;:13;3591:3;3582:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3566:8;:13;3575:3;3566:13;;;;;;;;;;;;;;;:41;;;;3632:27;3652:6;3632:8;:15;3641:5;3632:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3614:8;:15;3623:5;3614:15;;;;;;;;;;;;;;;:45;;;;3695:22;3710:6;3695:10;:14;;:22;;;;:::i;:::-;3666:7;:14;3674:5;3666:14;;;;;;;;;;;;;;;:26;3681:10;3666:26;;;;;;;;;;;;;;;:51;;;;3740:3;3724:28;;3733:5;3724:28;;;3745:6;3724:28;;;;;;;;;;;;;;;;;;3766:4;3759:11;;3276:500;;;;;;:::o;5185:55::-;;;;:::o;5156:25::-;;;;:::o;5543:609::-;5584:11;5620:3;5604:12;;:19;;5601:547;;;5665:2;5659:3;5654:2;5640:11;;:16;:22;;;;;;;;:27;;;;;;;;5633:34;;;;5601:547;5714:9;5698:12;;:25;;5695:453;;;5764:2;5758:3;5754:1;5740:11;;:15;:21;;;;;;;;:26;;;;;;;;5733:33;;;;5695:453;5812:15;5796:12;;:31;;5793:355;;;5868:2;5862:3;5858:1;5844:11;;:15;:21;;;;;;;;:26;;;;;;;;5837:33;;;;5793:355;5916:22;5900:12;;:38;;5897:251;;;5979:2;5973:3;5969:1;5955:11;;:15;:21;;;;;;;;:26;;;;;;;;5948:33;;;;5897:251;6027:29;6011:12;;:45;;6008:140;;;6097:2;6091:3;6087:1;6073:11;;:15;:21;;;;;;;;:26;;;;;;;;6066:33;;;;6008:140;6141:1;6134:8;;5543:609;;:::o;2495:106::-;2548:15;2579:8;:16;2588:6;2579:16;;;;;;;;;;;;;;;;2572:23;;2495:106;;;:::o;5360:28::-;;;;:::o;5300:56::-;;;;:::o;5063:20::-;;;;;;;;;;;;;:::o;5125:27::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2049:236::-;2105:4;2141:32;2166:6;2141:8;:20;2150:10;2141:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2118:8;:20;2127:10;2118:20;;;;;;;;;;;;;;;:55;;;;2196:25;2214:6;2196:8;:13;2205:3;2196:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;2180:8;:13;2189:3;2180:13;;;;;;;;;;;;;;;:41;;;;2249:3;2228:33;;2237:10;2228:33;;;2254:6;2228:33;;;;;;;;;;;;;;;;;;2275:4;2268:11;;2049:236;;;;:::o;4883:135::-;4954:17;4987:7;:15;4995:6;4987:15;;;;;;;;;;;;;;;:25;5003:8;4987:25;;;;;;;;;;;;;;;;4980:32;;4883:135;;;;:::o;703:137::-;765:7;781:9;797:1;793;:5;781:17;;817:1;812;:6;;805:14;;;;;;833:1;826:8;;703:137;;;;;:::o;580:117::-;642:7;670:1;665;:6;;658:14;;;;;;690:1;686;:5;679:12;;580:117;;;;:::o
Swarm Source
bzzr://5a88b261a850603089b05be239a2b30ce8fa9339f88955ec7dcb1535dca44e41
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.