ETH Price: $2,332.80 (+0.53%)

Contract

0x1bF10ADFBd3b86161bCf66e90c2ad1bE820522Fc
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer44412772017-10-27 20:23:093063 days ago1509135789IN
0x1bF10ADF...E820522Fc
0 ETH0.000153164
Transfer44352392017-10-26 21:02:363064 days ago1509051756IN
0x1bF10ADF...E820522Fc
0 ETH0.000153164
Transfer44296772017-10-25 23:20:433065 days ago1508973643IN
0x1bF10ADF...E820522Fc
0 ETH0.0005290810
Transfer44246142017-10-25 3:42:463065 days ago1508902966IN
0x1bF10ADF...E820522Fc
0.11021603 ETH0.000021041
Transfer Ownersh...44233122017-10-24 22:41:153066 days ago1508884875IN
0x1bF10ADF...E820522Fc
0 ETH0.0002891610

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
TokenDraft

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
Yes with 200 runs

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

pragma solidity 0.4.18;

// implement safemath as a library
library SafeMath {

  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    require(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a / b;
    return c;
  }

  function sub(uint256 a, uint256 b) internal constant returns (uint256) {
    require(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a + b;
    require(c >= a);
    return c;
  }
}

// Used for function invoke restriction
contract Administration {

    address     public owner; // temporary address
    
    mapping (address => bool) public moderators;

    event AddMod(address indexed _invoker, address indexed _newMod, bool indexed _modAdded);
    event RemoveMod(address indexed _invoker, address indexed _removeMod, bool indexed _modRemoved);

    function Administration() {
        owner = msg.sender;
    }

    modifier onlyAdmin() {
        require(msg.sender == owner || moderators[msg.sender] == true);
        _;
    }

    modifier onlyOwner() {
        require(msg.sender == owner);
        _; // function code inserted here
    }

    function transferOwnership(address _newOwner) onlyOwner returns (bool success) {
        owner = _newOwner;
        return true;
        
    }

    function addModerator(address _newMod) onlyOwner returns (bool added) {
        require(_newMod != address(0x0));
        moderators[_newMod] = true;
        AddMod(msg.sender, _newMod, true);
        return true;
    }
    
    function removeModerator(address _removeMod) onlyOwner returns (bool removed) {
        require(_removeMod != address(0x0));
        moderators[_removeMod] = false;
        RemoveMod(msg.sender, _removeMod, true);
        return true;
    }

}

contract TokenDraft is Administration {
    using SafeMath for uint256;

    uint256 public totalSupply;
    uint8   public decimals;
    string  public symbol;
    string  public name;

    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;
    
    event Transfer(address indexed _sender, address indexed _recipient, uint256 indexed _amount);
    event Approval(address indexed _owner, address indexed _spender, uint256 indexed _allowance);
    event BurnTokens(address indexed _burner, uint256 indexed _amountBurned, bool indexed _burned);

    function TokenDraft() {
        // 500 million in wei
        totalSupply = 500000000000000000000000000;
        decimals = 18;
        name = "TokenDraft";
        symbol = "FAN";
        balances[owner] = totalSupply;
    }

    function tokenBurn(uint256 _amountBurn)
        onlyAdmin
        returns (bool burned)
    {
        require(_amountBurn > 0);
        require(balances[msg.sender] >= _amountBurn);
        require(totalSupply.sub(_amountBurn) >= 0);
        balances[msg.sender] = balances[msg.sender].sub(_amountBurn);
        totalSupply = totalSupply.sub(_amountBurn);
        BurnTokens(msg.sender, _amountBurn, true);
        Transfer(msg.sender, 0, _amountBurn);
        return true;
    }

    function transferCheck(address _sender, address _recipient, uint256 _amount)
        private
        constant
        returns (bool valid)
    {
        require(_amount > 0);
        require(_recipient != address(0x0));
        require(balances[_sender] >= _amount);
        require(balances[_sender].sub(_amount) >= 0);
        require(balances[_recipient].add(_amount) > balances[_recipient]);
        return true;
    }

    function transfer(address _recipient, uint256 _amount)
        public
        returns (bool transferred)
    {
        require(transferCheck(msg.sender, _recipient, _amount));
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_recipient] = balances[_recipient].add(_amount);
        Transfer(msg.sender, _recipient, _amount);
        return true;
    }

    function transferFrom(address _owner, address _recipient, uint256 _amount)
        public
        returns (bool transferredFrom)
    {
        require(allowed[_owner][msg.sender] >= _amount);
        require(transferCheck(_owner, _recipient, _amount));
        require(allowed[_owner][msg.sender].sub(_amount) >= 0);
        allowed[_owner][msg.sender] = allowed[_owner][msg.sender].sub(_amount);
        balances[_owner] = balances[_owner].sub(_amount);
        balances[_recipient] = balances[_recipient].add(_amount);
        Transfer(_owner, _recipient, _amount);
        return true;
    }

    function approve(address _spender, uint256 _allowance)
        public
        returns (bool approved)
    {
        require(_allowance > 0);
        allowed[msg.sender][_spender] = _allowance;
        Approval(msg.sender, _spender, _allowance);
        return true;
    }

    //GETTERS//

    function balanceOf(address _tokenHolder)
        public
        constant
        returns (uint256 _balance)
    {
        return balances[_tokenHolder];
    }

    function allowance(address _owner, address _spender)
        public
        constant
        returns (uint256 _allowance)
    {
        return allowed[_owner][_spender];
    }

    function totalSupply()
        public
        constant
        returns (uint256 _totalSupply)
    {
        return totalSupply;
    }
}

Contract Security Audit

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":"_allowance","type":"uint256"}],"name":"approve","outputs":[{"name":"approved","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"moderators","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"_totalSupply","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"_recipient","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"transferredFrom","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"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":"_amountBurn","type":"uint256"}],"name":"tokenBurn","outputs":[{"name":"burned","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_tokenHolder","type":"address"}],"name":"balanceOf","outputs":[{"name":"_balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_removeMod","type":"address"}],"name":"removeModerator","outputs":[{"name":"removed","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"_recipient","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"transferred","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newMod","type":"address"}],"name":"addModerator","outputs":[{"name":"added","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"_allowance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_sender","type":"address"},{"indexed":true,"name":"_recipient","type":"address"},{"indexed":true,"name":"_amount","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":true,"name":"_allowance","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_burner","type":"address"},{"indexed":true,"name":"_amountBurned","type":"uint256"},{"indexed":true,"name":"_burned","type":"bool"}],"name":"BurnTokens","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_invoker","type":"address"},{"indexed":true,"name":"_newMod","type":"address"},{"indexed":true,"name":"_modAdded","type":"bool"}],"name":"AddMod","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_invoker","type":"address"},{"indexed":true,"name":"_removeMod","type":"address"},{"indexed":true,"name":"_modRemoved","type":"bool"}],"name":"RemoveMod","type":"event"}]

6060604052341561000f57600080fd5b60008054600160a060020a033316600160a060020a03199091161790556b019d971e4fe8401e740000006002556003805460ff1916601217905560408051908101604052600a81527f546f6b656e447261667400000000000000000000000000000000000000000000602082015260059080516100909291602001906100fa565b5060408051908101604052600381527f46414e0000000000000000000000000000000000000000000000000000000000602082015260049080516100d89291602001906100fa565b5060025460008054600160a060020a0316815260066020526040902055610195565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061013b57805160ff1916838001178555610168565b82800160010185558215610168579182015b8281111561016857825182559160200191906001019061014d565b50610174929150610178565b5090565b61019291905b80821115610174576000815560010161017e565b90565b610c26806101a46000396000f3006060604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806314d0f1ba146101b557806318160ddd146101d457806323b872dd146101f957806327e235e314610221578063313ce5671461024057806339451a88146102695780635c6581651461027f57806370a08231146102a4578063869d785f146102c35780638da5cb5b146102e257806395d89b4114610311578063a9059cbb14610324578063b532e4cb14610346578063dd62ed3e14610365578063f2fde38b1461038a575b600080fd5b341561010057600080fd5b6101086103a9565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014457808201518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018a57600080fd5b6101a1600160a060020a0360043516602435610447565b604051901515815260200160405180910390f35b34156101c057600080fd5b6101a1600160a060020a03600435166104ba565b34156101df57600080fd5b6101e76104cf565b60405190815260200160405180910390f35b341561020457600080fd5b6101a1600160a060020a03600435811690602435166044356104d5565b341561022c57600080fd5b6101e7600160a060020a0360043516610673565b341561024b57600080fd5b610253610685565b60405160ff909116815260200160405180910390f35b341561027457600080fd5b6101a160043561068e565b341561028a57600080fd5b6101e7600160a060020a03600435811690602435166107fb565b34156102af57600080fd5b6101e7600160a060020a0360043516610818565b34156102ce57600080fd5b6101a1600160a060020a0360043516610833565b34156102ed57600080fd5b6102f56108c0565b604051600160a060020a03909116815260200160405180910390f35b341561031c57600080fd5b6101086108cf565b341561032f57600080fd5b6101a1600160a060020a036004351660243561093a565b341561035157600080fd5b6101a1600160a060020a0360043516610a0a565b341561037057600080fd5b6101e7600160a060020a0360043581169060243516610a99565b341561039557600080fd5b6101a1600160a060020a0360043516610ac4565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561043f5780601f106104145761010080835404028352916020019161043f565b820191906000526020600020905b81548152906001019060200180831161042257829003601f168201915b505050505081565b600080821161045557600080fd5b600160a060020a0333811660008181526007602090815260408083209488168084529490915290819020859055849291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925905160405180910390a450600192915050565b60016020526000908152604090205460ff1681565b60025490565b600160a060020a038084166000908152600760209081526040808320339094168352929052908120548290101561050b57600080fd5b610516848484610b12565b151561052157600080fd5b600160a060020a0380851660009081526007602090815260408083203390941683529290529081205461055a908463ffffffff610bcc16565b101561056557600080fd5b600160a060020a038085166000908152600760209081526040808320339094168352929052205461059c908363ffffffff610bcc16565b600160a060020a0380861660008181526007602090815260408083203390951683529381528382209490945590815260069092529020546105e3908363ffffffff610bcc16565b600160a060020a038086166000908152600660205260408082209390935590851681522054610618908363ffffffff610be116565b600160a060020a038085166000818152600660205260409081902093909355849290918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef905160405180910390a45060019392505050565b60066020526000908152604090205481565b60035460ff1681565b6000805433600160a060020a03908116911614806106ca5750600160a060020a03331660009081526001602081905260409091205460ff161515145b15156106d557600080fd5b600082116106e257600080fd5b600160a060020a0333166000908152600660205260409020548290101561070857600080fd5b60025460009061071e908463ffffffff610bcc16565b101561072957600080fd5b600160a060020a033316600090815260066020526040902054610752908363ffffffff610bcc16565b600160a060020a03331660009081526006602052604090205560025461077e908363ffffffff610bcc16565b600255600182600160a060020a0333167f375c01173609f15d99280d0173f4b2193dfae42d091ec07077e1fec1bc2c552160405160405180910390a481600033600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4506001919050565b600760209081526000928352604080842090915290825290205481565b600160a060020a031660009081526006602052604090205490565b6000805433600160a060020a0390811691161461084f57600080fd5b600160a060020a038216151561086457600080fd5b600160a060020a03808316600081815260016020819052604091829020805460ff19169055923316907f8c5ae18394139478b20bf69ae1adfbc434c1190102d1bf3479c2be58a8e66cad905160405180910390a4506001919050565b600054600160a060020a031681565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561043f5780601f106104145761010080835404028352916020019161043f565b6000610947338484610b12565b151561095257600080fd5b600160a060020a03331660009081526006602052604090205461097b908363ffffffff610bcc16565b600160a060020a0333811660009081526006602052604080822093909355908516815220546109b0908363ffffffff610be116565b600160a060020a038085166000818152600660205260409081902093909355849290913316907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef905160405180910390a450600192915050565b6000805433600160a060020a03908116911614610a2657600080fd5b600160a060020a0382161515610a3b57600080fd5b600160a060020a03808316600081815260016020819052604091829020805460ff191682179055923316907f89afaf9d0e9ca869284f6039dcc591565fd90efc7e1edf695bf5ec192f4d3c34905160405180910390a4506001919050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b6000805433600160a060020a03908116911614610ae057600080fd5b5060008054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff199091161790556001919050565b6000808211610b2057600080fd5b600160a060020a0383161515610b3557600080fd5b600160a060020a03841660009081526006602052604090205482901015610b5b57600080fd5b600160a060020a038416600090815260066020526040812054610b84908463ffffffff610bcc16565b1015610b8f57600080fd5b600160a060020a038316600090815260066020526040902054610bb8818463ffffffff610be116565b11610bc257600080fd5b5060019392505050565b600082821115610bdb57600080fd5b50900390565b600082820183811015610bf357600080fd5b93925050505600a165627a7a723058205b0806a5f177dbbd920beb9f4657c1010b02dc30b672263a6e679aac780c3f4d0029

Deployed Bytecode

0x6060604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806314d0f1ba146101b557806318160ddd146101d457806323b872dd146101f957806327e235e314610221578063313ce5671461024057806339451a88146102695780635c6581651461027f57806370a08231146102a4578063869d785f146102c35780638da5cb5b146102e257806395d89b4114610311578063a9059cbb14610324578063b532e4cb14610346578063dd62ed3e14610365578063f2fde38b1461038a575b600080fd5b341561010057600080fd5b6101086103a9565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561014457808201518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018a57600080fd5b6101a1600160a060020a0360043516602435610447565b604051901515815260200160405180910390f35b34156101c057600080fd5b6101a1600160a060020a03600435166104ba565b34156101df57600080fd5b6101e76104cf565b60405190815260200160405180910390f35b341561020457600080fd5b6101a1600160a060020a03600435811690602435166044356104d5565b341561022c57600080fd5b6101e7600160a060020a0360043516610673565b341561024b57600080fd5b610253610685565b60405160ff909116815260200160405180910390f35b341561027457600080fd5b6101a160043561068e565b341561028a57600080fd5b6101e7600160a060020a03600435811690602435166107fb565b34156102af57600080fd5b6101e7600160a060020a0360043516610818565b34156102ce57600080fd5b6101a1600160a060020a0360043516610833565b34156102ed57600080fd5b6102f56108c0565b604051600160a060020a03909116815260200160405180910390f35b341561031c57600080fd5b6101086108cf565b341561032f57600080fd5b6101a1600160a060020a036004351660243561093a565b341561035157600080fd5b6101a1600160a060020a0360043516610a0a565b341561037057600080fd5b6101e7600160a060020a0360043581169060243516610a99565b341561039557600080fd5b6101a1600160a060020a0360043516610ac4565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561043f5780601f106104145761010080835404028352916020019161043f565b820191906000526020600020905b81548152906001019060200180831161042257829003601f168201915b505050505081565b600080821161045557600080fd5b600160a060020a0333811660008181526007602090815260408083209488168084529490915290819020859055849291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925905160405180910390a450600192915050565b60016020526000908152604090205460ff1681565b60025490565b600160a060020a038084166000908152600760209081526040808320339094168352929052908120548290101561050b57600080fd5b610516848484610b12565b151561052157600080fd5b600160a060020a0380851660009081526007602090815260408083203390941683529290529081205461055a908463ffffffff610bcc16565b101561056557600080fd5b600160a060020a038085166000908152600760209081526040808320339094168352929052205461059c908363ffffffff610bcc16565b600160a060020a0380861660008181526007602090815260408083203390951683529381528382209490945590815260069092529020546105e3908363ffffffff610bcc16565b600160a060020a038086166000908152600660205260408082209390935590851681522054610618908363ffffffff610be116565b600160a060020a038085166000818152600660205260409081902093909355849290918716907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef905160405180910390a45060019392505050565b60066020526000908152604090205481565b60035460ff1681565b6000805433600160a060020a03908116911614806106ca5750600160a060020a03331660009081526001602081905260409091205460ff161515145b15156106d557600080fd5b600082116106e257600080fd5b600160a060020a0333166000908152600660205260409020548290101561070857600080fd5b60025460009061071e908463ffffffff610bcc16565b101561072957600080fd5b600160a060020a033316600090815260066020526040902054610752908363ffffffff610bcc16565b600160a060020a03331660009081526006602052604090205560025461077e908363ffffffff610bcc16565b600255600182600160a060020a0333167f375c01173609f15d99280d0173f4b2193dfae42d091ec07077e1fec1bc2c552160405160405180910390a481600033600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4506001919050565b600760209081526000928352604080842090915290825290205481565b600160a060020a031660009081526006602052604090205490565b6000805433600160a060020a0390811691161461084f57600080fd5b600160a060020a038216151561086457600080fd5b600160a060020a03808316600081815260016020819052604091829020805460ff19169055923316907f8c5ae18394139478b20bf69ae1adfbc434c1190102d1bf3479c2be58a8e66cad905160405180910390a4506001919050565b600054600160a060020a031681565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561043f5780601f106104145761010080835404028352916020019161043f565b6000610947338484610b12565b151561095257600080fd5b600160a060020a03331660009081526006602052604090205461097b908363ffffffff610bcc16565b600160a060020a0333811660009081526006602052604080822093909355908516815220546109b0908363ffffffff610be116565b600160a060020a038085166000818152600660205260409081902093909355849290913316907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef905160405180910390a450600192915050565b6000805433600160a060020a03908116911614610a2657600080fd5b600160a060020a0382161515610a3b57600080fd5b600160a060020a03808316600081815260016020819052604091829020805460ff191682179055923316907f89afaf9d0e9ca869284f6039dcc591565fd90efc7e1edf695bf5ec192f4d3c34905160405180910390a4506001919050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b6000805433600160a060020a03908116911614610ae057600080fd5b5060008054600160a060020a03831673ffffffffffffffffffffffffffffffffffffffff199091161790556001919050565b6000808211610b2057600080fd5b600160a060020a0383161515610b3557600080fd5b600160a060020a03841660009081526006602052604090205482901015610b5b57600080fd5b600160a060020a038416600090815260066020526040812054610b84908463ffffffff610bcc16565b1015610b8f57600080fd5b600160a060020a038316600090815260066020526040902054610bb8818463ffffffff610be116565b11610bc257600080fd5b5060019392505050565b600082821115610bdb57600080fd5b50900390565b600082820183811015610bf357600080fd5b93925050505600a165627a7a723058205b0806a5f177dbbd920beb9f4657c1010b02dc30b672263a6e679aac780c3f4d0029

Swarm Source

bzzr://5b0806a5f177dbbd920beb9f4657c1010b02dc30b672263a6e679aac780c3f4d

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.