Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 276 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 11228080 | 1556 days ago | IN | 0 ETH | 0.00159759 | ||||
Transfer | 11176550 | 1564 days ago | IN | 0 ETH | 0.0017434 | ||||
Transfer | 11176550 | 1564 days ago | IN | 0 ETH | 0.00174225 | ||||
Transfer | 11084793 | 1578 days ago | IN | 0 ETH | 0.00101698 | ||||
Transfer | 11059020 | 1582 days ago | IN | 0 ETH | 0.00436024 | ||||
Transfer | 10741403 | 1631 days ago | IN | 0 ETH | 0.00424815 | ||||
Transfer | 10735200 | 1632 days ago | IN | 0 ETH | 0.00290472 | ||||
Transfer | 10734495 | 1632 days ago | IN | 0 ETH | 0.00294102 | ||||
Transfer | 10734495 | 1632 days ago | IN | 0 ETH | 0.00294102 | ||||
Transfer | 10734495 | 1632 days ago | IN | 0 ETH | 0.00294102 | ||||
Transfer | 10734495 | 1632 days ago | IN | 0 ETH | 0.00294102 | ||||
Transfer | 10733148 | 1632 days ago | IN | 0 ETH | 0.00254163 | ||||
Transfer | 10733148 | 1632 days ago | IN | 0 ETH | 0.00254163 | ||||
Transfer | 10733148 | 1632 days ago | IN | 0 ETH | 0.00254163 | ||||
Transfer | 10733148 | 1632 days ago | IN | 0 ETH | 0.00254163 | ||||
Transfer | 10733148 | 1632 days ago | IN | 0 ETH | 0.00254163 | ||||
Transfer | 10733148 | 1632 days ago | IN | 0 ETH | 0.00359163 | ||||
Transfer | 10732937 | 1632 days ago | IN | 0 ETH | 0.00239639 | ||||
Transfer | 10728001 | 1633 days ago | IN | 0 ETH | 0.00450231 | ||||
Transfer | 10727879 | 1633 days ago | IN | 0 ETH | 0.00595184 | ||||
Transfer | 10727879 | 1633 days ago | IN | 0 ETH | 0.00421184 | ||||
Transfer | 10727878 | 1633 days ago | IN | 0 ETH | 0.00421184 | ||||
Transfer | 10727878 | 1633 days ago | IN | 0 ETH | 0.00421184 | ||||
Transfer | 10727878 | 1633 days ago | IN | 0 ETH | 0.00421184 | ||||
Transfer | 10727878 | 1633 days ago | IN | 0 ETH | 0.00421184 |
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0xF176158F...B20cb8bC8 The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
CreateToken
Compiler Version
v0.4.25+commit.59dbf8f1
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-12-27 */ pragma solidity ^0.4.25; library SafeMath { // caculate for uint256 function mul(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal pure 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 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; } function max64(uint64 a, uint64 b) internal pure returns (uint64) { return a >= b ? a : b; } function min64(uint64 a, uint64 b) internal pure returns (uint64) { return a < b ? a : b; } function max256(uint256 a, uint256 b) internal pure returns (uint256) { return a >= b ? a : b; } function min256(uint256 a, uint256 b) internal pure returns (uint256) { return a < b ? a : b; } } contract Ownable { address public owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. * * why not user constructor? * change function Owner() to constructor() * * 0.4.22 constructor */ constructor() public { owner = msg.sender; } /** * @dev Throws if called by any account other than the owner. * * which means that the function extends onlyOwner is called must by the owner */ modifier onlyOwner() { require(msg.sender == owner); _; } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * * @param newOwner The address to transfer ownership to. * * Strangely, the owner and the new owner are the same person here */ function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0)); owner = newOwner; emit OwnershipTransferred(owner, newOwner); } } contract ERC20Interface { // METHODS // NOTE: // public getter functions are not currently recognised as an // implementation of the matching abstract function by the compiler. // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#name // function name() public view returns (string); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#symbol // function symbol() public view returns (string); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#totalsupply // function decimals() public view returns (uint8); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#totalsupply function totalSupply() public view returns (uint256); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#balanceof function balanceOf(address _owner) public view returns (uint256 balance); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#transfer function transfer(address _to, uint256 _value) public returns (bool success); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#transferfrom function transferFrom(address _from, address _to, uint256 _value) public returns (bool success); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#approve function approve(address _spender, uint256 _value) public returns (bool success); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#allowance function allowance(address _owner, address _spender) public view returns (uint256 remaining); // EVENTS // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#transfer-1 event Transfer(address indexed _from, address indexed _to, uint256 _value); // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md#approval event Approval(address indexed _owner, address indexed _spender, uint256 _value); } contract StandardToken is ERC20Interface { using SafeMath for uint256; string public name; string public symbol; uint256 public decimals; uint256 public totalSupply; mapping(address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; /** * @dev Get the totalSupply of the contract * @return An uint256 representing the amount of token supplied */ function totalSupply() public view returns(uint256) { return totalSupply; } /** * @dev Gets the balance of the specified address. * @param _owner address The address to query the the balance of. * @return An uint256 representing the amount owned by the passed address. */ function balanceOf(address _owner) public view returns (uint256 balance) { return balances[_owner]; } /** * @dev Transfer token for a specified address. * @param _to address The address to transfer to. * @param _value uint256 The amount to be transferred. */ function transfer(address _to, uint256 _value) public returns (bool) { require(_to != address(0)); // SafeMath.sub will throw if there is not enough balance. balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); emit Transfer(msg.sender, _to, _value); return true; } /** * @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) public returns (bool) { require(_to != address(0)); uint256 _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); emit 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 address The address which will spend the funds. * @param _value uint256 The amount of tokens to be spent. */ function approve(address _spender, uint256 _value) public 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; emit 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) public view returns (uint256 remaining) { return allowed[_owner][_spender]; } } contract CreateToken is StandardToken, Ownable { using SafeMath for uint256; /// @dev Reverts if address is 0x0 or this token address modifier validRecipient(address _recipient) { require(_recipient != address(0) && _recipient != address(this)); _; } constructor( string _name, string _symbol, uint256 _decimals, uint256 _totalSupply ) public { name = _name; symbol = _symbol; decimals = _decimals; totalSupply = _totalSupply * (10 ** _decimals); balances[msg.sender] = totalSupply; } /** * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender. * @param _spender address The address which will spend the funds. * @param _value uint256 The amount of tokens to be spent. */ function approve(address _spender, uint256 _value) public validRecipient(_spender) returns (bool) { return super.approve(_spender, _value); } /** * @dev Transfer token for a specified address. * @param _to address The address to transfer to. * @param _value uint256 The amount to be transferred. */ function transfer(address _to, uint256 _value) public validRecipient(_to) returns (bool) { return super.transfer(_to, _value); } /** * @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) public validRecipient(_to) returns (bool) { return super.transferFrom(_from, _to, _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":"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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"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"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint256"},{"name":"_totalSupply","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"}]
Deployed Bytecode
0x6080604052600436106100af576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100b4578063095ea7b31461014457806318160ddd146101a957806323b872dd146101d4578063313ce5671461025957806370a08231146102845780638da5cb5b146102db57806395d89b4114610332578063a9059cbb146103c2578063dd62ed3e14610427578063f2fde38b1461049e575b600080fd5b3480156100c057600080fd5b506100c96104e1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101095780820151818401526020810190506100ee565b50505050905090810190601f1680156101365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015057600080fd5b5061018f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061057f565b604051808215151515815260200191505060405180910390f35b3480156101b557600080fd5b506101be610609565b6040518082815260200191505060405180910390f35b3480156101e057600080fd5b5061023f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610613565b604051808215151515815260200191505060405180910390f35b34801561026557600080fd5b5061026e61069f565b6040518082815260200191505060405180910390f35b34801561029057600080fd5b506102c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106a5565b6040518082815260200191505060405180910390f35b3480156102e757600080fd5b506102f06106ee565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561033e57600080fd5b50610347610714565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561038757808201518184015260208101905061036c565b50505050905090810190601f1680156103b45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103ce57600080fd5b5061040d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107b2565b604051808215151515815260200191505060405180910390f35b34801561043357600080fd5b50610488600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061083c565b6040518082815260200191505060405180910390f35b3480156104aa57600080fd5b506104df600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108c3565b005b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105775780601f1061054c57610100808354040283529160200191610577565b820191906000526020600020905b81548152906001019060200180831161055a57829003601f168201915b505050505081565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141580156105eb57503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b15156105f657600080fd5b6106008484610a1b565b91505092915050565b6000600354905090565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415801561067f57503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b151561068a57600080fd5b610695858585610ba2565b9150509392505050565b60025481565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107aa5780601f1061077f576101008083540402835291602001916107aa565b820191906000526020600020905b81548152906001019060200180831161078d57829003601f168201915b505050505081565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415801561081e57503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b151561082957600080fd5b6108338484610e8e565b91505092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561091f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561095b57600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350565b600080821480610aa757506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b1515610ab257600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600080600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610be157600080fd5b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610cb283600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461106490919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d4783600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108290919063ffffffff16565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d9d838261108290919063ffffffff16565b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610ecb57600080fd5b610f1d82600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461108290919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fb282600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461106490919063ffffffff16565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080828401905083811015151561107857fe5b8091505092915050565b600082821115151561109057fe5b8183039050929150505600a165627a7a723058207433ac41ebe5089e043569c79d00ea98001ea3e99e0224126b54fe6be1430bdd0029
Deployed Bytecode Sourcemap
7900:1971:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4299:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4299:18: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;4299:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8805:187;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8805:187:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4662:89;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4662:89:0;;;;;;;;;;;;;;;;;;;;;;;9658:204;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9658:204:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4351:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4351:23:0;;;;;;;;;;;;;;;;;;;;;;;4984:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4984:115:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1231:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1231:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4324;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4324:20: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;4324:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9186:174;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9186:174:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7737:144;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7737:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2135:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2135:178:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4299:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8805:187::-;8924:4;8896:8;8140:1;8118:24;;:10;:24;;;;:55;;;;;8168:4;8146:27;;:10;:27;;;;8118:55;8110:64;;;;;;;;8953:31;8967:8;8977:6;8953:13;:31::i;:::-;8946:38;;8805:187;;;;;:::o;4662:89::-;4705:7;4732:11;;4725:18;;4662:89;:::o;9658:204::-;9787:4;9764:3;8140:1;8118:24;;:10;:24;;;;:55;;;;;8168:4;8146:27;;:10;:27;;;;8118:55;8110:64;;;;;;;;9816:38;9835:5;9842:3;9847:6;9816:18;:38::i;:::-;9809:45;;9658:204;;;;;;:::o;4351:23::-;;;;:::o;4984:115::-;5040:15;5075:8;:16;5084:6;5075:16;;;;;;;;;;;;;;;;5068:23;;4984:115;;;:::o;1231:20::-;;;;;;;;;;;;;:::o;4324:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;9186:174::-;9296:4;9273:3;8140:1;8118:24;;:10;:24;;;;:55;;;;;8168:4;8146:27;;:10;:27;;;;8118:55;8110:64;;;;;;;;9325:27;9340:3;9345:6;9325:14;:27::i;:::-;9318:34;;9186:174;;;;;:::o;7737:144::-;7811:17;7848:7;:15;7856:6;7848:15;;;;;;;;;;;;;;;:25;7864:8;7848:25;;;;;;;;;;;;;;;;7841:32;;7737:144;;;;:::o;2135:178::-;1864:5;;;;;;;;;;;1850:19;;:10;:19;;;1842:28;;;;;;;;2232:1;2212:22;;:8;:22;;;;2204:31;;;;;;;;2250:8;2242:5;;:16;;;;;;;;;;;;;;;;;;2298:8;2270:37;;2291:5;;;;;;;;;;;2270:37;;;;;;;;;;;;2135:178;:::o;6811:589::-;6878:4;7222:1;7212:6;:11;7211:53;;;;7262:1;7229:7;:19;7237:10;7229:19;;;;;;;;;;;;;;;:29;7249:8;7229:29;;;;;;;;;;;;;;;;:34;7211:53;7203:62;;;;;;;;7310:6;7278:7;:19;7286:10;7278:19;;;;;;;;;;;;;;;:29;7298:8;7278:29;;;;;;;;;;;;;;;:38;;;;7353:8;7332:38;;7341:10;7332:38;;;7363:6;7332:38;;;;;;;;;;;;;;;;;;7388:4;7381:11;;6811:589;;;;:::o;5956:::-;6038:4;6094:18;6078:1;6063:17;;:3;:17;;;;6055:26;;;;;;;;6115:7;:14;6123:5;6115:14;;;;;;;;;;;;;;;:26;6130:10;6115:26;;;;;;;;;;;;;;;;6094:47;;6328:25;6346:6;6328:8;:13;6337:3;6328:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;6312:8;:13;6321:3;6312:13;;;;;;;;;;;;;;;:41;;;;6382:27;6402:6;6382:8;:15;6391:5;6382:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;6364:8;:15;6373:5;6364:15;;;;;;;;;;;;;;;:45;;;;6449:22;6464:6;6449:10;:14;;:22;;;;:::i;:::-;6420:7;:14;6428:5;6420:14;;;;;;;;;;;;;;;:26;6435:10;6420:26;;;;;;;;;;;;;;;:51;;;;6503:3;6487:28;;6496:5;6487:28;;;6508:6;6487:28;;;;;;;;;;;;;;;;;;6533:4;6526:11;;5956:589;;;;;;:::o;5289:373::-;5352:4;5392:1;5377:17;;:3;:17;;;;5369:26;;;;;;;;5499:32;5524:6;5499:8;:20;5508:10;5499:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5476:8;:20;5485:10;5476:20;;;;;;;;;;;;;;;:55;;;;5558:25;5576:6;5558:8;:13;5567:3;5558:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;5542:8;:13;5551:3;5542:13;;;;;;;;;;;;;;;:41;;;;5620:3;5599:33;;5608:10;5599:33;;;5625:6;5599:33;;;;;;;;;;;;;;;;;;5650:4;5643:11;;5289:373;;;;:::o;627:133::-;685:7;701:9;717:1;713;:5;701:17;;737:1;732;:6;;725:14;;;;;;753:1;746:8;;627:133;;;;;:::o;508:113::-;566:7;594:1;589;:6;;582:14;;;;;;614:1;610;:5;603:12;;508:113;;;;:::o
Swarm Source
bzzr://7433ac41ebe5089e043569c79d00ea98001ea3e99e0224126b54fe6be1430bdd
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 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.