ETH Price: $3,105.27 (+1.07%)
Gas: 4 Gwei

Contract

0xF7623A0A44045b907D81AAD8479AA3c4A818211d
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer198397712024-05-10 12:55:5961 days ago1715345759IN
Sperax: Old SPA Token
0 ETH0.000312046.3
Approve198114352024-05-06 13:47:2365 days ago1715003243IN
Sperax: Old SPA Token
0 ETH0.000197167.3974847
Approve197182682024-04-23 13:03:2378 days ago1713877403IN
Sperax: Old SPA Token
0 ETH0.0003783814.19655816
Transfer192500762024-02-17 20:53:47143 days ago1708203227IN
Sperax: Old SPA Token
0 ETH0.0009851819.88546467
Approve182982452023-10-07 11:15:35277 days ago1696677335IN
Sperax: Old SPA Token
0 ETH0.000148785.58243128
Approve172468772023-05-12 22:19:35424 days ago1683929975IN
Sperax: Old SPA Token
0 ETH0.001284748.2011593
Approve170252962023-04-11 13:58:23456 days ago1681221503IN
Sperax: Old SPA Token
0 ETH0.0006233523.38785119
Approve168847192023-03-22 17:49:35476 days ago1679507375IN
Sperax: Old SPA Token
0 ETH0.0005922122.21938309
Approve168839902023-03-22 15:22:11476 days ago1679498531IN
Sperax: Old SPA Token
0 ETH0.0009719736.46776741
Approve168516292023-03-18 2:18:23480 days ago1679105903IN
Sperax: Old SPA Token
0 ETH0.0004974718.66480594
Transfer167631782023-03-05 15:47:11493 days ago1678031231IN
Sperax: Old SPA Token
0 ETH0.00146929.66547656
Approve165598212023-02-05 3:13:23521 days ago1675566803IN
Sperax: Old SPA Token
0 ETH0.0005317219.95
Transfer165175352023-01-30 5:25:11527 days ago1675056311IN
Sperax: Old SPA Token
0 ETH0.0007056114.2390829
Transfer153816942022-08-21 3:57:54689 days ago1661054274IN
Sperax: Old SPA Token
0 ETH0.000167975.17953986
Transfer153816932022-08-21 3:57:35689 days ago1661054255IN
Sperax: Old SPA Token
0 ETH0.000170665.26253566
Transfer153816912022-08-21 3:57:10689 days ago1661054230IN
Sperax: Old SPA Token
0 ETH0.000175125.39991467
Transfer153816902022-08-21 3:56:47689 days ago1661054207IN
Sperax: Old SPA Token
0 ETH0.000254925.14684599
Transfer152840722022-08-05 18:56:11705 days ago1659725771IN
Sperax: Old SPA Token
0 ETH0.0006304912.72014592
Approve152703642022-08-03 15:55:20707 days ago1659542120IN
Sperax: Old SPA Token
0 ETH0.0004398916.50468447
Transfer152075762022-07-24 20:55:29716 days ago1658696129IN
Sperax: Old SPA Token
0 ETH0.0007199414.52472965
Approve149324832022-06-09 12:00:51762 days ago1654776051IN
Sperax: Old SPA Token
0 ETH0.0015226731.1220704
Approve147991172022-05-18 13:30:07784 days ago1652880607IN
Sperax: Old SPA Token
0 ETH0.0020334541.56179992
Transfer146763332022-04-29 1:34:59803 days ago1651196099IN
Sperax: Old SPA Token
0 ETH0.0016050832.3822032
Approve145986692022-04-16 20:58:09815 days ago1650142689IN
Sperax: Old SPA Token
0 ETH0.0007614128.56770888
Transfer145457942022-04-08 14:51:45824 days ago1649429505IN
Sperax: Old SPA Token
0 ETH0.0022180544.75936882
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.