ETH Price: $3,211.58 (+1.27%)

Contract

0xF7623A0A44045b907D81AAD8479AA3c4A818211d
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve209000742024-10-05 14:56:4739 days ago1728140207IN
Sperax: Old SPA Token
0 ETH0.000191297.17737283
Transfer206424022024-08-30 15:51:1175 days ago1725033071IN
Sperax: Old SPA Token
0 ETH0.000261085.27108867
Approve205948552024-08-24 0:22:4782 days ago1724458967IN
Sperax: Old SPA Token
0 ETH0.000033071.24088108
Transfer198397712024-05-10 12:55:59187 days ago1715345759IN
Sperax: Old SPA Token
0 ETH0.000312046.3
Approve198114352024-05-06 13:47:23191 days ago1715003243IN
Sperax: Old SPA Token
0 ETH0.000197167.3974847
Approve197182682024-04-23 13:03:23204 days ago1713877403IN
Sperax: Old SPA Token
0 ETH0.0003783814.19655816
Transfer192500762024-02-17 20:53:47270 days ago1708203227IN
Sperax: Old SPA Token
0 ETH0.0009851819.88546467
Approve182982452023-10-07 11:15:35403 days ago1696677335IN
Sperax: Old SPA Token
0 ETH0.000148785.58243128
Approve172468772023-05-12 22:19:35551 days ago1683929975IN
Sperax: Old SPA Token
0 ETH0.001284748.2011593
Approve170252962023-04-11 13:58:23582 days ago1681221503IN
Sperax: Old SPA Token
0 ETH0.0006233523.38785119
Approve168847192023-03-22 17:49:35602 days ago1679507375IN
Sperax: Old SPA Token
0 ETH0.0005922122.21938309
Approve168839902023-03-22 15:22:11602 days ago1679498531IN
Sperax: Old SPA Token
0 ETH0.0009719736.46776741
Approve168516292023-03-18 2:18:23607 days ago1679105903IN
Sperax: Old SPA Token
0 ETH0.0004974718.66480594
Transfer167631782023-03-05 15:47:11619 days ago1678031231IN
Sperax: Old SPA Token
0 ETH0.00146929.66547656
Approve165598212023-02-05 3:13:23648 days ago1675566803IN
Sperax: Old SPA Token
0 ETH0.0005317219.95
Transfer165175352023-01-30 5:25:11654 days ago1675056311IN
Sperax: Old SPA Token
0 ETH0.0007056114.2390829
Transfer153816942022-08-21 3:57:54816 days ago1661054274IN
Sperax: Old SPA Token
0 ETH0.000167975.17953986
Transfer153816932022-08-21 3:57:35816 days ago1661054255IN
Sperax: Old SPA Token
0 ETH0.000170665.26253566
Transfer153816912022-08-21 3:57:10816 days ago1661054230IN
Sperax: Old SPA Token
0 ETH0.000175125.39991467
Transfer153816902022-08-21 3:56:47816 days ago1661054207IN
Sperax: Old SPA Token
0 ETH0.000254925.14684599
Transfer152840722022-08-05 18:56:11831 days ago1659725771IN
Sperax: Old SPA Token
0 ETH0.0006304912.72014592
Approve152703642022-08-03 15:55:20833 days ago1659542120IN
Sperax: Old SPA Token
0 ETH0.0004398916.50468447
Transfer152075762022-07-24 20:55:29843 days ago1658696129IN
Sperax: Old SPA Token
0 ETH0.0007199414.52472965
Approve149324832022-06-09 12:00:51888 days ago1654776051IN
Sperax: Old SPA Token
0 ETH0.0015226731.1220704
Approve147991172022-05-18 13:30:07910 days ago1652880607IN
Sperax: Old SPA Token
0 ETH0.0020334541.56179992
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:
SperaxToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

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

pragma solidity 0.4.24;

contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint supply) {}

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint balance) {}

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint _value) returns (bool success) {}

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint _value) returns (bool success) {}

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint _value) returns (bool success) {}

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint remaining) {}

    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);
}

contract RegularToken is Token {

    function transfer(address _to, uint _value) returns (bool) {
        require(_to != address(0));
        
        require(balances[msg.sender] >= _value);
        require((balances[_to] + _value) > balances[_to]);
        
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint _value) returns (bool) {
        require(_from != address(0));
        require(_to != address(0));
        
        require(balances[_from]>= _value);
        require(allowed[_from][msg.sender] >= _value);
        require((balances[_to] + _value) > balances[_to]);
               
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        emit Transfer(_from, _to, _value);
        return true;
    }

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

    function approve(address _spender, uint _value) returns (bool) {
        require(_spender != address(0));
        require((allowed[msg.sender][_spender] == 0) || (_value == 0));
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

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

    mapping (address => uint) balances;
    mapping (address => mapping (address => uint)) allowed;
    
}

/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
  address public owner;

  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  constructor() public{
    owner = msg.sender;
  }

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

}

/**
 * @title Pausable
 * @dev Base contract which allows children to implement an emergency stop mechanism.
 */
contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  /**
   * @dev Modifier to make a function callable only when the contract is not paused.
   */
  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  /**
   * @dev Modifier to make a function callable only when the contract is paused.
   */
  modifier whenPaused() {
    require(paused);
    _;
  }

  /**
   * @dev called by the owner to pause, triggers stopped state
   */
  function pause() onlyOwner whenNotPaused public {
    paused = true;
    emit Pause();
  }

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused public {
    paused = false;
    emit Unpause();
  }
}

contract PausableToken is RegularToken, 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);
  }
}

contract SperaxToken is PausableToken {

    uint public totalSupply = 50*10**26;
    uint8 constant public decimals = 18;
    string constant public name = "SperaxToken";
    string constant public symbol = "SPA";
    
    event Burn(address indexed from, uint256 value);
    
    function burn(uint256 _value) returns (bool success) {
        require(balances[msg.sender] >= _value);
        // Check if the sender has enough
        require(_value > 0);
	
        balances[msg.sender] = balances[msg.sender] - _value;                     
        totalSupply = totalSupply - _value;                               
        emit Burn(msg.sender, _value);
        return true;
    }

    constructor() {
        balances[msg.sender] = totalSupply;
        emit Transfer(address(0), msg.sender, totalSupply);
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_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":"uint8"}],"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":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","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":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","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":"_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"}]

60806040526000600260146101000a81548160ff0219169083151502179055506b1027e72f1f1281308800000060035534801561003b57600080fd5b5033600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506003546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a36111bd806101396000396000f3006080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100d5578063095ea7b31461016557806318160ddd146101ca57806323b872dd146101f5578063313ce5671461027a5780633f4ba83a146102ab57806342966c68146102c25780635c975abb1461030757806370a08231146103365780638456cb591461038d5780638da5cb5b146103a457806395d89b41146103fb578063a9059cbb1461048b578063dd62ed3e146104f0575b600080fd5b3480156100e157600080fd5b506100ea610567565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561012a57808201518184015260208101905061010f565b50505050905090810190601f1680156101575780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017157600080fd5b506101b0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105a0565b604051808215151515815260200191505060405180910390f35b3480156101d657600080fd5b506101df6105d0565b6040518082815260200191505060405180910390f35b34801561020157600080fd5b50610260600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105d6565b604051808215151515815260200191505060405180910390f35b34801561028657600080fd5b5061028f610608565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102b757600080fd5b506102c061060d565b005b3480156102ce57600080fd5b506102ed600480360381019080803590602001909291905050506106cd565b604051808215151515815260200191505060405180910390f35b34801561031357600080fd5b5061031c610810565b604051808215151515815260200191505060405180910390f35b34801561034257600080fd5b50610377600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610823565b6040518082815260200191505060405180910390f35b34801561039957600080fd5b506103a261086b565b005b3480156103b057600080fd5b506103b961092c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561040757600080fd5b50610410610952565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610450578082015181840152602081019050610435565b50505050905090810190601f16801561047d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561049757600080fd5b506104d6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061098b565b604051808215151515815260200191505060405180910390f35b3480156104fc57600080fd5b50610551600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109bb565b6040518082815260200191505060405180910390f35b6040805190810160405280600b81526020017f537065726178546f6b656e00000000000000000000000000000000000000000081525081565b6000600260149054906101000a900460ff161515156105be57600080fd5b6105c88383610a42565b905092915050565b60035481565b6000600260149054906101000a900460ff161515156105f457600080fd5b6105ff848484610c05565b90509392505050565b601281565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561066957600080fd5b600260149054906101000a900460ff16151561068457600080fd5b6000600260146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561071c57600080fd5b60008211151561072b57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600354036003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600260149054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108c757600080fd5b600260149054906101000a900460ff161515156108e357600080fd5b6001600260146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f535041000000000000000000000000000000000000000000000000000000000081525081565b6000600260149054906101000a900460ff161515156109a957600080fd5b6109b38383610f74565b905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610a7f57600080fd5b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541480610b0a5750600082145b1515610b1557600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610c4257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c7e57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ccb57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d5657600080fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401111515610de257600080fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610fb157600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ffe57600080fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561108a57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050929150505600a165627a7a723058207149c1b76c86eaa4fe7cc2d8d69b2de83deb89d79b7a618f72ce03b93f0f42010029

Deployed Bytecode

0x6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100d5578063095ea7b31461016557806318160ddd146101ca57806323b872dd146101f5578063313ce5671461027a5780633f4ba83a146102ab57806342966c68146102c25780635c975abb1461030757806370a08231146103365780638456cb591461038d5780638da5cb5b146103a457806395d89b41146103fb578063a9059cbb1461048b578063dd62ed3e146104f0575b600080fd5b3480156100e157600080fd5b506100ea610567565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561012a57808201518184015260208101905061010f565b50505050905090810190601f1680156101575780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017157600080fd5b506101b0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105a0565b604051808215151515815260200191505060405180910390f35b3480156101d657600080fd5b506101df6105d0565b6040518082815260200191505060405180910390f35b34801561020157600080fd5b50610260600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506105d6565b604051808215151515815260200191505060405180910390f35b34801561028657600080fd5b5061028f610608565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102b757600080fd5b506102c061060d565b005b3480156102ce57600080fd5b506102ed600480360381019080803590602001909291905050506106cd565b604051808215151515815260200191505060405180910390f35b34801561031357600080fd5b5061031c610810565b604051808215151515815260200191505060405180910390f35b34801561034257600080fd5b50610377600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610823565b6040518082815260200191505060405180910390f35b34801561039957600080fd5b506103a261086b565b005b3480156103b057600080fd5b506103b961092c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561040757600080fd5b50610410610952565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610450578082015181840152602081019050610435565b50505050905090810190601f16801561047d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561049757600080fd5b506104d6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061098b565b604051808215151515815260200191505060405180910390f35b3480156104fc57600080fd5b50610551600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109bb565b6040518082815260200191505060405180910390f35b6040805190810160405280600b81526020017f537065726178546f6b656e00000000000000000000000000000000000000000081525081565b6000600260149054906101000a900460ff161515156105be57600080fd5b6105c88383610a42565b905092915050565b60035481565b6000600260149054906101000a900460ff161515156105f457600080fd5b6105ff848484610c05565b90509392505050565b601281565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561066957600080fd5b600260149054906101000a900460ff16151561068457600080fd5b6000600260146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561071c57600080fd5b60008211151561072b57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054036000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600354036003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600260149054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108c757600080fd5b600260149054906101000a900460ff161515156108e357600080fd5b6001600260146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f535041000000000000000000000000000000000000000000000000000000000081525081565b6000600260149054906101000a900460ff161515156109a957600080fd5b6109b38383610f74565b905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610a7f57600080fd5b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541480610b0a5750600082145b1515610b1557600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610c4257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c7e57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ccb57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d5657600080fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401111515610de257600080fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610fb157600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ffe57600080fd5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561108a57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050929150505600a165627a7a723058207149c1b76c86eaa4fe7cc2d8d69b2de83deb89d79b7a618f72ce03b93f0f42010029

Deployed Bytecode Sourcemap

5616:839:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5747:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5747:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5747:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5438:171;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5438:171:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5663:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5663:35:0;;;;;;;;;;;;;;;;;;;;;;;5234:198;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5234:198:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5705:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5705:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;4923:95;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4923:95:0;;;;;;5907:409;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5907:409:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4302:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4302:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;2859:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2859:101:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4743:93;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4743:93:0;;;;;;3749:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3749:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;5797:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5797:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;5797:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5081:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5081:147:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3287:128;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3287:128:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5747:43;;;;;;;;;;;;;;;;;;;;:::o;5438:171::-;5549:4;4478:6;;;;;;;;;;;4477:7;4469:16;;;;;;;;5572:31;5586:8;5596:6;5572:13;:31::i;:::-;5565:38;;5438:171;;;;:::o;5663:35::-;;;;:::o;5234:198::-;5365:4;4478:6;;;;;;;;;;;4477:7;4469:16;;;;;;;;5388:38;5407:5;5414:3;5419:6;5388:18;:38::i;:::-;5381:45;;5234:198;;;;;:::o;5705:35::-;5738:2;5705:35;:::o;4923:95::-;4082:5;;;;;;;;;;;4068:19;;:10;:19;;;4060:28;;;;;;;;4638:6;;;;;;;;;;;4630:15;;;;;;;;4986:5;4977:6;;:14;;;;;;;;;;;;;;;;;;5003:9;;;;;;;;;;4923:95::o;5907:409::-;5946:12;6003:6;5979:8;:20;5988:10;5979:20;;;;;;;;;;;;;;;;:30;;5971:39;;;;;;;;6081:1;6072:6;:10;6064:19;;;;;;;;6143:6;6120:8;:20;6129:10;6120:20;;;;;;;;;;;;;;;;:29;6097:8;:20;6106:10;6097:20;;;;;;;;;;;;;;;:52;;;;6209:6;6195:11;;:20;6181:11;:34;;;;6267:10;6262:24;;;6279:6;6262:24;;;;;;;;;;;;;;;;;;6304:4;6297:11;;5907:409;;;:::o;4302:26::-;;;;;;;;;;;;;:::o;2859:101::-;2912:4;2936:8;:16;2945:6;2936:16;;;;;;;;;;;;;;;;2929:23;;2859:101;;;:::o;4743:93::-;4082:5;;;;;;;;;;;4068:19;;:10;:19;;;4060:28;;;;;;;;4478:6;;;;;;;;;;;4477:7;4469:16;;;;;;;;4807:4;4798:6;;:13;;;;;;;;;;;;;;;;;;4823:7;;;;;;;;;;4743:93::o;3749:20::-;;;;;;;;;;;;;:::o;5797:37::-;;;;;;;;;;;;;;;;;;;;:::o;5081:147::-;5172:4;4478:6;;;;;;;;;;;4477:7;4469:16;;;;;;;;5195:27;5210:3;5215:6;5195:14;:27::i;:::-;5188:34;;5081:147;;;;:::o;3287:128::-;3358:4;3382:7;:15;3390:6;3382:15;;;;;;;;;;;;;;;:25;3398:8;3382:25;;;;;;;;;;;;;;;;3375:32;;3287:128;;;;:::o;2968:311::-;3025:4;3070:1;3050:22;;:8;:22;;;;3042:31;;;;;;;;3126:1;3093:7;:19;3101:10;3093:19;;;;;;;;;;;;;;;:29;3113:8;3093:29;;;;;;;;;;;;;;;;:34;3092:53;;;;3143:1;3133:6;:11;3092:53;3084:62;;;;;;;;3189:6;3157:7;:19;3165:10;3157:19;;;;;;;;;;;;;;;:29;3177:8;3157:29;;;;;;;;;;;;;;;:38;;;;3232:8;3211:38;;3220:10;3211:38;;;3242:6;3211:38;;;;;;;;;;;;;;;;;;3267:4;3260:11;;2968:311;;;;:::o;2319:532::-;2391:4;2433:1;2416:19;;:5;:19;;;;2408:28;;;;;;;;2470:1;2455:17;;:3;:17;;;;2447:26;;;;;;;;2520:6;2502:8;:15;2511:5;2502:15;;;;;;;;;;;;;;;;:24;;2494:33;;;;;;;;2576:6;2546:7;:14;2554:5;2546:14;;;;;;;;;;;;;;;:26;2561:10;2546:26;;;;;;;;;;;;;;;;:36;;2538:45;;;;;;;;2629:8;:13;2638:3;2629:13;;;;;;;;;;;;;;;;2619:6;2603:8;:13;2612:3;2603:13;;;;;;;;;;;;;;;;:22;2602:40;2594:49;;;;;;;;2688:6;2671:8;:13;2680:3;2671:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2724:6;2705:8;:15;2714:5;2705:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;2771:6;2741:7;:14;2749:5;2741:14;;;;;;;;;;;;;;;:26;2756:10;2741:26;;;;;;;;;;;;;;;;:36;;;;;;;;;;;2809:3;2793:28;;2802:5;2793:28;;;2814:6;2793:28;;;;;;;;;;;;;;;;;;2839:4;2832:11;;2319:532;;;;;:::o;1931:380::-;1984:4;2024:1;2009:17;;:3;:17;;;;2001:26;;;;;;;;2080:6;2056:8;:20;2065:10;2056:20;;;;;;;;;;;;;;;;:30;;2048:39;;;;;;;;2133:8;:13;2142:3;2133:13;;;;;;;;;;;;;;;;2123:6;2107:8;:13;2116:3;2107:13;;;;;;;;;;;;;;;;:22;2106:40;2098:49;;;;;;;;2192:6;2168:8;:20;2177:10;2168:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;2226:6;2209:8;:13;2218:3;2209:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2269:3;2248:33;;2257:10;2248:33;;;2274:6;2248:33;;;;;;;;;;;;;;;;;;2299:4;2292:11;;1931:380;;;;:::o

Swarm Source

bzzr://7149c1b76c86eaa4fe7cc2d8d69b2de83deb89d79b7a618f72ce03b93f0f4201

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

SperaxToken contract has migrated to 0x9631483f28b7f5cbf7d435ab249be8f709215bc3.

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.