ETH Price: $2,927.75 (-1.18%)
Gas: 10 Gwei

Contract

0x8971f9fd7196e5cEE2C1032B50F656855af7Dd26
 
Transaction Hash
Method
Block
From
To
Value
Transfer197767052024-05-01 17:14:352 hrs ago1714583675IN
Lambda: LAMB Token
0 ETH0.0004839813.0386975
Transfer197766542024-05-01 17:04:233 hrs ago1714583063IN
Lambda: LAMB Token
0 ETH0.0007119419.18000084
Transfer197765992024-05-01 16:53:233 hrs ago1714582403IN
Lambda: LAMB Token
0 ETH0.000410311.05032349
Transfer197759932024-05-01 14:51:595 hrs ago1714575119IN
Lambda: LAMB Token
0 ETH0.0006823812.58013316
Transfer197754582024-05-01 13:04:237 hrs ago1714568663IN
Lambda: LAMB Token
0 ETH0.000528514.24270717
Transfer197754032024-05-01 12:53:237 hrs ago1714568003IN
Lambda: LAMB Token
0 ETH0.0004384811.80905838
Transfer197747562024-05-01 10:42:479 hrs ago1714560167IN
Lambda: LAMB Token
0 ETH0.00029439.10292756
Transfer197747262024-05-01 10:36:479 hrs ago1714559807IN
Lambda: LAMB Token
0 ETH0.000541569.98414244
Transfer197742132024-05-01 8:53:2311 hrs ago1714553603IN
Lambda: LAMB Token
0 ETH0.000512713.81257982
Transfer197738162024-05-01 7:33:5912 hrs ago1714548839IN
Lambda: LAMB Token
0 ETH0.000840626
Transfer197737762024-05-01 7:25:5912 hrs ago1714548359IN
Lambda: LAMB Token
0 ETH0.0010631421.50759987
Transfer197736042024-05-01 6:51:2313 hrs ago1714546283IN
Lambda: LAMB Token
0 ETH0.000449968.29538384
Transfer197735932024-05-01 6:49:1113 hrs ago1714546151IN
Lambda: LAMB Token
0 ETH0.000268238.29346564
Transfer197735302024-05-01 6:36:3513 hrs ago1714545395IN
Lambda: LAMB Token
0 ETH0.000518439.55762623
Transfer197730182024-05-01 4:53:2315 hrs ago1714539203IN
Lambda: LAMB Token
0 ETH0.000278697.50562175
Approve197728222024-05-01 4:13:4715 hrs ago1714536827IN
Lambda: LAMB Token
0 ETH0.000148376.64151836
Approve197727782024-05-01 4:04:4716 hrs ago1714536287IN
Lambda: LAMB Token
0 ETH0.000140116.27178803
Approve197727472024-05-01 3:58:3516 hrs ago1714535915IN
Lambda: LAMB Token
0 ETH0.000140596.29323114
Approve197727442024-05-01 3:57:5916 hrs ago1714535879IN
Lambda: LAMB Token
0 ETH0.000139126.22745283
Approve197727402024-05-01 3:57:1116 hrs ago1714535831IN
Lambda: LAMB Token
0 ETH0.000142256.36794217
Approve197726192024-05-01 3:32:5916 hrs ago1714534379IN
Lambda: LAMB Token
0 ETH0.000137736.1653368
Transfer197725602024-05-01 3:20:5916 hrs ago1714533659IN
Lambda: LAMB Token
0 ETH0.000252887.82160157
Transfer197724822024-05-01 3:05:2317 hrs ago1714532723IN
Lambda: LAMB Token
0 ETH0.000279268.63451471
Transfer197724792024-05-01 3:04:4717 hrs ago1714532687IN
Lambda: LAMB Token
0 ETH0.000471978.70116328
Approve197724632024-05-01 3:01:3517 hrs ago1714532495IN
Lambda: LAMB Token
0 ETH0.000160677.19237703
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:
Lambda

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.24;

contract ERC20 {
  function totalSupply() public constant returns (uint256);

  function balanceOf(address _who) public constant returns (uint256);

  function allowance(address _owner, address _spender) public constant returns (uint256);

  function transfer(address _to, uint256 _value) public returns (bool);

  function approve(address _spender, uint256 _fromValue,uint256 _toValue) public returns (bool);

  function transferFrom(address _from, address _to, uint256 _value) public returns (bool);

  event Transfer(address indexed from, address indexed to, uint256 value);

  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Ownable {
  address public owner;

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

  constructor() public {
    owner = msg.sender;
  }

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

  function renounceOwnership() public onlyOwner {
    emit OwnershipRenounced(owner);
    owner = address(0);
  }

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

  
}

contract Pausable is Ownable {
  event Paused();
  event Unpaused();

  bool public paused = false;

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

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

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

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

library SafeMath {
  
  function sub(uint256 _a, uint256 _b) internal pure returns (uint256) {
    require(_b <= _a);
    uint256 c = _a - _b;

    return c;
  }

  function add(uint256 _a, uint256 _b) internal pure returns (uint256) {
    uint256 c = _a + _b;
    require(c >= _a);

    return c;
  }

  
}

contract Lambda is ERC20, Pausable {
  using SafeMath for uint256;

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

  string public symbol;
  string public  name;
  uint256 public decimals;
  uint256 _totalSupply;

  constructor() public {
    symbol = "LAMB";
    name = "Lambda";
    decimals = 18;

    _totalSupply = 6*(10**27);
    balances[owner] = _totalSupply;
    emit Transfer(address(0), owner, _totalSupply);
  }

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

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

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

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

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

  function approve(address _spender, uint256 _fromValue, uint256 _toValue) public whenNotPaused returns (bool) {
    require(_spender != address(0));
    require(allowed[msg.sender][_spender] ==_fromValue);
    allowed[msg.sender][_spender] = _toValue;
    emit Approval(msg.sender, _spender, _toValue);
    return true;
  }

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

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

  
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_fromValue","type":"uint256"},{"name":"_toValue","type":"uint256"}],"name":"approve","outputs":[{"name":"","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":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","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"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"}],"name":"OwnershipRenounced","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"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"}]

60806040526000805460a060020a60ff021916905534801561002057600080fd5b5060008054600160a060020a031916331790556040805180820190915260048082527f4c414d4200000000000000000000000000000000000000000000000000000000602090920191825261007791600391610130565b506040805180820190915260068082527f4c616d626461000000000000000000000000000000000000000000000000000060209092019182526100bc91600491610130565b5060126005556b1363156bbee3016d70000000600681905560008054600160a060020a0390811682526001602090815260408084208590558354815195865290519216937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a36101cb565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017157805160ff191683800117855561019e565b8280016001018555821561019e579182015b8281111561019e578251825591602001919060010190610183565b506101aa9291506101ae565b5090565b6101c891905b808211156101aa57600081556001016101b4565b90565b610a26806101da6000396000f3006080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df57806318160ddd1461016957806323b872dd14610190578063313ce567146101ce5780633f4ba83a146101e3578063426a8493146101fa5780635c975abb1461022157806370a0823114610236578063715018a6146102575780638456cb591461026c5780638da5cb5b1461028157806395d89b41146102b2578063a9059cbb146102c7578063dd62ed3e146102eb578063f2fde38b14610312575b600080fd5b3480156100eb57600080fd5b506100f4610333565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061017e6103c1565b60408051918252519081900360200190f35b34801561019c57600080fd5b506101ba600160a060020a03600435811690602435166044356103c7565b604080519115158252519081900360200190f35b3480156101da57600080fd5b5061017e610556565b3480156101ef57600080fd5b506101f861055c565b005b34801561020657600080fd5b506101ba600160a060020a03600435166024356044356105d2565b34801561022d57600080fd5b506101ba610696565b34801561024257600080fd5b5061017e600160a060020a03600435166106a6565b34801561026357600080fd5b506101f86106c1565b34801561027857600080fd5b506101f861072d565b34801561028d57600080fd5b506102966107a8565b60408051600160a060020a039092168252519081900360200190f35b3480156102be57600080fd5b506100f46107b7565b3480156102d357600080fd5b506101ba600160a060020a0360043516602435610812565b3480156102f757600080fd5b5061017e600160a060020a036004358116906024351661090b565b34801561031e57600080fd5b506101f8600160a060020a0360043516610936565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b95780601f1061038e576101008083540402835291602001916103b9565b820191906000526020600020905b81548152906001019060200180831161039c57829003601f168201915b505050505081565b60065490565b6000805460a060020a900460ff16156103df57600080fd5b600160a060020a03841660009081526001602052604090205482111561040457600080fd5b600160a060020a038416600090815260026020908152604080832033845290915290205482111561043457600080fd5b600160a060020a038316151561044957600080fd5b600160a060020a038416600090815260016020526040902054610472908363ffffffff6109ca16565b600160a060020a0380861660009081526001602052604080822093909355908516815220546104a7908363ffffffff6109e116565b600160a060020a0380851660009081526001602090815260408083209490945591871681526002825282812033825290915220546104eb908363ffffffff6109ca16565b600160a060020a03808616600081815260026020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60055481565b600054600160a060020a0316331461057357600080fd5b60005460a060020a900460ff16151561058b57600080fd5b6000805474ff0000000000000000000000000000000000000000191681556040517fa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d169339190a1565b6000805460a060020a900460ff16156105ea57600080fd5b600160a060020a03841615156105ff57600080fd5b336000908152600260209081526040808320600160a060020a0388168452909152902054831461062e57600080fd5b336000818152600260209081526040808320600160a060020a03891680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b60005460a060020a900460ff1681565b600160a060020a031660009081526001602052604090205490565b600054600160a060020a031633146106d857600080fd5b60008054604051600160a060020a03909116917ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482091a26000805473ffffffffffffffffffffffffffffffffffffffff19169055565b600054600160a060020a0316331461074457600080fd5b60005460a060020a900460ff161561075b57600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1781556040517f9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e7529190a1565b600054600160a060020a031681565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b95780601f1061038e576101008083540402835291602001916103b9565b6000805460a060020a900460ff161561082a57600080fd5b3360009081526001602052604090205482111561084657600080fd5b600160a060020a038316151561085b57600080fd5b3360009081526001602052604090205461087b908363ffffffff6109ca16565b3360009081526001602052604080822092909255600160a060020a038516815220546108ad908363ffffffff6109e116565b600160a060020a0384166000818152600160209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600054600160a060020a0316331461094d57600080fd5b600160a060020a038116151561096257600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600080838311156109da57600080fd5b5050900390565b6000828201838110156109f357600080fd5b93925050505600a165627a7a72305820e71699e392853efa3f12da2e772f439454104c0e869cce1e056509aac303a4db0029

Deployed Bytecode

0x6080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df57806318160ddd1461016957806323b872dd14610190578063313ce567146101ce5780633f4ba83a146101e3578063426a8493146101fa5780635c975abb1461022157806370a0823114610236578063715018a6146102575780638456cb591461026c5780638da5cb5b1461028157806395d89b41146102b2578063a9059cbb146102c7578063dd62ed3e146102eb578063f2fde38b14610312575b600080fd5b3480156100eb57600080fd5b506100f4610333565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061017e6103c1565b60408051918252519081900360200190f35b34801561019c57600080fd5b506101ba600160a060020a03600435811690602435166044356103c7565b604080519115158252519081900360200190f35b3480156101da57600080fd5b5061017e610556565b3480156101ef57600080fd5b506101f861055c565b005b34801561020657600080fd5b506101ba600160a060020a03600435166024356044356105d2565b34801561022d57600080fd5b506101ba610696565b34801561024257600080fd5b5061017e600160a060020a03600435166106a6565b34801561026357600080fd5b506101f86106c1565b34801561027857600080fd5b506101f861072d565b34801561028d57600080fd5b506102966107a8565b60408051600160a060020a039092168252519081900360200190f35b3480156102be57600080fd5b506100f46107b7565b3480156102d357600080fd5b506101ba600160a060020a0360043516602435610812565b3480156102f757600080fd5b5061017e600160a060020a036004358116906024351661090b565b34801561031e57600080fd5b506101f8600160a060020a0360043516610936565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b95780601f1061038e576101008083540402835291602001916103b9565b820191906000526020600020905b81548152906001019060200180831161039c57829003601f168201915b505050505081565b60065490565b6000805460a060020a900460ff16156103df57600080fd5b600160a060020a03841660009081526001602052604090205482111561040457600080fd5b600160a060020a038416600090815260026020908152604080832033845290915290205482111561043457600080fd5b600160a060020a038316151561044957600080fd5b600160a060020a038416600090815260016020526040902054610472908363ffffffff6109ca16565b600160a060020a0380861660009081526001602052604080822093909355908516815220546104a7908363ffffffff6109e116565b600160a060020a0380851660009081526001602090815260408083209490945591871681526002825282812033825290915220546104eb908363ffffffff6109ca16565b600160a060020a03808616600081815260026020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60055481565b600054600160a060020a0316331461057357600080fd5b60005460a060020a900460ff16151561058b57600080fd5b6000805474ff0000000000000000000000000000000000000000191681556040517fa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d169339190a1565b6000805460a060020a900460ff16156105ea57600080fd5b600160a060020a03841615156105ff57600080fd5b336000908152600260209081526040808320600160a060020a0388168452909152902054831461062e57600080fd5b336000818152600260209081526040808320600160a060020a03891680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b60005460a060020a900460ff1681565b600160a060020a031660009081526001602052604090205490565b600054600160a060020a031633146106d857600080fd5b60008054604051600160a060020a03909116917ff8df31144d9c2f0f6b59d69b8b98abd5459d07f2742c4df920b25aae33c6482091a26000805473ffffffffffffffffffffffffffffffffffffffff19169055565b600054600160a060020a0316331461074457600080fd5b60005460a060020a900460ff161561075b57600080fd5b6000805474ff0000000000000000000000000000000000000000191660a060020a1781556040517f9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e7529190a1565b600054600160a060020a031681565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b95780601f1061038e576101008083540402835291602001916103b9565b6000805460a060020a900460ff161561082a57600080fd5b3360009081526001602052604090205482111561084657600080fd5b600160a060020a038316151561085b57600080fd5b3360009081526001602052604090205461087b908363ffffffff6109ca16565b3360009081526001602052604080822092909255600160a060020a038516815220546108ad908363ffffffff6109e116565b600160a060020a0384166000818152600160209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600054600160a060020a0316331461094d57600080fd5b600160a060020a038116151561096257600080fd5b60008054604051600160a060020a03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600080838311156109da57600080fd5b5050900390565b6000828201838110156109f357600080fd5b93925050505600a165627a7a72305820e71699e392853efa3f12da2e772f439454104c0e869cce1e056509aac303a4db0029

Swarm Source

bzzr://e71699e392853efa3f12da2e772f439454104c0e869cce1e056509aac303a4db

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

Blockchain based decentralized storage solution

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.