ETH Price: $2,732.66 (+0.13%)

Contract

0x42b05A12783a659EB53a7d90b2C70929AF96Ad71
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer159913462022-11-17 17:50:35826 days ago1668707435IN
Deluxo: DLUX Token
0 ETH0.0006758914.20907466
Approve144515052022-03-24 21:54:231064 days ago1648158863IN
Deluxo: DLUX Token
0 ETH0.0023549251.0730328
Approve124480002021-05-16 21:47:451376 days ago1621201665IN
Deluxo: DLUX Token
0 ETH0.00589241127
Approve120922192021-03-23 1:47:321430 days ago1616464052IN
Deluxo: DLUX Token
0 ETH0.00677744153
Transfer95767452020-02-29 5:27:301818 days ago1582954050IN
Deluxo: DLUX Token
0 ETH0.000055752.4
Transfer72297712019-02-17 0:15:552196 days ago1550362555IN
Deluxo: DLUX Token
0 ETH0.000361946.9
Transfer68503672018-12-08 19:21:442266 days ago1544296904IN
Deluxo: DLUX Token
0 ETH0.000167994.72255
Transfer68503532018-12-08 19:18:392266 days ago1544296719IN
Deluxo: DLUX Token
0 ETH0.000135073.6
Transfer68469692018-12-08 5:52:152266 days ago1544248335IN
Deluxo: DLUX Token
0 ETH0.000090334
Transfer68451412018-12-07 22:38:322267 days ago1544222312IN
Deluxo: DLUX Token
0 ETH0.000187925
Approve68450732018-12-07 22:20:432267 days ago1544221243IN
Deluxo: DLUX Token
0 ETH0.000182434
Transfer68449742018-12-07 21:58:312267 days ago1544219911IN
Deluxo: DLUX Token
0 ETH0.000112925
Approve68447632018-12-07 21:11:022267 days ago1544217062IN
Deluxo: DLUX Token
0 ETH0.000365388
Transfer68441982018-12-07 18:46:412267 days ago1544208401IN
Deluxo: DLUX Token
0 ETH0.000252094.8
Transfer64075812018-09-27 6:36:062338 days ago1538030166IN
Deluxo: DLUX Token
0 ETH0.0002544711.3
Transfer60879852018-08-04 17:27:312392 days ago1533403651IN
Deluxo: DLUX Token
0 ETH0.000063021.2
Transfer60822712018-08-03 18:39:462393 days ago1533321586IN
Deluxo: DLUX Token
0 ETH0.000104912
Transfer60781672018-08-03 1:48:332393 days ago1533260913IN
Deluxo: DLUX Token
0 ETH0.000052521
Transfer60778192018-08-03 0:27:592394 days ago1533256079IN
Deluxo: DLUX Token
0 ETH0.000052521
Transfer60773682018-08-02 22:35:272394 days ago1533249327IN
Deluxo: DLUX Token
0 ETH0.000067363
Transfer60773322018-08-02 22:28:072394 days ago1533248887IN
Deluxo: DLUX Token
0 ETH0.000022451
Transfer60773182018-08-02 22:22:452394 days ago1533248565IN
Deluxo: DLUX Token
0 ETH0.000022451
Transfer60704852018-08-01 18:41:362395 days ago1533148896IN
Deluxo: DLUX Token
0 ETH0.00005771.1
Transfer60660602018-08-01 0:19:222396 days ago1533082762IN
Deluxo: DLUX Token
0 ETH0.000104912
Transfer60654142018-07-31 21:50:162396 days ago1533073816IN
Deluxo: DLUX Token
0 ETH0.000052451
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:
Deluxo

Compiler Version
v0.4.16+commit.d7661dd9

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.16;

library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

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

  function add(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
  
  function max64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a >= b ? a : b;
  }

  function min64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a < b ? a : b;
  }

  function max256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a >= b ? a : b;
  }

  function min256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a < b ? a : b;
  }

}

 contract ERC20Interface {
     function balanceOf(address _owner) constant returns (uint256 balance);
     function transfer(address _to, uint256 _value) returns (bool success);
     function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
     function approve(address _spender, uint256 _value) returns (bool success);
     function allowance(address _owner, address _spender) constant returns (uint256 remaining);
        
     event Transfer(address indexed _from, address indexed _to, uint256 _value);
     event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    }
contract Deluxo is ERC20Interface {
     
     using SafeMath for uint256;
     
     string public constant symbol = "DLUX";
     string public constant name = "Deluxo";
     uint8 public constant decimals = 18;
     uint256 public _totalSupply = 4700000000000000000000000;
     
     address public owner;
 
    mapping(address => uint256) balances;
    
    mapping(address => mapping (address => uint256)) allowed;
    
    modifier onlyOwner() {
         if (msg.sender != owner) {
             revert();
         }
         _;
     }
     
    function Deluxo() {
        owner = msg.sender;
        balances[owner] = _totalSupply;
    } 
    
    function totalSupply() constant returns (uint256) {        
		return _totalSupply;
    }
    
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }
    
    function transfer(address _to, uint256 _amount) returns (bool success) {
        if (balances[msg.sender] >= _amount 
             && _amount > 0
             && balances[_to] + _amount > balances[_to]) {
             balances[msg.sender] = balances[msg.sender].sub(_amount);
             balances[_to] = balances[_to].add(_amount);
             Transfer(msg.sender, _to, _amount);
             return true;
         } else {
             return false;
         }
    }
    
    function transferFrom(
            address _from,
            address _to,
            uint256 _amount
        )   returns (bool success) {
            if (balances[_from] >= _amount
             && allowed[_from][msg.sender] >= _amount
             && _amount > 0
             && balances[_to] + _amount > balances[_to]) {
             balances[_from] = balances[_from].sub(_amount);
             allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
             balances[_to] = balances[_to].add(_amount);
             Transfer(_from, _to, _amount);
             return true;
         }  else {
             return false;
         }
    }
    
    function approve(address _spender, uint256 _amount) returns (bool success) {
         allowed[msg.sender][_spender] = _amount;
         Approval(msg.sender, _spender, _amount);
         return true;
    }
    
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
         return allowed[_owner][_spender];
    }
    
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

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":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","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":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","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":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","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":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"}]

60606040526a03e34382b25cc341800000600055341561001e57600080fd5b5b60018054600160a060020a03191633600160a060020a03908116919091179182905560008054929091168152600260205260409020555b5b6107e1806100666000396000f300606060405236156100ac5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b1578063095ea7b31461013c57806318160ddd1461017257806323b872dd14610197578063313ce567146101d35780633eaaf86b146101fc57806370a08231146102215780638da5cb5b1461025257806395d89b4114610281578063a9059cbb1461030c578063dd62ed3e14610342575b600080fd5b34156100bc57600080fd5b6100c4610379565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101015780820151818401525b6020016100e8565b50505050905090810190601f16801561012e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014757600080fd5b61015e600160a060020a03600435166024356103b0565b604051901515815260200160405180910390f35b341561017d57600080fd5b61018561041d565b60405190815260200160405180910390f35b34156101a257600080fd5b61015e600160a060020a0360043581169060243516604435610424565b604051901515815260200160405180910390f35b34156101de57600080fd5b6101e66105c7565b60405160ff909116815260200160405180910390f35b341561020757600080fd5b6101856105cc565b60405190815260200160405180910390f35b341561022c57600080fd5b610185600160a060020a03600435166105d2565b60405190815260200160405180910390f35b341561025d57600080fd5b6102656105f1565b604051600160a060020a03909116815260200160405180910390f35b341561028c57600080fd5b6100c4610600565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101015780820151818401525b6020016100e8565b50505050905090810190601f16801561012e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561031757600080fd5b61015e600160a060020a0360043516602435610637565b604051901515815260200160405180910390f35b341561034d57600080fd5b610185600160a060020a0360043581169060243516610757565b60405190815260200160405180910390f35b60408051908101604052600681527f44656c75786f0000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260036020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b6000545b90565b600160a060020a0383166000908152600260205260408120548290108015906104745750600160a060020a0380851660009081526003602090815260408083203390941683529290522054829010155b80156104805750600082115b80156104a55750600160a060020a038316600090815260026020526040902054828101115b156105bb57600160a060020a0384166000908152600260205260409020546104d3908363ffffffff61078416565b600160a060020a0380861660009081526002602090815260408083209490945560038152838220339093168252919091522054610516908363ffffffff61078416565b600160a060020a038086166000908152600360209081526040808320338516845282528083209490945591861681526002909152205461055c908363ffffffff61079b16565b600160a060020a03808516600081815260026020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016105bf565b5060005b5b9392505050565b601281565b60005481565b600160a060020a0381166000908152600260205260409020545b919050565b600154600160a060020a031681565b60408051908101604052600481527f444c555800000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152600260205260408120548290108015906106605750600082115b80156106855750600160a060020a038316600090815260026020526040902054828101115b1561074857600160a060020a0333166000908152600260205260409020546106b3908363ffffffff61078416565b600160a060020a0333811660009081526002602052604080822093909355908516815220546106e8908363ffffffff61079b16565b600160a060020a0380851660008181526002602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610417565b506000610417565b5b92915050565b600160a060020a038083166000908152600360209081526040808320938516835292905220545b92915050565b60008282111561079057fe5b508082035b92915050565b6000828201838110156107aa57fe5b8091505b50929150505600a165627a7a723058203cba5b8a7ed47a652c00494fa18235bdc1190ea805472938714a062136d8008c0029

Deployed Bytecode

0x606060405236156100ac5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b1578063095ea7b31461013c57806318160ddd1461017257806323b872dd14610197578063313ce567146101d35780633eaaf86b146101fc57806370a08231146102215780638da5cb5b1461025257806395d89b4114610281578063a9059cbb1461030c578063dd62ed3e14610342575b600080fd5b34156100bc57600080fd5b6100c4610379565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101015780820151818401525b6020016100e8565b50505050905090810190601f16801561012e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014757600080fd5b61015e600160a060020a03600435166024356103b0565b604051901515815260200160405180910390f35b341561017d57600080fd5b61018561041d565b60405190815260200160405180910390f35b34156101a257600080fd5b61015e600160a060020a0360043581169060243516604435610424565b604051901515815260200160405180910390f35b34156101de57600080fd5b6101e66105c7565b60405160ff909116815260200160405180910390f35b341561020757600080fd5b6101856105cc565b60405190815260200160405180910390f35b341561022c57600080fd5b610185600160a060020a03600435166105d2565b60405190815260200160405180910390f35b341561025d57600080fd5b6102656105f1565b604051600160a060020a03909116815260200160405180910390f35b341561028c57600080fd5b6100c4610600565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101015780820151818401525b6020016100e8565b50505050905090810190601f16801561012e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561031757600080fd5b61015e600160a060020a0360043516602435610637565b604051901515815260200160405180910390f35b341561034d57600080fd5b610185600160a060020a0360043581169060243516610757565b60405190815260200160405180910390f35b60408051908101604052600681527f44656c75786f0000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260036020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b6000545b90565b600160a060020a0383166000908152600260205260408120548290108015906104745750600160a060020a0380851660009081526003602090815260408083203390941683529290522054829010155b80156104805750600082115b80156104a55750600160a060020a038316600090815260026020526040902054828101115b156105bb57600160a060020a0384166000908152600260205260409020546104d3908363ffffffff61078416565b600160a060020a0380861660009081526002602090815260408083209490945560038152838220339093168252919091522054610516908363ffffffff61078416565b600160a060020a038086166000908152600360209081526040808320338516845282528083209490945591861681526002909152205461055c908363ffffffff61079b16565b600160a060020a03808516600081815260026020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016105bf565b5060005b5b9392505050565b601281565b60005481565b600160a060020a0381166000908152600260205260409020545b919050565b600154600160a060020a031681565b60408051908101604052600481527f444c555800000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a0333166000908152600260205260408120548290108015906106605750600082115b80156106855750600160a060020a038316600090815260026020526040902054828101115b1561074857600160a060020a0333166000908152600260205260409020546106b3908363ffffffff61078416565b600160a060020a0333811660009081526002602052604080822093909355908516815220546106e8908363ffffffff61079b16565b600160a060020a0380851660008181526002602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610417565b506000610417565b5b92915050565b600160a060020a038083166000908152600360209081526040808320938516835292905220545b92915050565b60008282111561079057fe5b508082035b92915050565b6000828201838110156107aa57fe5b8091505b50929150505600a165627a7a723058203cba5b8a7ed47a652c00494fa18235bdc1190ea805472938714a062136d8008c0029

Swarm Source

bzzr://3cba5b8a7ed47a652c00494fa18235bdc1190ea805472938714a062136d8008c

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

Deluxo aims to provide users with a seamless way to give a gratuity to friends and introduce newcomers to the world of cryptocurrency tokens, all while providing a cool and catchy name.

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.