ETH Price: $1,967.62 (-2.23%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Catex (CATT) ($0.00)

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Transfer240054112025-12-13 18:16:1178 days ago1765649771IN
0x6E605c26...50f9380BD
0 ETH0.000004440.13700023
Approve239279172025-12-02 19:39:4789 days ago1764704387IN
0x6E605c26...50f9380BD
0 ETH0.000004730.15
Approve238884962025-11-27 7:15:1194 days ago1764227711IN
0x6E605c26...50f9380BD
0 ETH0.000005350.11
Approve238289352025-11-18 22:20:47103 days ago1763504447IN
0x6E605c26...50f9380BD
0 ETH0.000102062.10071522
Approve233423752025-09-11 21:02:23171 days ago1757624543IN
0x6E605c26...50f9380BD
0 ETH0.000081491.68517932
Transfer230104072025-07-27 12:13:35217 days ago1753618415IN
0x6E605c26...50f9380BD
0 ETH0.00001760.35579154
Transfer229811952025-07-23 10:12:35221 days ago1753265555IN
0x6E605c26...50f9380BD
0 ETH0.000090321.8250596
Approve229024732025-07-12 10:24:47232 days ago1752315887IN
0x6E605c26...50f9380BD
0 ETH0.000078181.60958809
Transfer226211452025-06-03 2:27:23271 days ago1748917643IN
0x6E605c26...50f9380BD
0 ETH0.000068721.38769403
Transfer221435312025-03-28 6:09:59338 days ago1743142199IN
0x6E605c26...50f9380BD
0 ETH0.000030450.6152817
Transfer220850442025-03-20 2:18:59346 days ago1742437139IN
0x6E605c26...50f9380BD
0 ETH0.000074461.50474483
Approve218320382025-02-12 17:56:59382 days ago1739383019IN
0x6E605c26...50f9380BD
0 ETH0.000122224.63658391
Approve217674512025-02-03 17:24:23391 days ago1738603463IN
0x6E605c26...50f9380BD
0 ETH0.0006171112.70470758
Transfer212622632024-11-25 4:04:23461 days ago1732507463IN
0x6E605c26...50f9380BD
0 ETH0.000351467.10005164
Approve206558252024-09-01 12:49:35546 days ago1725194975IN
0x6E605c26...50f9380BD
0 ETH0.000077951.60243561
Transfer202481632024-07-06 14:48:11603 days ago1720277291IN
0x6E605c26...50f9380BD
0 ETH0.000192393.88573898
Approve201527822024-06-23 7:02:47616 days ago1719126167IN
0x6E605c26...50f9380BD
0 ETH0.000094391.94035173
Transfer201527652024-06-23 6:59:23616 days ago1719125963IN
0x6E605c26...50f9380BD
0 ETH0.00014422.91161938
Approve201524832024-06-23 6:02:35616 days ago1719122555IN
0x6E605c26...50f9380BD
0 ETH0.000249435.12749812
Approve199696252024-05-28 16:41:47642 days ago1716914507IN
0x6E605c26...50f9380BD
0 ETH0.0006203723.53286907
Transfer198781202024-05-15 21:38:35655 days ago1715809115IN
0x6E605c26...50f9380BD
0 ETH0.000398978.05978181
Transfer198496342024-05-11 22:00:11659 days ago1715464811IN
0x6E605c26...50f9380BD
0 ETH0.000445519
Transfer197803652024-05-02 5:30:35668 days ago1714627835IN
0x6E605c26...50f9380BD
0 ETH0.000382897.73678683
Transfer197594562024-04-29 7:23:23671 days ago1714375403IN
0x6E605c26...50f9380BD
0 ETH0.000435848.02626241
Approve196036742024-04-07 11:59:11693 days ago1712491151IN
0x6E605c26...50f9380BD
0 ETH0.0007003314.48939158
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
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:
CatexToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-08-08
*/

pragma solidity ^0.4.18;


/**
 * SafeMath
 */
library SafeMath {

  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

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

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

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

/**
 * ERC20Basic
 */
contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}


/**
 * Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  function transfer(address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  function balanceOf(address _owner) public view returns (uint256 balance) {
    return balances[_owner];
  }

}

/**
 * Token that can be irreversibly burned (destroyed).
 */
contract BurnableToken is BasicToken {

  event Burn(address indexed burner, uint256 value);

  function burn(uint256 _value) public {
    require(_value <= balances[msg.sender]);

    address burner = msg.sender;
    balances[burner] = balances[burner].sub(_value);
    totalSupply_ = totalSupply_.sub(_value);
    Burn(burner, _value);
    Transfer(burner, address(0), _value);
  }
}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal allowed;


  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    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) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

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

  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


  function Ownable() public {
    owner = msg.sender;
  }

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  modifier whenPaused() {
    require(paused);
    _;
  }

  function pause() onlyOwner whenNotPaused public {
    paused = true;
    Pause();
  }

  function unpause() onlyOwner whenPaused public {
    paused = false;
    Unpause();
  }
}

contract PausableToken is StandardToken, Pausable {

  function transfer(address _to, uint256 _value) public whenNotPaused returns (bool) {
    return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint256 _value) public whenNotPaused returns (bool) {
    return super.transferFrom(_from, _to, _value);
  }

  function approve(address _spender, uint256 _value) public whenNotPaused returns (bool) {
    return super.approve(_spender, _value);
  }

  function increaseApproval(address _spender, uint _addedValue) public whenNotPaused returns (bool success) {
    return super.increaseApproval(_spender, _addedValue);
  }

  function decreaseApproval(address _spender, uint _subtractedValue) public whenNotPaused returns (bool success) {
    return super.decreaseApproval(_spender, _subtractedValue);
  }
}

/**
 * Catex Token contract
 */
contract CatexToken is PausableToken, BurnableToken {
  string public name;
  string public symbol;
  uint public decimals = 18;


  function CatexToken() public {
    name = "Catex";
    symbol = "CATT";
    totalSupply_ = 10000000000 * 10 ** 18;
    balances[msg.sender] = 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":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

60806040526003805460a060020a60ff0219169055601260065534801561002557600080fd5b5060038054600160a060020a031916331790556040805180820190915260058082527f4361746578000000000000000000000000000000000000000000000000000000602090920191825261007c916004916100e9565b506040805180820190915260048082527f434154540000000000000000000000000000000000000000000000000000000060209092019182526100c1916005916100e9565b506b204fce5e3e25026110000000600181905533600090815260208190526040902055610184565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012a57805160ff1916838001178555610157565b82800160010185558215610157579182015b8281111561015757825182559160200191906001019061013c565b50610163929150610167565b5090565b61018191905b80821115610163576000815560010161016d565b90565b610cbd806101936000396000f3006080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b757806323b872dd146101de578063313ce567146102085780633f4ba83a1461021d57806342966c68146102345780635c975abb1461024c578063661884631461026157806370a08231146102855780638456cb59146102a65780638da5cb5b146102bb57806395d89b41146102ec578063a9059cbb14610301578063d73dd62314610325578063dd62ed3e14610349578063f2fde38b14610370575b600080fd5b34801561010157600080fd5b5061010a610391565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014457818101518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018b57600080fd5b506101a3600160a060020a036004351660243561041f565b604080519115158252519081900360200190f35b3480156101c357600080fd5b506101cc61044a565b60408051918252519081900360200190f35b3480156101ea57600080fd5b506101a3600160a060020a0360043581169060243516604435610450565b34801561021457600080fd5b506101cc61047d565b34801561022957600080fd5b50610232610483565b005b34801561024057600080fd5b506102326004356104fb565b34801561025857600080fd5b506101a36105eb565b34801561026d57600080fd5b506101a3600160a060020a03600435166024356105fb565b34801561029157600080fd5b506101cc600160a060020a036004351661061f565b3480156102b257600080fd5b5061023261063a565b3480156102c757600080fd5b506102d06106b7565b60408051600160a060020a039092168252519081900360200190f35b3480156102f857600080fd5b5061010a6106c6565b34801561030d57600080fd5b506101a3600160a060020a0360043516602435610721565b34801561033157600080fd5b506101a3600160a060020a0360043516602435610745565b34801561035557600080fd5b506101cc600160a060020a0360043581169060243516610769565b34801561037c57600080fd5b50610232600160a060020a0360043516610794565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104175780601f106103ec57610100808354040283529160200191610417565b820191906000526020600020905b8154815290600101906020018083116103fa57829003601f168201915b505050505081565b60035460009060a060020a900460ff161561043957600080fd5b6104438383610829565b9392505050565b60015490565b60035460009060a060020a900460ff161561046a57600080fd5b61047584848461088f565b949350505050565b60065481565b600354600160a060020a0316331461049a57600080fd5b60035460a060020a900460ff1615156104b257600080fd5b6003805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b3360009081526020819052604081205482111561051757600080fd5b5033600081815260208190526040902054610538908363ffffffff610a0616565b600160a060020a038216600090815260208190526040902055600154610564908363ffffffff610a0616565b600155604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2604080518381529051600091600160a060020a038416917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b60035460a060020a900460ff1681565b60035460009060a060020a900460ff161561061557600080fd5b6104438383610a18565b600160a060020a031660009081526020819052604090205490565b600354600160a060020a0316331461065157600080fd5b60035460a060020a900460ff161561066857600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b600354600160a060020a031681565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104175780601f106103ec57610100808354040283529160200191610417565b60035460009060a060020a900460ff161561073b57600080fd5b6104438383610b08565b60035460009060a060020a900460ff161561075f57600080fd5b6104438383610be9565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600354600160a060020a031633146107ab57600080fd5b600160a060020a03811615156107c057600080fd5b600354604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6000600160a060020a03831615156108a657600080fd5b600160a060020a0384166000908152602081905260409020548211156108cb57600080fd5b600160a060020a03841660009081526002602090815260408083203384529091529020548211156108fb57600080fd5b600160a060020a038416600090815260208190526040902054610924908363ffffffff610a0616565b600160a060020a038086166000908152602081905260408082209390935590851681522054610959908363ffffffff610c8216565b600160a060020a0380851660009081526020818152604080832094909455918716815260028252828120338252909152205461099b908363ffffffff610a0616565b600160a060020a03808616600081815260026020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600082821115610a1257fe5b50900390565b336000908152600260209081526040808320600160a060020a038616845290915281205480831115610a6d57336000908152600260209081526040808320600160a060020a0388168452909152812055610aa2565b610a7d818463ffffffff610a0616565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6000600160a060020a0383161515610b1f57600080fd5b33600090815260208190526040902054821115610b3b57600080fd5b33600090815260208190526040902054610b5b908363ffffffff610a0616565b3360009081526020819052604080822092909255600160a060020a03851681522054610b8d908363ffffffff610c8216565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000908152600260209081526040808320600160a060020a0386168452909152812054610c1d908363ffffffff610c8216565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b60008282018381101561044357fe00a165627a7a723058205878908a2d361e07b808d40f37004d73c266cc679a27dee4bfa812b5d18c6be30029

Deployed Bytecode

0x6080604052600436106100f05763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100f5578063095ea7b31461017f57806318160ddd146101b757806323b872dd146101de578063313ce567146102085780633f4ba83a1461021d57806342966c68146102345780635c975abb1461024c578063661884631461026157806370a08231146102855780638456cb59146102a65780638da5cb5b146102bb57806395d89b41146102ec578063a9059cbb14610301578063d73dd62314610325578063dd62ed3e14610349578063f2fde38b14610370575b600080fd5b34801561010157600080fd5b5061010a610391565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561014457818101518382015260200161012c565b50505050905090810190601f1680156101715780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018b57600080fd5b506101a3600160a060020a036004351660243561041f565b604080519115158252519081900360200190f35b3480156101c357600080fd5b506101cc61044a565b60408051918252519081900360200190f35b3480156101ea57600080fd5b506101a3600160a060020a0360043581169060243516604435610450565b34801561021457600080fd5b506101cc61047d565b34801561022957600080fd5b50610232610483565b005b34801561024057600080fd5b506102326004356104fb565b34801561025857600080fd5b506101a36105eb565b34801561026d57600080fd5b506101a3600160a060020a03600435166024356105fb565b34801561029157600080fd5b506101cc600160a060020a036004351661061f565b3480156102b257600080fd5b5061023261063a565b3480156102c757600080fd5b506102d06106b7565b60408051600160a060020a039092168252519081900360200190f35b3480156102f857600080fd5b5061010a6106c6565b34801561030d57600080fd5b506101a3600160a060020a0360043516602435610721565b34801561033157600080fd5b506101a3600160a060020a0360043516602435610745565b34801561035557600080fd5b506101cc600160a060020a0360043581169060243516610769565b34801561037c57600080fd5b50610232600160a060020a0360043516610794565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104175780601f106103ec57610100808354040283529160200191610417565b820191906000526020600020905b8154815290600101906020018083116103fa57829003601f168201915b505050505081565b60035460009060a060020a900460ff161561043957600080fd5b6104438383610829565b9392505050565b60015490565b60035460009060a060020a900460ff161561046a57600080fd5b61047584848461088f565b949350505050565b60065481565b600354600160a060020a0316331461049a57600080fd5b60035460a060020a900460ff1615156104b257600080fd5b6003805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b3360009081526020819052604081205482111561051757600080fd5b5033600081815260208190526040902054610538908363ffffffff610a0616565b600160a060020a038216600090815260208190526040902055600154610564908363ffffffff610a0616565b600155604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a2604080518381529051600091600160a060020a038416917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b60035460a060020a900460ff1681565b60035460009060a060020a900460ff161561061557600080fd5b6104438383610a18565b600160a060020a031660009081526020819052604090205490565b600354600160a060020a0316331461065157600080fd5b60035460a060020a900460ff161561066857600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b600354600160a060020a031681565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104175780601f106103ec57610100808354040283529160200191610417565b60035460009060a060020a900460ff161561073b57600080fd5b6104438383610b08565b60035460009060a060020a900460ff161561075f57600080fd5b6104438383610be9565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600354600160a060020a031633146107ab57600080fd5b600160a060020a03811615156107c057600080fd5b600354604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b6000600160a060020a03831615156108a657600080fd5b600160a060020a0384166000908152602081905260409020548211156108cb57600080fd5b600160a060020a03841660009081526002602090815260408083203384529091529020548211156108fb57600080fd5b600160a060020a038416600090815260208190526040902054610924908363ffffffff610a0616565b600160a060020a038086166000908152602081905260408082209390935590851681522054610959908363ffffffff610c8216565b600160a060020a0380851660009081526020818152604080832094909455918716815260028252828120338252909152205461099b908363ffffffff610a0616565b600160a060020a03808616600081815260026020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600082821115610a1257fe5b50900390565b336000908152600260209081526040808320600160a060020a038616845290915281205480831115610a6d57336000908152600260209081526040808320600160a060020a0388168452909152812055610aa2565b610a7d818463ffffffff610a0616565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b6000600160a060020a0383161515610b1f57600080fd5b33600090815260208190526040902054821115610b3b57600080fd5b33600090815260208190526040902054610b5b908363ffffffff610a0616565b3360009081526020819052604080822092909255600160a060020a03851681522054610b8d908363ffffffff610c8216565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000908152600260209081526040808320600160a060020a0386168452909152812054610c1d908363ffffffff610c8216565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b60008282018381101561044357fe00a165627a7a723058205878908a2d361e07b808d40f37004d73c266cc679a27dee4bfa812b5d18c6be30029

Swarm Source

bzzr://5878908a2d361e07b808d40f37004d73c266cc679a27dee4bfa812b5d18c6be3

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.