ETH Price: $3,566.85 (+1.25%)
Gas: 52 Gwei

Contract

0x7Cf9d2dec6ec1147339237b5155Ce35820540dF8
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
0x11110f1a84436372019-08-29 7:06:491673 days ago1567062409IN
0x7Cf9d2de...820540dF8
0 ETH0.000109095
Fund84436342019-08-29 7:06:131673 days ago1567062373IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84436192019-08-29 7:01:541673 days ago1567062114IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84435102019-08-29 6:40:271673 days ago1567060827IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84434292019-08-29 6:20:031673 days ago1567059603IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84433282019-08-29 6:01:001673 days ago1567058460IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84432342019-08-29 5:39:491673 days ago1567057189IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84431512019-08-29 5:20:211673 days ago1567056021IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84430552019-08-29 5:00:141673 days ago1567054814IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84429582019-08-29 4:40:211673 days ago1567053621IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84428692019-08-29 4:20:371673 days ago1567052437IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84427892019-08-29 4:00:011673 days ago1567051201IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84427272019-08-29 3:46:261673 days ago1567050386IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84426172019-08-29 3:20:561673 days ago1567048856IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84425532019-08-29 3:03:531673 days ago1567047833IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84424622019-08-29 2:41:111673 days ago1567046471IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84423562019-08-29 2:20:071673 days ago1567045207IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84422722019-08-29 2:00:271673 days ago1567044027IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84421892019-08-29 1:41:181673 days ago1567042878IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84421002019-08-29 1:20:141673 days ago1567041614IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84420102019-08-29 1:00:021673 days ago1567040402IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84419322019-08-29 0:40:051673 days ago1567039205IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84418242019-08-29 0:20:071673 days ago1567038007IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84417202019-08-29 0:00:181673 days ago1567036818IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
Fund84416382019-08-28 23:40:051673 days ago1567035605IN
0x7Cf9d2de...820540dF8
0 ETH0.000284945
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Txn Hash Block From To Value
82901562019-08-05 10:36:081697 days ago1565001368
0x7Cf9d2de...820540dF8
8.68389979 ETH
82619632019-08-01 1:35:351701 days ago1564623335
0x7Cf9d2de...820540dF8
0.28115864 ETH
82617162019-08-01 0:42:431701 days ago1564620163
0x7Cf9d2de...820540dF8
1 ETH
82611732019-07-31 22:42:531701 days ago1564612973
0x7Cf9d2de...820540dF8
1 ETH
82610422019-07-31 22:15:041701 days ago1564611304
0x7Cf9d2de...820540dF8
0.28231426 ETH
82606952019-07-31 20:57:111701 days ago1564606631
0x7Cf9d2de...820540dF8
0.05 ETH
82605882019-07-31 20:37:421701 days ago1564605462
0x7Cf9d2de...820540dF8
0.06 ETH
82599402019-07-31 18:17:561701 days ago1564597076
0x7Cf9d2de...820540dF8
0.1 ETH
82597272019-07-31 17:25:241701 days ago1564593924
0x7Cf9d2de...820540dF8
0.032 ETH
82595852019-07-31 16:54:061701 days ago1564592046
0x7Cf9d2de...820540dF8
20 ETH
82595302019-07-31 16:40:241702 days ago1564591224
0x7Cf9d2de...820540dF8
0.01939299 ETH
82593132019-07-31 15:48:391702 days ago1564588119
0x7Cf9d2de...820540dF8
0.34400672 ETH
82585452019-07-31 13:01:011702 days ago1564578061
0x7Cf9d2de...820540dF8
0.03157133 ETH
82558622019-07-31 2:48:311702 days ago1564541311
0x7Cf9d2de...820540dF8
0.15886026 ETH
82554422019-07-31 1:13:531702 days ago1564535633
0x7Cf9d2de...820540dF8
0.1412 ETH
82553842019-07-31 1:01:161702 days ago1564534876
0x7Cf9d2de...820540dF8
0.07 ETH
82547442019-07-30 22:41:271702 days ago1564526487
0x7Cf9d2de...820540dF8
0.1764369 ETH
82545772019-07-30 22:06:351702 days ago1564524395
0x7Cf9d2de...820540dF8
0.08 ETH
82542242019-07-30 20:44:551702 days ago1564519495
0x7Cf9d2de...820540dF8
0.05 ETH
82539632019-07-30 19:49:161702 days ago1564516156
0x7Cf9d2de...820540dF8
0.006839 ETH
82510732019-07-30 9:04:091703 days ago1564477449
0x7Cf9d2de...820540dF8
2 ETH
82510732019-07-30 9:04:091703 days ago1564477449
0x7Cf9d2de...820540dF8
0.05355326 ETH
82510732019-07-30 9:04:091703 days ago1564477449
0x7Cf9d2de...820540dF8
1 ETH
82499692019-07-30 5:03:141703 days ago1564462994
0x7Cf9d2de...820540dF8
0.0436 ETH
82489662019-07-30 1:24:081703 days ago1564449848
0x7Cf9d2de...820540dF8
0.029916 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BankWallet

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-01-22
*/

pragma solidity ^0.4.25;
/**
 * Smart contract holds Ethereum and Edgeless tokens.
 * Ethereum is used to fund authorized casino wallets which is responsible for
 * approving withdrawal and sending deposits to casino smart contract.
 * Edgeless tokens is used to fund casino bankroll for users who chooses
 * to deposit not an EDG token but crypto like BTC, ETH, etc.
 * author: Rytis Grincevičius
 * */

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

    function safeSub(int a, int b) internal pure returns (int) {
        if (b < 0) assert(a - b > a);
        else assert(a - b <= a);
        return a - b;
    }

    function safeAdd(uint a, uint b) internal pure returns (uint) {
        uint c = a + b;
        assert(c >= a && c >= b);
        return c;
    }

    function safeMul(uint a, uint b) internal pure returns (uint) {
        uint c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }
}


contract Token {
    function transfer(address receiver, uint amount) public returns (bool) {
        (receiver);
        (amount);
        return false;
    }

    function balanceOf(address holder) public view returns (uint) {
        (holder);
        return 0;
    }

    function approve(address _spender, uint256 _value) public returns (bool) {
        (_spender);
        (_value);
        return false;
    }
}


contract Casino {
    function deposit(address _receiver, uint _amount, bool _chargeGas) public;
}


contract Owned {
    address public owner;
    address public receiver;
    mapping (address => bool) public moderator;

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

    modifier onlyModerator {
        require(moderator[msg.sender]);
        _;
    }

    modifier onlyAdmin {
        require(moderator[msg.sender] || msg.sender == owner);
        _;
    }

    constructor() internal {
        owner = msg.sender;
        receiver = msg.sender;
    }

    function setOwner(address _address) public onlyOwner {
        owner = _address;
    }

    function setReceiver(address _address) public onlyAdmin {
        receiver = _address;
    }

    function addModerator(address _address) public onlyOwner {
        moderator[_address] = true;
    }

    function removeModerator(address _address) public onlyOwner {
        moderator[_address] = false;
    }
}


contract RequiringAuthorization is Owned {
    mapping(address => bool) public authorized;

    modifier onlyAuthorized {
        require(authorized[msg.sender]);
        _;
    }

    constructor() internal {
        authorized[msg.sender] = true;
    }

    function authorize(address _address) public onlyAdmin {
        authorized[_address] = true;
    }

    function deauthorize(address _address) public onlyAdmin {
        authorized[_address] = false;
    }

}


contract Pausable is Owned {
    bool public paused = false;

    event Paused(bool _paused);

    modifier onlyPaused {
        require(paused == true);
        _;
    }

    modifier onlyActive {
        require(paused == false);
        _;
    }

    function pause() public onlyActive onlyAdmin {
        paused = true;
    }

    function activate() public onlyPaused onlyOwner {
        paused = false;
    }
}


contract BankWallet is Pausable, RequiringAuthorization, SafeMath {
    address public edgelessToken;
    address public edgelessCasino;

    uint public maxFundAmount = 0.22 ether;

    event Withdrawal(address _token, uint _amount);
    event Deposit(address _receiver, uint _amount);
    event Fund(address _receiver, uint _amount);

    constructor(address _token, address _casino) public {
        edgelessToken = _token;
        edgelessCasino = _casino;
        owner = msg.sender;
    }

    function () public payable {}

    // Allow andmin to withdraw 
    function withdraw(address _token, uint _amount) public onlyAdmin returns (bool _success) {
        _success = false;
        if (_token == address (0)) {
            uint weiAmount = _amount;
            if (weiAmount > address(this).balance) {
                return false;
            }
            _success = receiver.send(weiAmount);
        } else {
            Token __token = Token(_token);
            uint amount = _amount;
            if (amount > __token.balanceOf(this)) {
                return false;
            }
            _success = __token.transfer(receiver, amount);
        }

        if (_success) {
            emit Withdrawal(_token, _amount);
        }
    }

    function approve(uint _amount) public onlyAuthorized {
        _approveForCasino(edgelessCasino, _amount);
    }

    function deposit(address _address, uint _amount, bool _chargeGas) public onlyActive onlyAuthorized {
        Casino __casino = Casino(edgelessCasino);
        __casino.deposit(_address, _amount, _chargeGas);
        emit Deposit(_address, _amount);
    }

    function fund(address _address, uint _amount) public onlyActive onlyAuthorized returns (bool _success) {
        require(_amount <= maxFundAmount);
        _success = _address.send(_amount);
        if (_success) {
            emit Fund(_address, _amount);
        }
    }

    function setCasinoContract(address _casino) public onlyAdmin {
        edgelessCasino = _casino;
        _approveForCasino(_casino, 1000000000);
    }

    function setMaxFundAmount(uint _amount) public onlyAdmin {
        maxFundAmount = _amount;
    }

    function _approveForCasino(address _address, uint _amount) internal returns (bool _success) {
        Token __token = Token(edgelessToken);
        _success = __token.approve(_address, _amount);
    }

}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[],"name":"activate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"deauthorize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"edgelessToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"},{"name":"_chargeGas","type":"bool"}],"name":"deposit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"setMaxFundAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_casino","type":"address"}],"name":"setCasinoContract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"setReceiver","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"}],"name":"fund","outputs":[{"name":"_success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"maxFundAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"edgelessCasino","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"removeModerator","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":"","type":"address"}],"name":"moderator","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"addModerator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"authorize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"authorized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"},{"name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[{"name":"_success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"receiver","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_token","type":"address"},{"name":"_casino","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_token","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Withdrawal","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_receiver","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_receiver","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Fund","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_paused","type":"bool"}],"name":"Paused","type":"event"}]

60806040526000600360006101000a81548160ff02191690831515021790555067030d98d59a96000060075534801561003757600080fd5b50604051604080611b228339810180604052810190808051906020019092919080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050611912806102106000396000f300608060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630f15f4c01461012a57806313af40351461014157806327c97fa5146101845780632f311c48146101c75780633edd11281461021e5780635c975abb146102775780636ec3e028146102a6578063707c0e0b146102d3578063718da7ee146103165780637b1837de1461035957806380cac648146103be578063837b5c03146103e95780638456cb5914610440578063869d785f146104575780638da5cb5b1461049a578063b1bed4f5146104f1578063b532e4cb1461054c578063b6a5d7de1461058f578063b759f954146105d2578063b9181611146105ff578063f3fef3a31461065a578063f7260d3e146106bf575b005b34801561013657600080fd5b5061013f610716565b005b34801561014d57600080fd5b50610182600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107b0565b005b34801561019057600080fd5b506101c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061084e565b005b3480156101d357600080fd5b506101dc610958565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561022a57600080fd5b50610275600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080351515906020019092919050505061097e565b005b34801561028357600080fd5b5061028c610b56565b604051808215151515815260200191505060405180910390f35b3480156102b257600080fd5b506102d160048036038101908080359060200190929190505050610b69565b005b3480156102df57600080fd5b50610314600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c22565b005b34801561032257600080fd5b50610357600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d24565b005b34801561036557600080fd5b506103a4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e17565b604051808215151515815260200191505060405180910390f35b3480156103ca57600080fd5b506103d3610f52565b6040518082815260200191505060405180910390f35b3480156103f557600080fd5b506103fe610f58565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561044c57600080fd5b50610455610f7e565b005b34801561046357600080fd5b50610498600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061106c565b005b3480156104a657600080fd5b506104af611122565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104fd57600080fd5b50610532600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611147565b604051808215151515815260200191505060405180910390f35b34801561055857600080fd5b5061058d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611167565b005b34801561059b57600080fd5b506105d0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061121d565b005b3480156105de57600080fd5b506105fd60048036038101908080359060200190929190505050611327565b005b34801561060b57600080fd5b50610640600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113af565b604051808215151515815260200191505060405180910390f35b34801561066657600080fd5b506106a5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113cf565b604051808215151515815260200191505060405180910390f35b3480156106cb57600080fd5b506106d46117b1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60011515600360009054906101000a900460ff16151514151561073857600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561079357600080fd5b6000600360006101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561080b57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806108f257506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156108fd57600080fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801515600360009054906101000a900460ff1615151415156109a157600080fd5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156109f957600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff16633edd11288585856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001821515151581526020019350505050600060405180830381600087803b158015610acd57600080fd5b505af1158015610ae1573d6000803e3d6000fd5b505050507fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c8484604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150505050565b600360009054906101000a900460ff1681565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610c0d57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610c1857600080fd5b8060078190555050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610cc657506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610cd157600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610d2081633b9aca006117d7565b5050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610dc857506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610dd357600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000801515600360009054906101000a900460ff161515141515610e3a57600080fd5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610e9257600080fd5b6007548211151515610ea357600080fd5b8273ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505090508015610f4c577fda8220a878ff7a89474ccffdaa31ea1ed1ffbb0207d5051afccc4fbaf81f9bcd8383604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b92915050565b60075481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60001515600360009054906101000a900460ff161515141515610fa057600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061104457506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561104f57600080fd5b6001600360006101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110c757600080fd5b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111c257600080fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806112c157506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156112cc57600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561137f57600080fd5b6113ab600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826117d7565b5050565b60046020528060005260406000206000915054906101000a900460ff1681565b600080600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061147957506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561148457600080fd5b60009350600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161415611546578492503073ffffffffffffffffffffffffffffffffffffffff16318311156114e857600093506117a8565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050509350611735565b8591508490508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1580156115e757600080fd5b505af11580156115fb573d6000803e3d6000fd5b505050506040513d602081101561161157600080fd5b810190808051906020019092919050505081111561163257600093506117a8565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156116f757600080fd5b505af115801561170b573d6000803e3d6000fd5b505050506040513d602081101561172157600080fd5b810190808051906020019092919050505093505b83156117a7577f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b658686604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b5b50505092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385856040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156118a257600080fd5b505af11580156118b6573d6000803e3d6000fd5b505050506040513d60208110156118cc57600080fd5b8101908080519060200190929190505050915050929150505600a165627a7a723058206b20b58dbef84eb62a5ce993bfbaf2f026c9f18ed6953c832a3befa0b8b58d59002900000000000000000000000008711d3b02c8758f2fb3ab4e80228418a7f8e39c00000000000000000000000091f273b7a28f5169fd7b7995a54b767ca797bc63

Deployed Bytecode

0x608060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630f15f4c01461012a57806313af40351461014157806327c97fa5146101845780632f311c48146101c75780633edd11281461021e5780635c975abb146102775780636ec3e028146102a6578063707c0e0b146102d3578063718da7ee146103165780637b1837de1461035957806380cac648146103be578063837b5c03146103e95780638456cb5914610440578063869d785f146104575780638da5cb5b1461049a578063b1bed4f5146104f1578063b532e4cb1461054c578063b6a5d7de1461058f578063b759f954146105d2578063b9181611146105ff578063f3fef3a31461065a578063f7260d3e146106bf575b005b34801561013657600080fd5b5061013f610716565b005b34801561014d57600080fd5b50610182600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107b0565b005b34801561019057600080fd5b506101c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061084e565b005b3480156101d357600080fd5b506101dc610958565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561022a57600080fd5b50610275600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080351515906020019092919050505061097e565b005b34801561028357600080fd5b5061028c610b56565b604051808215151515815260200191505060405180910390f35b3480156102b257600080fd5b506102d160048036038101908080359060200190929190505050610b69565b005b3480156102df57600080fd5b50610314600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c22565b005b34801561032257600080fd5b50610357600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d24565b005b34801561036557600080fd5b506103a4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e17565b604051808215151515815260200191505060405180910390f35b3480156103ca57600080fd5b506103d3610f52565b6040518082815260200191505060405180910390f35b3480156103f557600080fd5b506103fe610f58565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561044c57600080fd5b50610455610f7e565b005b34801561046357600080fd5b50610498600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061106c565b005b3480156104a657600080fd5b506104af611122565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104fd57600080fd5b50610532600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611147565b604051808215151515815260200191505060405180910390f35b34801561055857600080fd5b5061058d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611167565b005b34801561059b57600080fd5b506105d0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061121d565b005b3480156105de57600080fd5b506105fd60048036038101908080359060200190929190505050611327565b005b34801561060b57600080fd5b50610640600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113af565b604051808215151515815260200191505060405180910390f35b34801561066657600080fd5b506106a5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506113cf565b604051808215151515815260200191505060405180910390f35b3480156106cb57600080fd5b506106d46117b1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60011515600360009054906101000a900460ff16151514151561073857600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561079357600080fd5b6000600360006101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561080b57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806108f257506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156108fd57600080fd5b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000801515600360009054906101000a900460ff1615151415156109a157600080fd5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156109f957600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff16633edd11288585856040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001821515151581526020019350505050600060405180830381600087803b158015610acd57600080fd5b505af1158015610ae1573d6000803e3d6000fd5b505050507fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c8484604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150505050565b600360009054906101000a900460ff1681565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610c0d57506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610c1857600080fd5b8060078190555050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610cc657506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610cd157600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610d2081633b9aca006117d7565b5050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610dc857506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610dd357600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000801515600360009054906101000a900460ff161515141515610e3a57600080fd5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610e9257600080fd5b6007548211151515610ea357600080fd5b8273ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505090508015610f4c577fda8220a878ff7a89474ccffdaa31ea1ed1ffbb0207d5051afccc4fbaf81f9bcd8383604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b92915050565b60075481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60001515600360009054906101000a900460ff161515141515610fa057600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061104457506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561104f57600080fd5b6001600360006101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110c757600080fd5b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60026020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111c257600080fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806112c157506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156112cc57600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561137f57600080fd5b6113ab600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826117d7565b5050565b60046020528060005260406000206000915054906101000a900460ff1681565b600080600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061147957506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561148457600080fd5b60009350600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161415611546578492503073ffffffffffffffffffffffffffffffffffffffff16318311156114e857600093506117a8565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050509350611735565b8591508490508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1580156115e757600080fd5b505af11580156115fb573d6000803e3d6000fd5b505050506040513d602081101561161157600080fd5b810190808051906020019092919050505081111561163257600093506117a8565b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156116f757600080fd5b505af115801561170b573d6000803e3d6000fd5b505050506040513d602081101561172157600080fd5b810190808051906020019092919050505093505b83156117a7577f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b658686604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b5b50505092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b385856040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156118a257600080fd5b505af11580156118b6573d6000803e3d6000fd5b505050506040513d60208110156118cc57600080fd5b8101908080519060200190929190505050915050929150505600a165627a7a723058206b20b58dbef84eb62a5ce993bfbaf2f026c9f18ed6953c832a3befa0b8b58d590029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000008711d3b02c8758f2fb3ab4e80228418a7f8e39c00000000000000000000000091f273b7a28f5169fd7b7995a54b767ca797bc63

-----Decoded View---------------
Arg [0] : _token (address): 0x08711D3B02C8758F2FB3ab4e80228418a7F8e39c
Arg [1] : _casino (address): 0x91f273b7A28F5169FD7B7995A54B767cA797BC63

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000008711d3b02c8758f2fb3ab4e80228418a7f8e39c
Arg [1] : 00000000000000000000000091f273b7a28f5169fd7b7995a54b767ca797bc63


Swarm Source

bzzr://6b20b58dbef84eb62a5ce993bfbaf2f026c9f18ed6953c832a3befa0b8b58d59

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ Download: CSV Export  ]
[ 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.