ETH Price: $3,009.25 (-0.05%)
Gas: 4 Gwei

Contract

0x8BBf4dD0f11B3a535660fD7fCB7158DaEBd3a17E
 
Transaction Hash
Method
Block
From
To
Value
Approve77553812019-05-14 1:04:001822 days ago1557795840IN
EthGas: Old Token
0 ETH0.000181414
Transfer71834832019-02-06 14:00:291919 days ago1549461629IN
EthGas: Old Token
0 ETH0.0015532842
Approve70371002019-01-09 13:39:151947 days ago1547041155IN
EthGas: Old Token
0 ETH0.000181664
Approve61829062018-08-20 18:38:332088 days ago1534790313IN
EthGas: Old Token
0 ETH0.000181924
Transfer57111642018-06-01 0:52:242169 days ago1527814344IN
EthGas: Old Token
0.08190544 ETH0.0003998119
Transfer56935092018-05-28 21:38:392172 days ago1527543519IN
EthGas: Old Token
0 ETH0.0003698310
Approve55712112018-05-07 9:07:462194 days ago1525684066IN
EthGas: Old Token
0 ETH0.000181664
Transfer55469532018-05-03 3:16:002198 days ago1525317360IN
EthGas: Old Token
0 ETH0.000195675.3
Transfer54305592018-04-13 2:01:332218 days ago1523584893IN
EthGas: Old Token
0 ETH0.000021041
Transfer54305542018-04-13 1:59:582218 days ago1523584798IN
EthGas: Old Token
0 ETH0.000105215
Approve54119552018-04-09 23:22:082221 days ago1523316128IN
EthGas: Old Token
0 ETH0.000022670.5
Transfer53438502018-03-29 16:03:152233 days ago1522339395IN
EthGas: Old Token
0 ETH0.0003077614
Transfer53438442018-03-29 16:01:152233 days ago1522339275IN
EthGas: Old Token
0 ETH0.0007268614
Transfer52206782018-03-08 21:28:352253 days ago1520544515IN
EthGas: Old Token
0 ETH0.0001688
Approve52177112018-03-08 9:20:402254 days ago1520500840IN
EthGas: Old Token
0 ETH0.000227085
Approve52012702018-03-05 14:30:142257 days ago1520260214IN
EthGas: Old Token
0 ETH0.00027256
Transfer52012572018-03-05 14:26:462257 days ago1520260006IN
EthGas: Old Token
0 ETH0.001516341
Transfer51812842018-03-02 5:17:112260 days ago1519967831IN
EthGas: Old Token
0 ETH0.001661432
Transfer51812572018-03-02 5:10:362260 days ago1519967436IN
EthGas: Old Token
0 ETH0.000765432
Approve51777192018-03-01 14:41:252261 days ago1519915285IN
EthGas: Old Token
0 ETH0.000363338
Transfer51608712018-02-26 18:05:042263 days ago1519668304IN
EthGas: Old Token
0 ETH0.000063123
Transfer51309452018-02-21 15:32:282269 days ago1519227148IN
EthGas: Old Token
0 ETH0.000259595
Transfer51309202018-02-21 15:26:262269 days ago1519226786IN
EthGas: Old Token
0 ETH0.000109275
Transfer51308832018-02-21 15:16:242269 days ago1519226184IN
EthGas: Old Token
0 ETH0.000184595
Transfer51308722018-02-21 15:13:122269 days ago1519225992IN
EthGas: Old Token
0 ETH0.000259595
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block From To Value
45630122017-11-16 10:57:082366 days ago1510829828
EthGas: Old Token
1.07538321 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EGAS

Compiler Version
v0.4.16+commit.d7661dd9

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-10-28
*/

/**
 * @First Smart Airdrop eGAS
 * @http://ethgas.stream
 * @[email protected]
 */

pragma solidity ^0.4.16;


/**
 * @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;
  }
}

contract Owned {
    // The address of the account of the current owner
    address public owner;

    // The publiser is the inital owner
    function Owned() public {
        owner = msg.sender;
    }

    /**
     * Access is restricted to the current owner
     */
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    /**
     * Transfer ownership to `_newOwner`
     *
     * @param _newOwner The address of the account that will become the new owner
     */
    function transferOwnership(address _newOwner) public onlyOwner {
        owner = _newOwner;
    }
}

contract EGAS is Owned {
    using SafeMath for uint256;
    string public symbol = "EGAS";
    string public name = "ETHGAS";
    uint8 public constant decimals = 8;
    uint256 _initialSupply = 100000000000000;
    uint256 _totalSupply = 0;
	uint256 _maxTotalSupply = 1279200000000000;
	uint256 _dropReward = 26000000000; //260 eGAS - per entry with 30% bonus to start
	uint256 _maxDropReward = 1300000000000; //13000 eGAS - per block 10min with 30% bonus to start - 50 entry max
	uint256 _rewardBonusTimePeriod = 86400; //1 day each bonus stage
	uint256 _nextRewardBonus = now + _rewardBonusTimePeriod;
	uint256 _rewardTimePeriod = 600; //10 minutes
	uint256 _rewardStart = now;
	uint256 _rewardEnd = now + _rewardTimePeriod;
	uint256 _currentAirdropped = 0;
    
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
 
    mapping(address => uint256) balances;
 
    mapping(address => mapping (address => uint256)) allowed;
    
    function OwnerReward() public {
    balances[owner] = _initialSupply;
    transfer(owner, balances[owner]);
    }
 
    function withdraw() public onlyOwner {
        owner.transfer(this.balance);
    }
 
    function totalSupply() constant returns (uint256) {        
		return _totalSupply + _initialSupply;
    }
    
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }
 
    function transfer(address _to, uint256 _amount) returns (bool success) {
        if (balances[msg.sender] >= _amount 
            && _amount > 0
            && balances[_to] + _amount > balances[_to]) {
            balances[msg.sender] -= _amount;
            balances[_to] += _amount;
            Transfer(msg.sender, _to, _amount);
            return true;
        } else {
            return false;
        }
    }
 
    function transferFrom(
        address _from,
        address _to,
        uint256 _amount
    ) returns (bool success) {
        if (balances[_from] >= _amount
            && allowed[_from][msg.sender] >= _amount
            && _amount > 0
            && balances[_to] + _amount > balances[_to]) {
            balances[_from] -= _amount;
            allowed[_from][msg.sender] -= _amount;
            balances[_to] += _amount;
            Transfer(_from, _to, _amount);
            return true;
        } else {
            return false;
        }
    }
 
    function approve(address _spender, uint256 _amount) returns (bool success) {
        allowed[msg.sender][_spender] = _amount;
        Approval(msg.sender, _spender, _amount);
        return true;
    }
 
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }
	
	function SmartAirdrop() payable returns (bool success)
	{
		if (now < _rewardEnd && _currentAirdropped >= _maxDropReward)
			revert();
		else if (now >= _rewardEnd)
		{
			_rewardStart = now;
			_rewardEnd = now + _rewardTimePeriod;
			_currentAirdropped = 0;
		}
	
		if (now >= _nextRewardBonus)
		{
			_nextRewardBonus = now + _rewardBonusTimePeriod;
			_dropReward = _dropReward - 1000000000;
			_maxDropReward = _maxDropReward - 50000000000;
			_currentAirdropped = 0;
			_rewardStart = now;
			_rewardEnd = now + _rewardTimePeriod;
		}	
		
		if ((_currentAirdropped < _maxDropReward) && (_totalSupply < _maxTotalSupply))
		{
			balances[msg.sender] += _dropReward;
			_currentAirdropped += _dropReward;
			_totalSupply += _dropReward;
			Transfer(this, msg.sender, _dropReward);
			return true;
		}				
		return false;
	}
	
	function MaxTotalSupply() constant returns(uint256)
	{
		return _maxTotalSupply;
	}
	
	function DropReward() constant returns(uint256)
	{
		return _dropReward;
	}
	
	function MaxDropReward() constant returns(uint256)
	{
		return _maxDropReward;
	}
	
	function RewardBonusTimePeriod() constant returns(uint256)
	{
		return _rewardBonusTimePeriod;
	}
	
	function NextRewardBonus() constant returns(uint256)
	{
		return _nextRewardBonus;
	}
	
	function RewardTimePeriod() constant returns(uint256)
	{
		return _rewardTimePeriod;
	}
	
	function RewardStart() constant returns(uint256)
	{
		return _rewardStart;
	}
	
	function RewardEnd() constant returns(uint256)
	{
		return _rewardEnd;
	}
	
	function CurrentAirdropped() constant returns(uint256)
	{
		return _currentAirdropped;
	}
	
	function TimeNow() constant returns(uint256)
	{
		return now;
	}
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MaxDropReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","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":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"NextRewardBonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"DropReward","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"RewardStart","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":"RewardTimePeriod","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":"SmartAirdrop","outputs":[{"name":"success","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"CurrentAirdropped","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"RewardEnd","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TimeNow","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"OwnerReward","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"RewardBonusTimePeriod","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"MaxTotalSupply","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":"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"},{"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"}]

606060405260408051908101604052600481527f45474153000000000000000000000000000000000000000000000000000000006020820152600190805161004b929160200190610109565b5060408051908101604052600681527f455448474153000000000000000000000000000000000000000000000000000060208201526002908051610093929160200190610109565b50655af3107a4000600355600060045566048b6cf598c00060055564060db8840060065565012eae09c800600755620151806008556008544201600955610258600a5542600b55600a544201600c556000600d555b60008054600160a060020a03191633600160a060020a03161790555b6101a9565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014a57805160ff1916838001178555610177565b82800160010185558215610177579182015b8281111561017757825182559160200191906001019061015c565b5b50610184929150610188565b5090565b6101a691905b80821115610184576000815560010161018e565b5090565b90565b610c1d806101b86000396000f3006060604052361561013b5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610140578063095ea7b3146101cb57806318160ddd146102015780631bfe783e1461022657806323b872dd1461024b578063313ce567146102875780633ccfd60b146102b057806343562bd0146102c557806353ac36f4146102ea5780635d7e994a1461030f57806370a08231146103345780638a5910a5146103655780638da5cb5b1461038a57806395d89b41146103b9578063a8faf6f014610444578063a9059cbb14610460578063ad459a1c14610496578063b579d7de146104bb578063b597842a146104e0578063c965ed7b14610505578063c9d825601461051a578063da0f039d1461053f578063dd62ed3e14610564578063f2fde38b1461059b575b600080fd5b341561014b57600080fd5b6101536105bc565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101905780820151818401525b602001610177565b50505050905090810190601f1680156101bd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d657600080fd5b6101ed600160a060020a036004351660243561065a565b604051901515815260200160405180910390f35b341561020c57600080fd5b6102146106c7565b60405190815260200160405180910390f35b341561023157600080fd5b6102146106d2565b60405190815260200160405180910390f35b341561025657600080fd5b6101ed600160a060020a03600435811690602435166044356106d9565b604051901515815260200160405180910390f35b341561029257600080fd5b61029a6107f5565b60405160ff909116815260200160405180910390f35b34156102bb57600080fd5b6102c36107fa565b005b34156102d057600080fd5b610214610852565b60405190815260200160405180910390f35b34156102f557600080fd5b610214610859565b60405190815260200160405180910390f35b341561031a57600080fd5b610214610860565b60405190815260200160405180910390f35b341561033f57600080fd5b610214600160a060020a0360043516610867565b60405190815260200160405180910390f35b341561037057600080fd5b610214610886565b60405190815260200160405180910390f35b341561039557600080fd5b61039d61088d565b604051600160a060020a03909116815260200160405180910390f35b34156103c457600080fd5b61015361089c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101905780820151818401525b602001610177565b50505050905090810190601f1680156101bd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ed61093a565b604051901515815260200160405180910390f35b341561046b57600080fd5b6101ed600160a060020a0360043516602435610a52565b604051901515815260200160405180910390f35b34156104a157600080fd5b610214610b21565b60405190815260200160405180910390f35b34156104c657600080fd5b610214610b28565b60405190815260200160405180910390f35b34156104eb57600080fd5b610214610b2f565b60405190815260200160405180910390f35b341561051057600080fd5b6102c3610b34565b005b341561052557600080fd5b610214610b6e565b60405190815260200160405180910390f35b341561054a57600080fd5b610214610b75565b60405190815260200160405180910390f35b341561056f57600080fd5b610214600160a060020a0360043581169060243516610b7c565b60405190815260200160405180910390f35b34156105a657600080fd5b6102c3600160a060020a0360043516610ba9565b005b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106525780601f1061062757610100808354040283529160200191610652565b820191906000526020600020905b81548152906001019060200180831161063557829003601f168201915b505050505081565b600160a060020a033381166000818152600f6020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b600354600454015b90565b6007545b90565b600160a060020a0383166000908152600e60205260408120548290108015906107295750600160a060020a038085166000908152600f602090815260408083203390941683529290522054829010155b80156107355750600082115b801561075a5750600160a060020a0383166000908152600e6020526040902054828101115b156107e957600160a060020a038085166000818152600e6020818152604080842080548990039055600f8252808420338716855282528084208054899003905594881680845291905290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016107ed565b5060005b5b9392505050565b600881565b60005433600160a060020a0390811691161461081557600080fd5b600054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561084e57600080fd5b5b5b565b6009545b90565b6006545b90565b600b545b90565b600160a060020a0381166000908152600e60205260409020545b919050565b600a545b90565b600054600160a060020a031681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106525780601f1061062757610100808354040283529160200191610652565b820191906000526020600020905b81548152906001019060200180831161063557829003601f168201915b505050505081565b6000600c54421080156109515750600754600d5410155b1561095b57600080fd5b600c5442106109775742600b819055600a5401600c556000600d555b5b60095442106109b8576008544290810160095560068054633b9ac9ff1901905560078054640ba43b73ff190190556000600d55600b819055600a5401600c555b600754600d541080156109ce5750600554600454105b15610a4b5760068054600160a060020a033381166000818152600e60205260409081902080549094019093559254600d805482019055600480548201905530909116917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91905190815260200160405180910390a35060016106cf565b5060005b90565b600160a060020a0333166000908152600e6020526040812054829010801590610a7b5750600082115b8015610aa05750600160a060020a0383166000908152600e6020526040902054828101115b15610b1257600160a060020a033381166000818152600e60205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016106c1565b5060006106c1565b5b92915050565b600d545b90565b600c545b90565b425b90565b60035460008054600160a060020a039081168252600e60205260408083209390935581541680825291902054610b6a9190610a52565b505b565b6008545b90565b6005545b90565b600160a060020a038083166000908152600f60209081526040808320938516835292905220545b92915050565b60005433600160a060020a03908116911614610bc457600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b505600a165627a7a723058206f36466ab8fc9f5102f5917740a580ad353889a8b6d69e0270f9c34023a27f2c0029

Deployed Bytecode

0x6060604052361561013b5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610140578063095ea7b3146101cb57806318160ddd146102015780631bfe783e1461022657806323b872dd1461024b578063313ce567146102875780633ccfd60b146102b057806343562bd0146102c557806353ac36f4146102ea5780635d7e994a1461030f57806370a08231146103345780638a5910a5146103655780638da5cb5b1461038a57806395d89b41146103b9578063a8faf6f014610444578063a9059cbb14610460578063ad459a1c14610496578063b579d7de146104bb578063b597842a146104e0578063c965ed7b14610505578063c9d825601461051a578063da0f039d1461053f578063dd62ed3e14610564578063f2fde38b1461059b575b600080fd5b341561014b57600080fd5b6101536105bc565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101905780820151818401525b602001610177565b50505050905090810190601f1680156101bd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d657600080fd5b6101ed600160a060020a036004351660243561065a565b604051901515815260200160405180910390f35b341561020c57600080fd5b6102146106c7565b60405190815260200160405180910390f35b341561023157600080fd5b6102146106d2565b60405190815260200160405180910390f35b341561025657600080fd5b6101ed600160a060020a03600435811690602435166044356106d9565b604051901515815260200160405180910390f35b341561029257600080fd5b61029a6107f5565b60405160ff909116815260200160405180910390f35b34156102bb57600080fd5b6102c36107fa565b005b34156102d057600080fd5b610214610852565b60405190815260200160405180910390f35b34156102f557600080fd5b610214610859565b60405190815260200160405180910390f35b341561031a57600080fd5b610214610860565b60405190815260200160405180910390f35b341561033f57600080fd5b610214600160a060020a0360043516610867565b60405190815260200160405180910390f35b341561037057600080fd5b610214610886565b60405190815260200160405180910390f35b341561039557600080fd5b61039d61088d565b604051600160a060020a03909116815260200160405180910390f35b34156103c457600080fd5b61015361089c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101905780820151818401525b602001610177565b50505050905090810190601f1680156101bd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ed61093a565b604051901515815260200160405180910390f35b341561046b57600080fd5b6101ed600160a060020a0360043516602435610a52565b604051901515815260200160405180910390f35b34156104a157600080fd5b610214610b21565b60405190815260200160405180910390f35b34156104c657600080fd5b610214610b28565b60405190815260200160405180910390f35b34156104eb57600080fd5b610214610b2f565b60405190815260200160405180910390f35b341561051057600080fd5b6102c3610b34565b005b341561052557600080fd5b610214610b6e565b60405190815260200160405180910390f35b341561054a57600080fd5b610214610b75565b60405190815260200160405180910390f35b341561056f57600080fd5b610214600160a060020a0360043581169060243516610b7c565b60405190815260200160405180910390f35b34156105a657600080fd5b6102c3600160a060020a0360043516610ba9565b005b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106525780601f1061062757610100808354040283529160200191610652565b820191906000526020600020905b81548152906001019060200180831161063557829003601f168201915b505050505081565b600160a060020a033381166000818152600f6020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b600354600454015b90565b6007545b90565b600160a060020a0383166000908152600e60205260408120548290108015906107295750600160a060020a038085166000908152600f602090815260408083203390941683529290522054829010155b80156107355750600082115b801561075a5750600160a060020a0383166000908152600e6020526040902054828101115b156107e957600160a060020a038085166000818152600e6020818152604080842080548990039055600f8252808420338716855282528084208054899003905594881680845291905290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016107ed565b5060005b5b9392505050565b600881565b60005433600160a060020a0390811691161461081557600080fd5b600054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561084e57600080fd5b5b5b565b6009545b90565b6006545b90565b600b545b90565b600160a060020a0381166000908152600e60205260409020545b919050565b600a545b90565b600054600160a060020a031681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106525780601f1061062757610100808354040283529160200191610652565b820191906000526020600020905b81548152906001019060200180831161063557829003601f168201915b505050505081565b6000600c54421080156109515750600754600d5410155b1561095b57600080fd5b600c5442106109775742600b819055600a5401600c556000600d555b5b60095442106109b8576008544290810160095560068054633b9ac9ff1901905560078054640ba43b73ff190190556000600d55600b819055600a5401600c555b600754600d541080156109ce5750600554600454105b15610a4b5760068054600160a060020a033381166000818152600e60205260409081902080549094019093559254600d805482019055600480548201905530909116917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91905190815260200160405180910390a35060016106cf565b5060005b90565b600160a060020a0333166000908152600e6020526040812054829010801590610a7b5750600082115b8015610aa05750600160a060020a0383166000908152600e6020526040902054828101115b15610b1257600160a060020a033381166000818152600e60205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016106c1565b5060006106c1565b5b92915050565b600d545b90565b600c545b90565b425b90565b60035460008054600160a060020a039081168252600e60205260408083209390935581541680825291902054610b6a9190610a52565b505b565b6008545b90565b6005545b90565b600160a060020a038083166000908152600f60209081526040808320938516835292905220545b92915050565b60005433600160a060020a03908116911614610bc457600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b505600a165627a7a723058206f36466ab8fc9f5102f5917740a580ad353889a8b6d69e0270f9c34023a27f2c0029

Swarm Source

bzzr://6f36466ab8fc9f5102f5917740a580ad353889a8b6d69e0270f9c34023a27f2c

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.