ETH Price: $2,592.91 (-2.65%)

Contract

0x8E3c8E2DE3CCed6250B4eC129a82af4D2d3cbC5f
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve200669672024-06-11 7:02:4770 days ago1718089367IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.000279579.07471356
Approve196161002024-04-09 5:47:11133 days ago1712641631IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0010039918.91046645
Transfer185280002023-11-08 15:01:59286 days ago1699455719IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0020599338.37157816
Approve185277422023-11-08 14:09:59286 days ago1699452599IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0017682833.51819951
Approve167875742023-03-09 2:05:47531 days ago1678327547IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0024205145.59103246
Approve165749302023-02-07 5:50:23560 days ago1675749023IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0012216123.00943451
Transfer148343122022-05-24 6:50:10819 days ago1653375010IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0006149516.80387375
Approve144489542022-03-24 12:27:53880 days ago1648124873IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0011536437.44633339
Approve138921302021-12-28 6:33:53966 days ago1640673233IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0023100474.9820958
Approve138805192021-12-26 11:27:03968 days ago1640518023IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0022498342.37618555
Transfer134039182021-10-12 13:32:331043 days ago1634045553IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0037414464.00000145
Approve132432902021-09-17 12:52:171068 days ago1631883137IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0027904452.55859765
Approve130491522021-08-18 12:14:281098 days ago1629288868IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0010690334.7
Approve114500842020-12-14 8:43:071345 days ago1607935387IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0024958753.00000145
Approve113409182020-11-27 13:52:511362 days ago1606485171IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0012017825.52000023
Approve113354282020-11-26 17:38:261363 days ago1606412306IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0045679297
Transfer110792262020-10-18 10:00:561402 days ago1603015256IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0009031123.1
Transfer110779592020-10-18 5:14:221402 days ago1602998062IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0006646317.00000145
Transfer110166522020-10-08 19:06:211412 days ago1602183981IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0032976661
Approve109348342020-09-25 23:50:081425 days ago1601077808IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0024958753
Approve108803602020-09-17 14:54:101433 days ago1600354450IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.02134837453.33333333
Approve108337122020-09-10 11:31:111440 days ago1599737471IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0042382890
Transfer108303332020-09-09 22:47:201441 days ago1599691640IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0028621193.35
Approve108144882020-09-07 12:23:021443 days ago1599481382IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.00513302109
Approve107734042020-09-01 5:33:561449 days ago1598938436IN
0x8E3c8E2D...D2d3cbC5f
0 ETH0.0097622350
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SNS

Compiler Version
v0.4.15+commit.bbb8e64f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-08-04
*/

pragma solidity ^0.4.6;
contract SafeMath {
  function safeMul(uint a, uint b) internal returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function safeDiv(uint a, uint b) internal returns (uint) {
    assert(b > 0);
    uint c = a / b;
    assert(a == b * c + a % b);
    return c;
  }

  function safeSub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    return a - b;
  }

  function safeAdd(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c>=a && c>=b);
    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 ERC20 {
  function totalSupply() constant returns (uint256 totalSupply);
  function balanceOf(address who) constant returns (uint);
  function allowance(address owner, address spender) constant returns (uint);
  function transfer(address to, uint value) returns (bool ok);
  function transferFrom(address from, address to, uint value) returns (bool ok);
  function approve(address spender, uint value) returns (bool ok);
  event Transfer(address indexed from, address indexed to, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
  event FrozenFunds(address target, bool frozen);
}

contract StandardToken is ERC20, SafeMath {
  mapping(address => uint) balances;
  mapping (address => mapping (address => uint)) allowed;
  mapping (address => bool) public frozenAccount;
  uint public _totalSupply;
  address public _creator;
  bool bIsFreezeAll = false;

  function totalSupply() constant returns (uint256 totalSupply) {
	totalSupply = _totalSupply;
  }

  function transfer(address _to, uint _value) returns (bool success) {
    require(bIsFreezeAll == false);
	require(!frozenAccount[msg.sender]);
	require(!frozenAccount[_to]);
    balances[msg.sender] = safeSub(balances[msg.sender], _value);
    balances[_to] = safeAdd(balances[_to], _value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  function transferFrom(address _from, address _to, uint _value) returns (bool success) {
    require(bIsFreezeAll == false);
	require(!frozenAccount[msg.sender]);
	require(!frozenAccount[_from]);
	require(!frozenAccount[_to]);
    var _allowance = allowed[_from][msg.sender];
    balances[_to] = safeAdd(balances[_to], _value);
    balances[_from] = safeSub(balances[_from], _value);
    allowed[_from][msg.sender] = safeSub(_allowance, _value);
    Transfer(_from, _to, _value);
    return true;
  }

  function balanceOf(address _owner) constant returns (uint balance) {
    return balances[_owner];
  }

  function approve(address _spender, uint _value) returns (bool success) {
	require(bIsFreezeAll == false);
	require(!frozenAccount[msg.sender]);
	require(!frozenAccount[_spender]);
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  function allowance(address _owner, address _spender) constant returns (uint remaining) {
	require(!frozenAccount[msg.sender]);
	require(!frozenAccount[_owner]);
	require(!frozenAccount[_spender]);
    return allowed[_owner][_spender];
  }

  function freezeAll()
  {
	require(msg.sender == _creator);
	bIsFreezeAll = !bIsFreezeAll;
  }
  
  function mintToken(address target, uint256 mintedAmount) {
	require(msg.sender == _creator);
	balances[target] += mintedAmount;
	_totalSupply += mintedAmount;
	Transfer(0, _creator, mintedAmount);
	Transfer(_creator, target, mintedAmount);
  }

  function freezeAccount(address target, bool freeze) {
	require(msg.sender == _creator);
	frozenAccount[target] = freeze;
	FrozenFunds(target, freeze);
  }
}

contract SNS is StandardToken {

  string public name = "Skyrim Network";
  string public symbol = "SNS";
  uint public decimals = 18;
  uint public INITIAL_SUPPLY = 49900000000000000000000000000;
  
  function SNS() {
    _totalSupply = INITIAL_SUPPLY;
	_creator = 0x5bd7Daa872D4e4EBe77420E368C0d683317840bA;
	balances[_creator] = INITIAL_SUPPLY;
	bIsFreezeAll = false;
  }
  
  function destroy() {
	require(msg.sender == _creator);
	suicide(_creator);
  }

}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"totalSupply","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"destroy","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"freezeAll","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"_creator","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"}]

60606040526000600460146101000a81548160ff0219169083151502179055506040805190810160405280600e81526020017f536b7972696d204e6574776f726b000000000000000000000000000000000000815250600590805190602001906200006c929190620001c4565b506040805190810160405280600381526020017f534e53000000000000000000000000000000000000000000000000000000000081525060069080519060200190620000ba929190620001c4565b5060126007556ba13c500459f0ff126c0000006008553415620000dc57600080fd5b5b600854600381905550735bd7daa872d4e4ebe77420e368c0d683317840ba600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600854600080600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600460146101000a81548160ff0219169083151502179055505b62000273565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200020757805160ff191683800117855562000238565b8280016001018555821562000238579182015b82811115620002375782518255916020019190600101906200021a565b5b5090506200024791906200024b565b5090565b6200027091905b808211156200026c57600081600090555060010162000252565b5090565b90565b6115bb80620002836000396000f300606060405236156100ef576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100f4578063095ea7b31461018357806318160ddd146101dd57806323b872dd146102065780632ff2e9dc1461027f578063313ce567146102a85780633eaaf86b146102d157806370a08231146102fa57806379c650681461034757806383197ef01461038957806395d89b411461039e57806399464c891461042d578063a9059cbb14610442578063b414d4b61461049c578063bc8bde64146104ed578063dd62ed3e14610542578063e724529c146105ae575b600080fd5b34156100ff57600080fd5b6101076105f2565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101485780820151818401525b60208101905061012c565b50505050905090810190601f1680156101755780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018e57600080fd5b6101c3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610690565b604051808215151515815260200191505060405180910390f35b34156101e857600080fd5b6101f0610856565b6040518082815260200191505060405180910390f35b341561021157600080fd5b610265600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610861565b604051808215151515815260200191505060405180910390f35b341561028a57600080fd5b610292610c20565b6040518082815260200191505060405180910390f35b34156102b357600080fd5b6102bb610c26565b6040518082815260200191505060405180910390f35b34156102dc57600080fd5b6102e4610c2c565b6040518082815260200191505060405180910390f35b341561030557600080fd5b610331600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c32565b6040518082815260200191505060405180910390f35b341561035257600080fd5b610387600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c7b565b005b341561039457600080fd5b61039c610e31565b005b34156103a957600080fd5b6103b1610eca565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103f25780820151818401525b6020810190506103d6565b50505050905090810190601f16801561041f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561043857600080fd5b610440610f68565b005b341561044d57600080fd5b610482600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ff1565b604051808215151515815260200191505060405180910390f35b34156104a757600080fd5b6104d3600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061124a565b604051808215151515815260200191505060405180910390f35b34156104f857600080fd5b61050061126a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561054d57600080fd5b610598600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611290565b6040518082815260200191505060405180910390f35b34156105b957600080fd5b6105f0600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080351515906020019091905050611423565b005b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106885780601f1061065d57610100808354040283529160200191610688565b820191906000526020600020905b81548152906001019060200180831161066b57829003601f168201915b505050505081565b6000801515600460149054906101000a900460ff1615151415156106b357600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561070c57600080fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561076557600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b600060035490505b90565b60008060001515600460149054906101000a900460ff16151514151561088657600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156108df57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561093857600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561099157600080fd5b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610a586000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461154a565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ae26000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611575565b6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b2e8184611575565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60085481565b60075481565b60035481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cd757600080fd5b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555080600360008282540192505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e8d57600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f605780601f10610f3557610100808354040283529160200191610f60565b820191906000526020600020905b815481529060010190602001808311610f4357829003601f168201915b505050505081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fc457600080fd5b600460149054906101000a900460ff1615600460146101000a81548160ff0219169083151502179055505b565b6000801515600460149054906101000a900460ff16151514151561101457600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561106d57600080fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156110c657600080fd5b61110e6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611575565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111986000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361154a565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b60026020528060005260406000206000915054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156112eb57600080fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561134457600080fd5b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561139d57600080fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561147f57600080fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15b5050565b60008082840190508381101580156115625750828110155b151561156a57fe5b8091505b5092915050565b600082821115151561158357fe5b81830390505b929150505600a165627a7a723058201ec5eb9b50135ed68e5a825a739222187bef86c12d6d78b7f97f6594f746e7a20029

Deployed Bytecode

0x606060405236156100ef576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100f4578063095ea7b31461018357806318160ddd146101dd57806323b872dd146102065780632ff2e9dc1461027f578063313ce567146102a85780633eaaf86b146102d157806370a08231146102fa57806379c650681461034757806383197ef01461038957806395d89b411461039e57806399464c891461042d578063a9059cbb14610442578063b414d4b61461049c578063bc8bde64146104ed578063dd62ed3e14610542578063e724529c146105ae575b600080fd5b34156100ff57600080fd5b6101076105f2565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101485780820151818401525b60208101905061012c565b50505050905090810190601f1680156101755780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018e57600080fd5b6101c3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610690565b604051808215151515815260200191505060405180910390f35b34156101e857600080fd5b6101f0610856565b6040518082815260200191505060405180910390f35b341561021157600080fd5b610265600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610861565b604051808215151515815260200191505060405180910390f35b341561028a57600080fd5b610292610c20565b6040518082815260200191505060405180910390f35b34156102b357600080fd5b6102bb610c26565b6040518082815260200191505060405180910390f35b34156102dc57600080fd5b6102e4610c2c565b6040518082815260200191505060405180910390f35b341561030557600080fd5b610331600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c32565b6040518082815260200191505060405180910390f35b341561035257600080fd5b610387600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c7b565b005b341561039457600080fd5b61039c610e31565b005b34156103a957600080fd5b6103b1610eca565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103f25780820151818401525b6020810190506103d6565b50505050905090810190601f16801561041f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561043857600080fd5b610440610f68565b005b341561044d57600080fd5b610482600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ff1565b604051808215151515815260200191505060405180910390f35b34156104a757600080fd5b6104d3600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061124a565b604051808215151515815260200191505060405180910390f35b34156104f857600080fd5b61050061126a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561054d57600080fd5b610598600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611290565b6040518082815260200191505060405180910390f35b34156105b957600080fd5b6105f0600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080351515906020019091905050611423565b005b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106885780601f1061065d57610100808354040283529160200191610688565b820191906000526020600020905b81548152906001019060200180831161066b57829003601f168201915b505050505081565b6000801515600460149054906101000a900460ff1615151415156106b357600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561070c57600080fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561076557600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b600060035490505b90565b60008060001515600460149054906101000a900460ff16151514151561088657600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156108df57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561093857600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561099157600080fd5b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610a586000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461154a565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ae26000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611575565b6000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b2e8184611575565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60085481565b60075481565b60035481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cd757600080fd5b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555080600360008282540192505081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e8d57600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f605780601f10610f3557610100808354040283529160200191610f60565b820191906000526020600020905b815481529060010190602001808311610f4357829003601f168201915b505050505081565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fc457600080fd5b600460149054906101000a900460ff1615600460146101000a81548160ff0219169083151502179055505b565b6000801515600460149054906101000a900460ff16151514151561101457600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561106d57600080fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156110c657600080fd5b61110e6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611575565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111986000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361154a565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b60026020528060005260406000206000915054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156112eb57600080fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561134457600080fd5b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561139d57600080fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561147f57600080fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15b5050565b60008082840190508381101580156115625750828110155b151561156a57fe5b8091505b5092915050565b600082821115151561158357fe5b81830390505b929150505600a165627a7a723058201ec5eb9b50135ed68e5a825a739222187bef86c12d6d78b7f97f6594f746e7a20029

Deployed Bytecode Sourcemap

4132:480:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4169:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3057:295:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1963:98;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2432:510;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4274:58;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4244:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1874:24;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2948:103;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3712:249;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4526:81;;;;;;;;;;;;;;4211:28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3607:97:0;;;;;;;;;;;;;;2067:359;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1823:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1903:23;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3358:243;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3967:158;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4169:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3057:295::-;3114:12;3156:5;3140:21;;:12;;;;;;;;;;;:21;;;3132:30;;;;;;;;3175:13;:25;3189:10;3175:25;;;;;;;;;;;;;;;;;;;;;;;;;3174:26;3166:35;;;;;;;;3214:13;:23;3228:8;3214:23;;;;;;;;;;;;;;;;;;;;;;;;;3213:24;3205:33;;;;;;;;3277:6;3245:7;:19;3253:10;3245:19;;;;;;;;;;;;;;;:29;3265:8;3245:29;;;;;;;;;;;;;;;:38;;;;3311:8;3290:38;;3299:10;3290:38;;;3321:6;3290:38;;;;;;;;;;;;;;;;;;3342:4;3335:11;;3057:295;;;;;:::o;1963:98::-;2004:19;2043:12;;2029:26;;1963:98;;:::o;2432:510::-;2504:12;2667:14;2549:5;2533:21;;:12;;;;;;;;;;;:21;;;2525:30;;;;;;;;2568:13;:25;2582:10;2568:25;;;;;;;;;;;;;;;;;;;;;;;;;2567:26;2559:35;;;;;;;;2607:13;:20;2621:5;2607:20;;;;;;;;;;;;;;;;;;;;;;;;;2606:21;2598:30;;;;;;;;2641:13;:18;2655:3;2641:18;;;;;;;;;;;;;;;;;;;;;;;;;2640:19;2632:28;;;;;;;;2684:7;:14;2692:5;2684:14;;;;;;;;;;;;;;;:26;2699:10;2684:26;;;;;;;;;;;;;;;;2667:43;;2733:30;2741:8;:13;2750:3;2741:13;;;;;;;;;;;;;;;;2756:6;2733:7;:30::i;:::-;2717:8;:13;2726:3;2717:13;;;;;;;;;;;;;;;:46;;;;2788:32;2796:8;:15;2805:5;2796:15;;;;;;;;;;;;;;;;2813:6;2788:7;:32::i;:::-;2770:8;:15;2779:5;2770:15;;;;;;;;;;;;;;;:50;;;;2856:27;2864:10;2876:6;2856:7;:27::i;:::-;2827:7;:14;2835:5;2827:14;;;;;;;;;;;;;;;:26;2842:10;2827:26;;;;;;;;;;;;;;;:56;;;;2906:3;2890:28;;2899:5;2890:28;;;2911:6;2890:28;;;;;;;;;;;;;;;;;;2932:4;2925:11;;2432:510;;;;;;;:::o;4274:58::-;;;;:::o;4244:25::-;;;;:::o;1874:24::-;;;;:::o;2948:103::-;3001:12;3029:8;:16;3038:6;3029:16;;;;;;;;;;;;;;;;3022:23;;2948:103;;;;:::o;3712:249::-;3795:8;;;;;;;;;;;3781:22;;:10;:22;;;3773:31;;;;;;;;3828:12;3808:8;:16;3817:6;3808:16;;;;;;;;;;;;;;;;:32;;;;;;;;;;;3860:12;3844;;:28;;;;;;;;;;;3888:8;;;;;;;;;;;3876:35;;3885:1;3876:35;3898:12;3876:35;;;;;;;;;;;;;;;;;;3934:6;3915:40;;3924:8;;;;;;;;;;;3915:40;;;3942:12;3915:40;;;;;;;;;;;;;;;;;;3712:249;;;:::o;4526:81::-;4571:8;;;;;;;;;;;4557:22;;:10;:22;;;4549:31;;;;;;;;4592:8;;;;;;;;;;;4584:17;;;4526:81;:::o;4211:28::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3607:97::-;3657:8;;;;;;;;;;;3643:22;;:10;:22;;;3635:31;;;;;;;;3686:12;;;;;;;;;;;3685:13;3670:12;;:28;;;;;;;;;;;;;;;;;;3607:97;:::o;2067:359::-;2120:12;2165:5;2149:21;;:12;;;;;;;;;;;:21;;;2141:30;;;;;;;;2184:13;:25;2198:10;2184:25;;;;;;;;;;;;;;;;;;;;;;;;;2183:26;2175:35;;;;;;;;2223:13;:18;2237:3;2223:18;;;;;;;;;;;;;;;;;;;;;;;;;2222:19;2214:28;;;;;;;;2272:37;2280:8;:20;2289:10;2280:20;;;;;;;;;;;;;;;;2302:6;2272:7;:37::i;:::-;2249:8;:20;2258:10;2249:20;;;;;;;;;;;;;;;:60;;;;2332:30;2340:8;:13;2349:3;2340:13;;;;;;;;;;;;;;;;2355:6;2332:7;:30::i;:::-;2316:8;:13;2325:3;2316:13;;;;;;;;;;;;;;;:46;;;;2390:3;2369:33;;2378:10;2369:33;;;2395:6;2369:33;;;;;;;;;;;;;;;;;;2416:4;2409:11;;2067:359;;;;;:::o;1823:46::-;;;;;;;;;;;;;;;;;;;;;;:::o;1903:23::-;;;;;;;;;;;;;:::o;3358:243::-;3429:14;3458:13;:25;3472:10;3458:25;;;;;;;;;;;;;;;;;;;;;;;;;3457:26;3449:35;;;;;;;;3497:13;:21;3511:6;3497:21;;;;;;;;;;;;;;;;;;;;;;;;;3496:22;3488:31;;;;;;;;3532:13;:23;3546:8;3532:23;;;;;;;;;;;;;;;;;;;;;;;;;3531:24;3523:33;;;;;;;;3570:7;:15;3578:6;3570:15;;;;;;;;;;;;;;;:25;3586:8;3570:25;;;;;;;;;;;;;;;;3563:32;;3358:243;;;;;:::o;3967:158::-;4045:8;;;;;;;;;;;4031:22;;:10;:22;;;4023:31;;;;;;;;4082:6;4058:13;:21;4072:6;4058:21;;;;;;;;;;;;;;;;:30;;;;;;;;;;;;;;;;;;4092:27;4104:6;4112;4092:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3967:158;;;:::o;455:126::-;506:4;519:6;532:1;528;:5;519:14;;550:1;547;:4;;:12;;;;;558:1;555;:4;;547:12;540:20;;;;;;574:1;567:8;;455:126;;;;;;:::o;346:103::-;397:4;422:1;417;:6;;410:14;;;;;;442:1;438;:5;431:12;;346:103;;;;;:::o

Swarm Source

bzzr://1ec5eb9b50135ed68e5a825a739222187bef86c12d6d78b7f97f6594f746e7a2

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  ]

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.