Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 56 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 22080663 | 359 days ago | IN | 0 ETH | 0.00013204 | ||||
| Transfer | 22079750 | 359 days ago | IN | 0 ETH | 0.00012568 | ||||
| Transfer | 10319832 | 2089 days ago | IN | 0 ETH | 0.00176599 | ||||
| Transfer | 8598476 | 2364 days ago | IN | 0 ETH | 0.0007665 | ||||
| Transfer | 8595618 | 2364 days ago | IN | 0 ETH | 0.0002575 | ||||
| Transfer | 8593839 | 2365 days ago | IN | 0 ETH | 0.0012859 | ||||
| Transfer | 8579255 | 2367 days ago | IN | 0 ETH | 0.001095 | ||||
| Transfer | 8574250 | 2368 days ago | IN | 0 ETH | 0.00043 | ||||
| Transfer | 8574205 | 2368 days ago | IN | 0 ETH | 0.00043 | ||||
| Transfer | 8571852 | 2368 days ago | IN | 0 ETH | 0.0018025 | ||||
| Transfer | 8571726 | 2368 days ago | IN | 0 ETH | 0.0018025 | ||||
| Transfer | 8570696 | 2368 days ago | IN | 0 ETH | 0.00073 | ||||
| Transfer | 8570542 | 2368 days ago | IN | 0 ETH | 0.0011845 | ||||
| Transfer | 8533537 | 2374 days ago | IN | 0 ETH | 0.00072872 | ||||
| Transfer | 8533105 | 2374 days ago | IN | 0 ETH | 0.00072872 | ||||
| Transfer | 8532937 | 2374 days ago | IN | 0 ETH | 0.00098309 | ||||
| Transfer | 8369385 | 2400 days ago | IN | 0 ETH | 0.00025718 | ||||
| Transfer | 8361590 | 2401 days ago | IN | 0 ETH | 0.00006413 | ||||
| Transfer | 8361436 | 2401 days ago | IN | 0 ETH | 0.00005137 | ||||
| Transfer | 8347041 | 2403 days ago | IN | 0 ETH | 0.00046292 | ||||
| Transfer | 8258466 | 2417 days ago | IN | 0 ETH | 0.00128198 | ||||
| Transfer | 8258189 | 2417 days ago | IN | 0 ETH | 0.00036436 | ||||
| Transfer | 8251422 | 2418 days ago | IN | 0 ETH | 0.00127974 | ||||
| Transfer | 8251422 | 2418 days ago | IN | 0 ETH | 0.00127974 | ||||
| Transfer | 8251422 | 2418 days ago | IN | 0 ETH | 0.00127974 |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
MDToken
Compiler Version
v0.5.9+commit.e560f70d
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2019-07-03
*/
pragma solidity 0.5.9;
/**
* @title SafeMath
* @dev Unsigned math operations with safety checks that revert on error.
*/
library SafeMath {
/**
* @dev Multiplie two unsigned integers, revert on overflow.
*/
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
// Gas optimization: this is cheaper than requiring 'a' not being zero, but the
// benefit is lost if 'b' is also tested.
// See: https://github.com/OpenZeppelin/openzeppelin-solidity/pull/522
if (a == 0) {
return 0;
}
uint256 c = a * b;
require(c / a == b);
return c;
}
/**
* @dev Integer division of two unsigned integers truncating the quotient, revert on division by zero.
*/
function div(uint256 a, uint256 b) internal pure returns (uint256) {
// Solidity only automatically asserts when dividing by 0
require(b > 0);
uint256 c = a / b;
// assert(a == b * c + a % b); // There is no case in which this doesn't hold
return c;
}
/**
* @dev Subtract two unsigned integers, revert on underflow (i.e. if subtrahend is greater than minuend).
*/
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
require(b <= a);
uint256 c = a - b;
return c;
}
/**
* @dev Add two unsigned integers, revert on overflow.
*/
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a);
return c;
}
}
/**
* @title ERC20 interface
* @dev See https://eips.ethereum.org/EIPS/eip-20
*/
interface IERC20 {
function transfer(address to, uint256 value) external returns (bool);
function approve(address spender, uint256 value) external returns (bool);
function transferFrom(address from, address to, uint256 value) external returns (bool);
function totalSupply() external view returns (uint256);
function balanceOf(address who) external view returns (uint256);
function allowance(address owner, address spender) external view returns (uint256);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
/**
* @title Standard ERC20 token
* @dev Implementation of the basic standard token.
*/
contract StandardToken is IERC20 {
using SafeMath for uint256;
mapping (address => uint256) internal _balances;
mapping (address => mapping (address => uint256)) internal _allowed;
uint256 internal _totalSupply;
/**
* @dev Total number of tokens in existence.
*/
function totalSupply() public view returns (uint256) {
return _totalSupply;
}
/**
* @dev Get the balance of the specified address.
* @param owner The address to query the balance of.
* @return A uint256 representing the amount owned by the passed address.
*/
function balanceOf(address owner) public view returns (uint256) {
return _balances[owner];
}
/**
* @dev Function to check the amount of tokens that an owner allowed to a spender.
* @param owner The address which owns the funds.
* @param spender The address which will spend the funds.
* @return A uint256 specifying the amount of tokens still available for the spender.
*/
function allowance(address owner, address spender) public view returns (uint256) {
return _allowed[owner][spender];
}
/**
* @dev Transfer tokens to a specified address.
* @param to The address to transfer to.
* @param value The amount to be transferred.
*/
function transfer(address to, uint256 value) public returns (bool) {
_transfer(msg.sender, to, value);
return true;
}
/**
* @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
* Beware that changing an allowance with this method brings the risk that someone may use both the old
* and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
* race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
* @param spender The address which will spend the funds.
* @param value The amount of tokens to be spent.
*/
function approve(address spender, uint256 value) public returns (bool) {
_approve(msg.sender, spender, value);
return true;
}
/**
* @dev Transfer tokens from one address to another.
* Note that while this function emits an Approval event, this is not required as per the specification,
* and other compliant implementations may not emit the event.
* @param from The address which you want to send tokens from.
* @param to The address which you want to transfer to.
* @param value The amount of tokens to be transferred.
*/
function transferFrom(address from, address to, uint256 value) public returns (bool) {
_transfer(from, to, value);
_approve(from, msg.sender, _allowed[from][msg.sender].sub(value));
return true;
}
/**
* @dev Increase the amount of tokens that an owner allowed to a spender.
* approve should be called when _allowed[msg.sender][spender] == 0. To increment
* allowed value is better to use this function to avoid 2 calls (and wait until
* the first transaction is mined)
* From MonolithDAO Token.sol
* Emits an Approval event.
* @param spender The address which will spend the funds.
* @param addedValue The amount of tokens to increase the allowance by.
*/
function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
_approve(msg.sender, spender, _allowed[msg.sender][spender].add(addedValue));
return true;
}
/**
* @dev Decrease the amount of tokens that an owner allowed to a spender.
* approve should be called when _allowed[msg.sender][spender] == 0. To decrement
* allowed value is better to use this function to avoid 2 calls (and wait until
* the first transaction is mined)
* From MonolithDAO Token.sol
* Emits an Approval event.
* @param spender The address which will spend the funds.
* @param subtractedValue The amount of tokens to decrease the allowance by.
*/
function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
_approve(msg.sender, spender, _allowed[msg.sender][spender].sub(subtractedValue));
return true;
}
/**
* @dev Transfer tokens for a specified address.
* @param from The address to transfer from.
* @param to The address to transfer to.
* @param value The amount to be transferred.
*/
function _transfer(address from, address to, uint256 value) internal {
require(to != address(0), "Cannot transfer to the zero address");
_balances[from] = _balances[from].sub(value);
_balances[to] = _balances[to].add(value);
emit Transfer(from, to, value);
}
/**
* @dev Approve an address to spend another addresses' tokens.
* @param owner The address that owns the tokens.
* @param spender The address that will spend the tokens.
* @param value The number of tokens that can be spent.
*/
function _approve(address owner, address spender, uint256 value) internal {
require(spender != address(0), "Cannot approve to the zero address");
require(owner != address(0), "Setter cannot be the zero address");
_allowed[owner][spender] = value;
emit Approval(owner, spender, value);
}
}
contract MDToken is StandardToken {
string public constant name = "Meteorite Drill";
string public constant symbol = "MD";
uint8 public constant decimals = 18;
uint256 internal constant INIT_TOTALSUPPLY = 910000000;
address public constant tokenWallet = 0xEE918fBFe6193fD41D3a57d96d1BaD07C0f8FCCf;
/**
* @dev Constructor, initialize the basic information of contract.
*/
constructor() public {
_totalSupply = INIT_TOTALSUPPLY * 10 ** uint256(decimals);
_balances[tokenWallet] = _totalSupply;
emit Transfer(address(0), tokenWallet, _totalSupply);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"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":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"name":"","type":"bool"}],"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":"tokenWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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
608060405234801561001057600080fd5b506b02f0bbfed91c74b24e000000600281905573ee918fbfe6193fd41d3a57d96d1bad07c0f8fccf600081815260208181527f233538d633410f74dac9655de74ece86e2a8f7bf76496a2fe58a7137323a7b2f8490556040805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a361073e806100ab6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a082311461021057806395d89b4114610236578063a457c2d71461023e578063a9059cbb1461026a578063bff99c6c14610296578063dd62ed3e146102ba576100b4565b806306fdde03146100b9578063095ea7b31461013657806318160ddd1461017657806323b872dd14610190578063313ce567146101c657806339509351146101e4575b600080fd5b6100c16102e8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100fb5781810151838201526020016100e3565b50505050905090810190601f1680156101285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101626004803603604081101561014c57600080fd5b506001600160a01b038135169060200135610313565b604080519115158252519081900360200190f35b61017e610329565b60408051918252519081900360200190f35b610162600480360360608110156101a657600080fd5b506001600160a01b0381358116916020810135909116906040013561032f565b6101ce610386565b6040805160ff9092168252519081900360200190f35b610162600480360360408110156101fa57600080fd5b506001600160a01b03813516906020013561038b565b61017e6004803603602081101561022657600080fd5b50356001600160a01b03166103c7565b6100c16103e2565b6101626004803603604081101561025457600080fd5b506001600160a01b038135169060200135610400565b6101626004803603604081101561028057600080fd5b506001600160a01b03813516906020013561043c565b61029e610449565b604080516001600160a01b039092168252519081900360200190f35b61017e600480360360408110156102d057600080fd5b506001600160a01b0381358116916020013516610461565b6040518060400160405280600f81526020016e13595d195bdc9a5d1948111c9a5b1b608a1b81525081565b600061032033848461048c565b50600192915050565b60025490565b600061033c848484610578565b6001600160a01b03841660009081526001602090815260408083203380855292529091205461037c918691610377908663ffffffff61067516565b61048c565b5060019392505050565b601281565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610320918590610377908663ffffffff61068a16565b6001600160a01b031660009081526020819052604090205490565b60405180604001604052806002815260200161135160f21b81525081565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610320918590610377908663ffffffff61067516565b6000610320338484610578565b73ee918fbfe6193fd41d3a57d96d1bad07c0f8fccf81565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6001600160a01b0382166104d15760405162461bcd60e51b81526004018080602001828103825260228152602001806106a46022913960400191505060405180910390fd5b6001600160a01b0383166105165760405162461bcd60e51b81526004018080602001828103825260218152602001806106c66021913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0382166105bd5760405162461bcd60e51b81526004018080602001828103825260238152602001806106e76023913960400191505060405180910390fd5b6001600160a01b0383166000908152602081905260409020546105e6908263ffffffff61067516565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461061b908263ffffffff61068a16565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008282111561068457600080fd5b50900390565b60008282018381101561069c57600080fd5b939250505056fe43616e6e6f7420617070726f766520746f20746865207a65726f20616464726573735365747465722063616e6e6f7420626520746865207a65726f206164647265737343616e6e6f74207472616e7366657220746f20746865207a65726f2061646472657373a265627a7a72305820d89640a5ae355e425f8e13ee995a31a842d376661de77821ce54ffc6761ee94864736f6c63430005090032
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a082311461021057806395d89b4114610236578063a457c2d71461023e578063a9059cbb1461026a578063bff99c6c14610296578063dd62ed3e146102ba576100b4565b806306fdde03146100b9578063095ea7b31461013657806318160ddd1461017657806323b872dd14610190578063313ce567146101c657806339509351146101e4575b600080fd5b6100c16102e8565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100fb5781810151838201526020016100e3565b50505050905090810190601f1680156101285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101626004803603604081101561014c57600080fd5b506001600160a01b038135169060200135610313565b604080519115158252519081900360200190f35b61017e610329565b60408051918252519081900360200190f35b610162600480360360608110156101a657600080fd5b506001600160a01b0381358116916020810135909116906040013561032f565b6101ce610386565b6040805160ff9092168252519081900360200190f35b610162600480360360408110156101fa57600080fd5b506001600160a01b03813516906020013561038b565b61017e6004803603602081101561022657600080fd5b50356001600160a01b03166103c7565b6100c16103e2565b6101626004803603604081101561025457600080fd5b506001600160a01b038135169060200135610400565b6101626004803603604081101561028057600080fd5b506001600160a01b03813516906020013561043c565b61029e610449565b604080516001600160a01b039092168252519081900360200190f35b61017e600480360360408110156102d057600080fd5b506001600160a01b0381358116916020013516610461565b6040518060400160405280600f81526020016e13595d195bdc9a5d1948111c9a5b1b608a1b81525081565b600061032033848461048c565b50600192915050565b60025490565b600061033c848484610578565b6001600160a01b03841660009081526001602090815260408083203380855292529091205461037c918691610377908663ffffffff61067516565b61048c565b5060019392505050565b601281565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610320918590610377908663ffffffff61068a16565b6001600160a01b031660009081526020819052604090205490565b60405180604001604052806002815260200161135160f21b81525081565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610320918590610377908663ffffffff61067516565b6000610320338484610578565b73ee918fbfe6193fd41d3a57d96d1bad07c0f8fccf81565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6001600160a01b0382166104d15760405162461bcd60e51b81526004018080602001828103825260228152602001806106a46022913960400191505060405180910390fd5b6001600160a01b0383166105165760405162461bcd60e51b81526004018080602001828103825260218152602001806106c66021913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b0382166105bd5760405162461bcd60e51b81526004018080602001828103825260238152602001806106e76023913960400191505060405180910390fd5b6001600160a01b0383166000908152602081905260409020546105e6908263ffffffff61067516565b6001600160a01b03808516600090815260208190526040808220939093559084168152205461061b908263ffffffff61068a16565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008282111561068457600080fd5b50900390565b60008282018381101561069c57600080fd5b939250505056fe43616e6e6f7420617070726f766520746f20746865207a65726f20616464726573735365747465722063616e6e6f7420626520746865207a65726f206164647265737343616e6e6f74207472616e7366657220746f20746865207a65726f2061646472657373a265627a7a72305820d89640a5ae355e425f8e13ee995a31a842d376661de77821ce54ffc6761ee94864736f6c63430005090032
Deployed Bytecode Sourcemap
8108:640:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8108:640:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8149:47;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;8149:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4662:149;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4662:149:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;2829:92;;;:::i;:::-;;;;;;;;;;;;;;;;5263:230;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5263:230:0;;;;;;;;;;;;;;;;;:::i;8250:35::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6019:204;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6019:204:0;;;;;;;;:::i;3139:106::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3139:106:0;-1:-1:-1;;;;;3139:106:0;;:::i;8205:36::-;;;:::i;6754:213::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6754:213:0;;;;;;;;:::i;3875:140::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3875:140:0;;;;;;;;:::i;8354:80::-;;;:::i;:::-;;;;-1:-1:-1;;;;;8354:80:0;;;;;;;;;;;;;;3568:131;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3568:131:0;;;;;;;;;;:::i;8149:47::-;;;;;;;;;;;;;;-1:-1:-1;;;8149:47:0;;;;:::o;4662:149::-;4727:4;4744:36;4753:10;4765:7;4774:5;4744:8;:36::i;:::-;-1:-1:-1;4799:4:0;4662:149;;;;:::o;2829:92::-;2900:12;;2829:92;:::o;5263:230::-;5342:4;5359:26;5369:4;5375:2;5379:5;5359:9;:26::i;:::-;-1:-1:-1;;;;;5424:14:0;;;;;;:8;:14;;;;;;;;5412:10;5424:26;;;;;;;;;5397:65;;5406:4;;5424:37;;5455:5;5424:37;:30;:37;:::i;:::-;5397:8;:65::i;:::-;-1:-1:-1;5481:4:0;5263:230;;;;;:::o;8250:35::-;8283:2;8250:35;:::o;6019:204::-;6125:10;6099:4;6146:20;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6146:29:0;;;;;;;;;;6099:4;;6116:76;;6137:7;;6146:45;;6180:10;6146:45;:33;:45;:::i;3139:106::-;-1:-1:-1;;;;;3221:16:0;3194:7;3221:16;;;;;;;;;;;;3139:106::o;8205:36::-;;;;;;;;;;;;;;-1:-1:-1;;;8205:36:0;;;;:::o;6754:213::-;6865:10;6839:4;6886:20;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6886:29:0;;;;;;;;;;6839:4;;6856:81;;6877:7;;6886:50;;6920:15;6886:50;:33;:50;:::i;3875:140::-;3936:4;3953:32;3963:10;3975:2;3979:5;3953:9;:32::i;8354:80::-;8392:42;8354:80;:::o;3568:131::-;-1:-1:-1;;;;;3667:15:0;;;3640:7;3667:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;3568:131::o;7770:327::-;-1:-1:-1;;;;;7863:21:0;;7855:68;;;;-1:-1:-1;;;7855:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7943:19:0;;7935:65;;;;-1:-1:-1;;;7935:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8009:15:0;;;;;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;:32;;;8057:31;;;;;;;;;;;;;;;;;7770:327;;;:::o;7194:303::-;-1:-1:-1;;;;;7282:16:0;;7274:64;;;;-1:-1:-1;;;7274:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7368:15:0;;:9;:15;;;;;;;;;;;:26;;7388:5;7368:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;7350:15:0;;;:9;:15;;;;;;;;;;;:44;;;;7422:13;;;;;;;:24;;7440:5;7422:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;7406:13:0;;;:9;:13;;;;;;;;;;;;:40;;;;7463:25;;;;;;;7406:13;;7463:25;;;;;;;;;;;;;7194:303;;;:::o;1247:150::-;1305:7;1338:1;1333;:6;;1325:15;;;;;;-1:-1:-1;1363:5:0;;;1247:150::o;1483:::-;1541:7;1573:5;;;1597:6;;;;1589:15;;;;;;1624:1;1483:150;-1:-1:-1;;;1483:150:0:o
Swarm Source
bzzr://d89640a5ae355e425f8e13ee995a31a842d376661de77821ce54ffc6761ee948
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.