Source Code
Overview
ETH Balance
0.0073 ETH
Eth Value
$13.30 (@ $1,821.86/ETH)More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 9 internal transactions
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 4488115 | 3015 days ago | 0.0001 ETH | ||||
| Transfer | 4469636 | 3018 days ago | 0.0011 ETH | ||||
| Transfer | 4463365 | 3019 days ago | 0.0013 ETH | ||||
| Transfer | 4457202 | 3020 days ago | 0.0005 ETH | ||||
| Transfer | 4451058 | 3021 days ago | 0.0012 ETH | ||||
| Transfer | 4444826 | 3022 days ago | 0.0004 ETH | ||||
| Transfer | 4438633 | 3023 days ago | 0.0027 ETH | ||||
| Transfer | 4438083 | 3023 days ago | 0.0003 ETH | ||||
| Transfer | 4437900 | 3023 days ago | 0.0003 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
E93Token
Compiler Version
v0.4.17+commit.bdeb9e52
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2017-10-25
*/
pragma solidity ^0.4.11;
contract IERC20 {
function totalSupply() constant returns (uint256 totalSupply);
function balanceOf(address _owner) constant returns (uint balance);
function transfer(address _to, uint _value) returns (bool success);
function transferFrom(address _from, address _to, uint _value) returns (bool success);
function approve(address _spender, uint _value) returns (bool success);
function allowance(address _owner, address _spender) constant returns (uint remaining);
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}
pragma solidity ^0.4.11;
/**
* Math operations with safety checks
*/
library SafeMath {
function mul(uint256 a, uint256 b) internal returns (uint256) {
uint256 c = a * b;
assert(a == 0 || c / a == b);
return c;
}
function div(uint256 a, uint256 b) internal 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 returns (uint256) {
assert(b <= a);
return a - b;
}
function add(uint256 a, uint256 b) internal returns (uint256) {
uint256 c = a + b;
assert(c >= a);
return c;
}
function max64(uint64 a, uint64 b) internal constant returns (uint64) {
return a >= b ? a : b;
}
function min64(uint64 a, uint64 b) internal constant returns (uint64) {
return a < b ? a : b;
}
function max256(uint256 a, uint256 b) internal constant returns (uint256) {
return a >= b ? a : b;
}
function min256(uint256 a, uint256 b) internal constant returns (uint256) {
return a < b ? a : b;
}
}
contract E93Token is IERC20 {
modifier onlyOwner {
// ETH93 admin accounts
require(msg.sender == 0x3a31AC87092909AF0e01B4d8fC6E03157E91F4bb || msg.sender == 0x44fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d);
_;
}
using SafeMath for uint256;
uint public totalSupply; // This is how many tokens are owned by users.
uint public maxSupply; // Total number of tokens that can be sold.
bool public optionsSet; // Allow the ETH93 admin to set how many ETH93 tokens can be sold and the cost per token only when the crowdsale is opened (this can't be changed after that of course).
address public owner = 0x44fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d;
string public symbol = "E93";
string public name = "ETH93";
uint8 public decimals = 18;
uint256 public RATE;
bool public open;
address public e93Contract;
mapping(address => uint256) balances;
mapping(address => mapping(address => uint256)) allowed;
function start (uint _maxSupply, uint _RATE) onlyOwner {
// Once this is called the contract can accept Ether for ETH93 tokens. The maxSupply and RATE can only be set the first time this function is called.
if (optionsSet == false) {
maxSupply = _maxSupply;
RATE = _RATE;
optionsSet = true;
}
open = true;
}
function close() onlyOwner {
// Just in case the crowdsale needs to be closed for some reason.
open = false;
}
function setE93ContractAddress(address _e93Contract) onlyOwner {
// Once the E93 contract is deployed, set its address here.
e93Contract = _e93Contract;
}
function() payable {
// if the msg.sender is the e93contract, funds are being sent here at the end of a lottery - fine. Otherwise give tokens to the sender.
if (msg.sender != e93Contract) {
createTokens();
}
}
function contractBalance() public constant returns (uint256) {
return this.balance;
}
function withdraw() {
// this works out what percent of the maxSupply of tokens belong to the user, and gives that percent of the contract balance to them. Eg. if the user owns 25,000 ETH93 tokens and the maxSupply was set at 75,000, and the contract has 15 Ether in it, then they would get sent 5 Ether for their tokens.
uint256 usersPortion = (balances[msg.sender].mul(this.balance)).div(maxSupply);
totalSupply = totalSupply.sub(balances[msg.sender]);
balances[msg.sender] = 0;
msg.sender.transfer(usersPortion);
}
function checkPayout() constant returns (uint usersPortion) {
// See how much Ether the users tokens can be exchanged for.
usersPortion = (balances[msg.sender].mul(this.balance)).div(maxSupply);
return usersPortion;
}
function topup() payable {
// Topup contract balance without buying tokens.
}
function createTokens() payable {
require(msg.value > 0);
if (open != true) revert();
uint256 tokens = msg.value.mul(RATE);
if (totalSupply.add(tokens) > maxSupply) {
// If user wants to buy an amount of tokens that would put the supply above maxSupply, give them the max amount of tokens allowed and refund them anything over that.
uint256 amountOver = totalSupply.add(tokens).sub(maxSupply);
balances[msg.sender] = balances[msg.sender].add(maxSupply-totalSupply);
totalSupply = maxSupply;
msg.sender.transfer(amountOver.div(RATE));
owner.transfer(msg.value.sub(amountOver.div(RATE)));
} else {
totalSupply = totalSupply.add(tokens);
balances[msg.sender] = balances[msg.sender].add(tokens);
owner.transfer(msg.value); // Rather than storing raised Ether in this contract, it's sent straight to to the ETH93 account owner. This is because the only balance in this contract should be from the 1% cut of ETH93 lottery ticket sales in Ether, which ETH93 token holders can claim.
}
}
function totalSupply() constant returns (uint256) {
return totalSupply;
}
function balanceOf (address _owner) constant returns (uint256) {
return balances[_owner];
}
function transfer(address _to, uint256 _value) returns (bool) {
require(balances[msg.sender] >= _value && _value > 0);
balances[msg.sender] = balances[msg.sender].sub(_value);
balances[_to] = balances[_to].add(_value);
Transfer(msg.sender, _to, _value);
return true;
}
function transferFrom(address _from, address _to, uint256 _value) returns (bool) {
require (allowed[_from][msg.sender] >= _value && balances[_from] >= _value && _value > 0);
balances[_from] = balances[_from].sub(_value);
balances[_to] = balances[_to].add(_value);
allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
Transfer(_from, _to, _value);
return true;
}
function approve (address _spender, uint256 _value) returns (bool) {
allowed[msg.sender][_spender] = _value;
Approval(msg.sender, _spender, _value);
return true;
}
function allowance(address _owner, address _spender) constant returns (uint256) {
return allowed[_owner][_spender];
}
event Transfer(address indexed _from, address indexed _to, uint256 _value);
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}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":"_e93Contract","type":"address"}],"name":"setE93ContractAddress","outputs":[],"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":"e93Contract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"close","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"optionsSet","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"RATE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"topup","outputs":[],"payable":true,"stateMutability":"payable","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":"contractBalance","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":false,"inputs":[{"name":"_maxSupply","type":"uint256"},{"name":"_RATE","type":"uint256"}],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"checkPayout","outputs":[{"name":"usersPortion","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"createTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"maxSupply","outputs":[{"name":"","type":"uint256"}],"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"},{"constant":true,"inputs":[],"name":"open","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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
60606040527344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040805190810160405280600381526020017f453933000000000000000000000000000000000000000000000000000000000081525060039080519060200190620000a692919062000123565b506040805190810160405280600581526020017f455448393300000000000000000000000000000000000000000000000000000081525060049080519060200190620000f492919062000123565b506012600560006101000a81548160ff021916908360ff16021790555034156200011d57600080fd5b620001d2565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200016657805160ff191683800117855562000197565b8280016001018555821562000197579182015b828111156200019657825182559160200191906001019062000179565b5b509050620001a69190620001aa565b5090565b620001cf91905b80821115620001cb576000816000905550600101620001b1565b5090565b90565b61188a80620001e26000396000f30060606040523615610131576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610193578063095ea7b31461022157806318160ddd1461027b5780631af77842146102a457806323b872dd146102dd5780632d01483314610356578063313ce567146103ab5780633ccfd60b146103da57806343d726d6146103ef5780636355bf2f14610404578063664e97041461043157806369774c2d1461045a57806370a08231146104645780638b7afe2e146104b15780638da5cb5b146104da5780638fb4b5731461052f57806395d89b411461055b578063a9059cbb146105e9578063b145c01314610643578063b44272631461066c578063d5abeb0114610676578063dd62ed3e1461069f578063fcfff16f1461070b575b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561019157610190610738565b5b005b341561019e57600080fd5b6101a6610a68565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101e65780820151818401526020810190506101cb565b50505050905090810190601f1680156102135780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561022c57600080fd5b610261600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b06565b604051808215151515815260200191505060405180910390f35b341561028657600080fd5b61028e610bf8565b6040518082815260200191505060405180910390f35b34156102af57600080fd5b6102db600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c01565b005b34156102e857600080fd5b61033c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610cc7565b604051808215151515815260200191505060405180910390f35b341561036157600080fd5b610369611054565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103b657600080fd5b6103be61107a565b604051808260ff1660ff16815260200191505060405180910390f35b34156103e557600080fd5b6103ed61108d565b005b34156103fa57600080fd5b6104026111f0565b005b341561040f57600080fd5b61041761128f565b604051808215151515815260200191505060405180910390f35b341561043c57600080fd5b6104446112a2565b6040518082815260200191505060405180910390f35b6104626112a8565b005b341561046f57600080fd5b61049b600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506112aa565b6040518082815260200191505060405180910390f35b34156104bc57600080fd5b6104c46112f3565b6040518082815260200191505060405180910390f35b34156104e557600080fd5b6104ed611312565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561053a57600080fd5b6105596004808035906020019091908035906020019091905050611338565b005b341561056657600080fd5b61056e61141f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105ae578082015181840152602081019050610593565b50505050905090810190601f1680156105db5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105f457600080fd5b610629600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506114bd565b604051808215151515815260200191505060405180910390f35b341561064e57600080fd5b6106566116b2565b6040518082815260200191505060405180910390f35b610674610738565b005b341561068157600080fd5b610689611739565b6040518082815260200191505060405180910390f35b34156106aa57600080fd5b6106f5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061173f565b6040518082815260200191505060405180910390f35b341561071657600080fd5b61071e6117c6565b604051808215151515815260200191505060405180910390f35b60008060003411151561074a57600080fd5b60011515600760009054906101000a900460ff16151514151561076c57600080fd5b610781600654346117d990919063ffffffff16565b915060015461079b8360005461180c90919063ffffffff16565b1115610951576107ca6001546107bc8460005461180c90919063ffffffff16565b61182a90919063ffffffff16565b905061082460005460015403600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001546000819055503373ffffffffffffffffffffffffffffffffffffffff166108fc61089f6006548461184390919063ffffffff16565b9081150290604051600060405180830381858888f1935050505015156108c457600080fd5b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6109276109186006548561184390919063ffffffff16565b3461182a90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050151561094c57600080fd5b610a64565b6109668260005461180c90919063ffffffff16565b6000819055506109be82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501515610a6357600080fd5b5b5050565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610afe5780601f10610ad357610100808354040283529160200191610afe565b820191906000526020600020905b815481529060010190602001808311610ae157829003601f168201915b505050505081565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008054905090565b733a31ac87092909af0e01b4d8fc6e03157e91f4bb73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610c7857507344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d3373ffffffffffffffffffffffffffffffffffffffff16145b1515610c8357600080fd5b80600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610d94575081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610da05750600082115b1515610dab57600080fd5b610dfd82600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461182a90919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e9282600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f6482600960008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461182a90919063ffffffff16565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900460ff1681565b600061110c6001546110fe3073ffffffffffffffffffffffffffffffffffffffff1631600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117d990919063ffffffff16565b61184390919063ffffffff16565b9050611162600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460005461182a90919063ffffffff16565b6000819055506000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156111ed57600080fd5b50565b733a31ac87092909af0e01b4d8fc6e03157e91f4bb73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061126757507344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d3373ffffffffffffffffffffffffffffffffffffffff16145b151561127257600080fd5b6000600760006101000a81548160ff021916908315150217905550565b600260009054906101000a900460ff1681565b60065481565b565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b733a31ac87092909af0e01b4d8fc6e03157e91f4bb73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806113af57507344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d3373ffffffffffffffffffffffffffffffffffffffff16145b15156113ba57600080fd5b60001515600260009054906101000a900460ff16151514156114005781600181905550806006819055506001600260006101000a81548160ff0219169083151502179055505b6001600760006101000a81548160ff0219169083151502179055505050565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156114b55780601f1061148a576101008083540402835291602001916114b5565b820191906000526020600020905b81548152906001019060200180831161149857829003601f168201915b505050505081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561150e5750600082115b151561151957600080fd5b61156b82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461182a90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061160082600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60006117316001546117233073ffffffffffffffffffffffffffffffffffffffff1631600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117d990919063ffffffff16565b61184390919063ffffffff16565b905080905090565b60015481565b6000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600760009054906101000a900460ff1681565b600080828402905060008414806117fa57508284828115156117f757fe5b04145b151561180257fe5b8091505092915050565b600080828401905083811015151561182057fe5b8091505092915050565b600082821115151561183857fe5b818303905092915050565b600080828481151561185157fe5b04905080915050929150505600a165627a7a72305820f1c6502561e1b01601107f09a56369c6cdea875e4d2330e7d48b5f5f500cd8cf0029
Deployed Bytecode
0x60606040523615610131576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610193578063095ea7b31461022157806318160ddd1461027b5780631af77842146102a457806323b872dd146102dd5780632d01483314610356578063313ce567146103ab5780633ccfd60b146103da57806343d726d6146103ef5780636355bf2f14610404578063664e97041461043157806369774c2d1461045a57806370a08231146104645780638b7afe2e146104b15780638da5cb5b146104da5780638fb4b5731461052f57806395d89b411461055b578063a9059cbb146105e9578063b145c01314610643578063b44272631461066c578063d5abeb0114610676578063dd62ed3e1461069f578063fcfff16f1461070b575b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561019157610190610738565b5b005b341561019e57600080fd5b6101a6610a68565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101e65780820151818401526020810190506101cb565b50505050905090810190601f1680156102135780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561022c57600080fd5b610261600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b06565b604051808215151515815260200191505060405180910390f35b341561028657600080fd5b61028e610bf8565b6040518082815260200191505060405180910390f35b34156102af57600080fd5b6102db600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c01565b005b34156102e857600080fd5b61033c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610cc7565b604051808215151515815260200191505060405180910390f35b341561036157600080fd5b610369611054565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103b657600080fd5b6103be61107a565b604051808260ff1660ff16815260200191505060405180910390f35b34156103e557600080fd5b6103ed61108d565b005b34156103fa57600080fd5b6104026111f0565b005b341561040f57600080fd5b61041761128f565b604051808215151515815260200191505060405180910390f35b341561043c57600080fd5b6104446112a2565b6040518082815260200191505060405180910390f35b6104626112a8565b005b341561046f57600080fd5b61049b600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506112aa565b6040518082815260200191505060405180910390f35b34156104bc57600080fd5b6104c46112f3565b6040518082815260200191505060405180910390f35b34156104e557600080fd5b6104ed611312565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561053a57600080fd5b6105596004808035906020019091908035906020019091905050611338565b005b341561056657600080fd5b61056e61141f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105ae578082015181840152602081019050610593565b50505050905090810190601f1680156105db5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105f457600080fd5b610629600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506114bd565b604051808215151515815260200191505060405180910390f35b341561064e57600080fd5b6106566116b2565b6040518082815260200191505060405180910390f35b610674610738565b005b341561068157600080fd5b610689611739565b6040518082815260200191505060405180910390f35b34156106aa57600080fd5b6106f5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061173f565b6040518082815260200191505060405180910390f35b341561071657600080fd5b61071e6117c6565b604051808215151515815260200191505060405180910390f35b60008060003411151561074a57600080fd5b60011515600760009054906101000a900460ff16151514151561076c57600080fd5b610781600654346117d990919063ffffffff16565b915060015461079b8360005461180c90919063ffffffff16565b1115610951576107ca6001546107bc8460005461180c90919063ffffffff16565b61182a90919063ffffffff16565b905061082460005460015403600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001546000819055503373ffffffffffffffffffffffffffffffffffffffff166108fc61089f6006548461184390919063ffffffff16565b9081150290604051600060405180830381858888f1935050505015156108c457600080fd5b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6109276109186006548561184390919063ffffffff16565b3461182a90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050151561094c57600080fd5b610a64565b6109668260005461180c90919063ffffffff16565b6000819055506109be82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501515610a6357600080fd5b5b5050565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610afe5780601f10610ad357610100808354040283529160200191610afe565b820191906000526020600020905b815481529060010190602001808311610ae157829003601f168201915b505050505081565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008054905090565b733a31ac87092909af0e01b4d8fc6e03157e91f4bb73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610c7857507344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d3373ffffffffffffffffffffffffffffffffffffffff16145b1515610c8357600080fd5b80600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610d94575081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610da05750600082115b1515610dab57600080fd5b610dfd82600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461182a90919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e9282600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f6482600960008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461182a90919063ffffffff16565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900460ff1681565b600061110c6001546110fe3073ffffffffffffffffffffffffffffffffffffffff1631600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117d990919063ffffffff16565b61184390919063ffffffff16565b9050611162600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460005461182a90919063ffffffff16565b6000819055506000600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156111ed57600080fd5b50565b733a31ac87092909af0e01b4d8fc6e03157e91f4bb73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061126757507344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d3373ffffffffffffffffffffffffffffffffffffffff16145b151561127257600080fd5b6000600760006101000a81548160ff021916908315150217905550565b600260009054906101000a900460ff1681565b60065481565b565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b733a31ac87092909af0e01b4d8fc6e03157e91f4bb73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806113af57507344fc32c2a5d18700284cc9e0e2da3ad83e9a6c5d3373ffffffffffffffffffffffffffffffffffffffff16145b15156113ba57600080fd5b60001515600260009054906101000a900460ff16151514156114005781600181905550806006819055506001600260006101000a81548160ff0219169083151502179055505b6001600760006101000a81548160ff0219169083151502179055505050565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156114b55780601f1061148a576101008083540402835291602001916114b5565b820191906000526020600020905b81548152906001019060200180831161149857829003601f168201915b505050505081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561150e5750600082115b151561151957600080fd5b61156b82600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461182a90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061160082600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180c90919063ffffffff16565b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60006117316001546117233073ffffffffffffffffffffffffffffffffffffffff1631600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117d990919063ffffffff16565b61184390919063ffffffff16565b905080905090565b60015481565b6000600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600760009054906101000a900460ff1681565b600080828402905060008414806117fa57508284828115156117f757fe5b04145b151561180257fe5b8091505092915050565b600080828401905083811015151561182057fe5b8091505092915050565b600082821115151561183857fe5b818303905092915050565b600080828481151561185157fe5b04905080915050929150505600a165627a7a72305820f1c6502561e1b01601107f09a56369c6cdea875e4d2330e7d48b5f5f500cd8cf0029
Swarm Source
bzzr://f1c6502561e1b01601107f09a56369c6cdea875e4d2330e7d48b5f5f500cd8cf
Loading...
Loading
Loading...
Loading
Net Worth in USD
$13.31
Net Worth in ETH
0.007307
Token Allocations
ETH
100.00%
Multichain Portfolio | 34 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ETH | 100.00% | $1,823.71 | 0.0073 | $13.31 |
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ 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.