Contract 0x6C8dce6D842e0d9d109DC4C69F35CF8904fc4cbF

 
Ad
Ad
Txn Hash Method
Block
From
To
Value
0x6858155c2473531538994af80d48db43180d0e31dc3ca336d3f8e7c757023ff3Claim Energy(pending)2021-06-20 7:13:443 days 5 hrs ago0xc1d7975470bd833ae7ed97a724717c0c1fd63aa4 IN Etheremon: Energy0 Ether(Pending)(Pending)
0x147e2d40f160a51cf8627f5a0963e81eea871ccedfb01fab3e6aed0b3284c2d3Claim Energy(pending)2021-06-20 7:13:443 days 5 hrs ago0xc1d7975470bd833ae7ed97a724717c0c1fd63aa4 IN Etheremon: Energy0 Ether(Pending)(Pending)
0x82ed438dcbbf8961532b378ba9b6c4a06ac5c983f8ae3897a65f44c24e07fa10Transfer120374602021-03-14 15:17:53100 days 21 hrs ago0x1b01cc44ca716757b9dd2def0baa439be92f8a23 IN  Etheremon: Energy0.0003305544 Ether0.003003143
0xd110d4cdd3089837466488efbc2bfb048dd7fef33b0fea20afd9f5e6f1cfaea8Withdraw Ether111950482020-11-05 4:28:10230 days 8 hrs ago0x7bae63c4dbd39ec66669a1ef6e1cf6f747b71bdd IN  Etheremon: Energy0 Ether0.0006891908122.11
0xd353d3a23976e166aa6cd18f44999441d5d329b8071152a473f4301f07b133f2Claim Energy105879032020-08-03 16:27:06323 days 20 hrs ago0x123f1884d2fa10c6a955ae60f1c5e1ae826d5063 IN  Etheremon: Energy0 Ether0.00652397291
0x8221f18682d34f3ca15cfd26357f5efbbe3214440314eabb6e8166289162fc69Topup Energy105776482020-08-02 2:22:44325 days 10 hrs ago0xdd72cab6a95cb3280eaa6bbf7968aadd097ea46c IN  Etheremon: Energy0.02 Ether0.00168988848
0x28d8e9fe2ecd1488978b921d72e3031007e9ad7ad8cb7eac375cad1b585f42d1Topup Energy105775042020-08-02 1:48:59325 days 10 hrs ago0xdd72cab6a95cb3280eaa6bbf7968aadd097ea46c IN  Etheremon: Energy0.02 Ether0.00154906444
0xf84979bcc19a55699acbc5a9ce6f638d8c258b5b07e7a011b987980996c5bd14Claim Energy105701422020-07-31 22:39:35326 days 13 hrs ago0xdd72cab6a95cb3280eaa6bbf7968aadd097ea46c IN  Etheremon: Energy0 Ether0.0016676840
0xd6022f1f5c22481923b142020e43ec0891b23aa56deecf5cbc47c91faebb50f6Claim Energy105642702020-07-31 1:04:42327 days 11 hrs ago0xdd72cab6a95cb3280eaa6bbf7968aadd097ea46c IN  Etheremon: Energy0 Ether0.00179275643
0xd2b7c65bf02b0200c6563df0e65025bbd604ffafcdf5bc9b442bf9fc76361b5dClaim Energy105493422020-07-28 17:21:05329 days 19 hrs ago0xdd72cab6a95cb3280eaa6bbf7968aadd097ea46c IN  Etheremon: Energy0 Ether0.00233475256
0x1972b738a37281ae692071b7280b322539f1013378b69daf3993fa2f8861e52dClaim Energy105375992020-07-26 21:51:10331 days 14 hrs ago0x2e02389d7aecafca901503b3cebb5cbff261f607 IN  Etheremon: Energy0 Ether0.00158429638
0x5c8b16826af744fc447a1a78a305a8f27a0cf88b77721f6e239d7e3aaa2c214aClaim Energy105253242020-07-24 23:54:26333 days 12 hrs ago0x8a535dd4c7eceec49785a73429609a3c08c1afb9 IN  Etheremon: Energy0 Ether0.0016647615639.93
0x836a79f4fc8533652ebbd6b7fa591f196643b45356708b50c141c9c1a6f9245fClaim Energy105182962020-07-23 22:06:23334 days 14 hrs ago0x9f6926882d651affb16975c795b6c2b71348f791 IN  Etheremon: Energy0 Ether0.00220967653
0x93ec72056c73975457a50de6bce2708b5a5003680a4f69241a213eab8c6bfae5Claim Energy105152752020-07-23 10:53:08335 days 1 hr ago0x2e02389d7aecafca901503b3cebb5cbff261f607 IN  Etheremon: Energy0 Ether0.00212629251
0xb49d2aacfd2ee8434d58f6210ed44499290b0d937602f4b0dbee7e870f4077f0Claim Energy105141912020-07-23 6:42:23335 days 5 hrs ago0x9f6926882d651affb16975c795b6c2b71348f791 IN  Etheremon: Energy0 Ether0.00204290849
0xeab6c373a5dd37d12e6e1ebf7c2f278f5186fd382e61de85fde4cc0e468538f3Claim Energy105107322020-07-22 18:08:56335 days 18 hrs ago0x2e02389d7aecafca901503b3cebb5cbff261f607 IN  Etheremon: Energy0 Ether0.0016676840
0x0552c26f3af4a402d55bfb414df117a217892dd6226eaeb38bfdd9df4a5eec17Topup Energy105059712020-07-22 0:23:33336 days 12 hrs ago0x9f6926882d651affb16975c795b6c2b71348f791 IN  Etheremon: Energy0.04 Ether0.00137303439
0x1c313f401aa50c249f135a80d7dfdc232301e71dc4e55005a49edee1a2c5b493Claim Energy105054522020-07-21 22:25:58336 days 14 hrs ago0x9f6926882d651affb16975c795b6c2b71348f791 IN  Etheremon: Energy0 Ether0.00151270837
0xf2d75d6b3f696bcdb304c78f6bc0a23080cd19b7aaf3ad1ca1a562f4b99167d1Claim Energy105045472020-07-21 19:05:21336 days 17 hrs ago0x2e02389d7aecafca901503b3cebb5cbff261f607 IN  Etheremon: Energy0 Ether0.002084650
0x4d0dbc55659b0b6ac3ab090b34e10f67f224e22368b69af69ad4fe737dd86becClaim Energy105031302020-07-21 13:59:00336 days 22 hrs ago0x9f6926882d651affb16975c795b6c2b71348f791 IN  Etheremon: Energy0 Ether0.0040024320696.000001459
0xda0f627028fd931d31e56720c9890fa371f2c02ba0a7585efd5baef12c88e1b3Claim Energy104949512020-07-20 7:05:11338 days 5 hrs ago0x039e574ceb2c58519586ad10e353f7cdd09df92a IN  Etheremon: Energy0 Ether0.00266828864
0xf31ace081a349b9fd0c6b1bd09dcecfa6319b07608fc0349df4f9803a8eac71cTopup Energy104786302020-07-17 18:38:09340 days 17 hrs agoENS Name caspi.eth IN  Etheremon: Energy0.08 Ether0.00133782838
0x64a444cb15d74911d3a9f561e9d8746fd55c57e627c98a9f2e045a961ff341efClaim Energy104764192020-07-17 10:34:58341 days 2 hrs ago0x039e574ceb2c58519586ad10e353f7cdd09df92a IN  Etheremon: Energy0 Ether0.00262659663
0x850333773e2fc771e40932ee914daffcd3e2a20b8e32717b09b695a898ff3971Claim Energy104656552020-07-15 18:19:26342 days 18 hrs ago0xdd72cab6a95cb3280eaa6bbf7968aadd097ea46c IN  Etheremon: Energy0 Ether0.0016676840
0xa92951b2e20a439910da33867a789e5fc6d8d02b84088dcb6742557647122fc3Topup Energy104409712020-07-11 22:34:23346 days 14 hrs agoENS Name caspi.eth IN  Etheremon: Energy0.08 Ether0.00058089916.5
[ Download CSV Export 
Latest 8 internal transactions
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EtheremonEnergy

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.19;

// copyright [email protected]

contract BasicAccessControl {
    address public owner;
    // address[] public moderators;
    uint16 public totalModerators = 0;
    mapping (address => bool) public moderators;
    bool public isMaintaining = false;

    function BasicAccessControl() public {
        owner = msg.sender;
    }

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

    modifier onlyModerators() {
        require(msg.sender == owner || moderators[msg.sender] == true);
        _;
    }

    modifier isActive {
        require(!isMaintaining);
        _;
    }

    function ChangeOwner(address _newOwner) onlyOwner public {
        if (_newOwner != address(0)) {
            owner = _newOwner;
        }
    }


    function AddModerator(address _newModerator) onlyOwner public {
        if (moderators[_newModerator] == false) {
            moderators[_newModerator] = true;
            totalModerators += 1;
        }
    }
    
    function RemoveModerator(address _oldModerator) onlyOwner public {
        if (moderators[_oldModerator] == true) {
            moderators[_oldModerator] = false;
            totalModerators -= 1;
        }
    }

    function UpdateMaintaining(bool _isMaintaining) onlyOwner public {
        isMaintaining = _isMaintaining;
    }
}


contract EtheremonEnergy is BasicAccessControl {
    
    struct Energy {
        uint freeAmount;
        uint paidAmount;
        uint lastClaim;
    }
    
    struct EnergyPackage {
        uint ethPrice;
        uint emontPrice;
        uint energy;
    }
    
    mapping(address => Energy) energyData;
    mapping(uint => EnergyPackage) paidPackages;
    uint public claimMaxAmount = 10;
    uint public claimTime = 30 * 60; // in second
    uint public claimAmount = 1;
    
    // address
    address public paymentContract;
    
    // event
    event EventEnergyUpdate(address indexed player, uint freeAmount, uint paidAmount, uint lastClaim);
    
    modifier requirePaymentContract {
        require(paymentContract != address(0));
        _;
    }
    
    function EtheremonEnergy(address _paymentContract) public {
        paymentContract = _paymentContract;
    }
    
    // moderator
    
    function withdrawEther(address _sendTo, uint _amount) onlyModerators public {
        if (_amount > address(this).balance) {
            revert();
        }
        _sendTo.transfer(_amount);
    }
    
    function setPaidPackage(uint _packId, uint _ethPrice, uint _emontPrice, uint _energy) onlyModerators external {
        EnergyPackage storage pack = paidPackages[_packId];
        pack.ethPrice = _ethPrice;
        pack.emontPrice = _emontPrice;
        pack.energy = _energy;
    }
    
    function setConfig(address _paymentContract, uint _claimMaxAmount, uint _claimTime, uint _claimAmount) onlyModerators external {
        paymentContract = _paymentContract;
        claimMaxAmount = _claimMaxAmount;
        claimTime = _claimTime;
        claimAmount = _claimAmount;
    }
    
    function topupEnergyByToken(address _player, uint _packId, uint _token) requirePaymentContract external {
        if (msg.sender != paymentContract) revert();
        EnergyPackage storage pack = paidPackages[_packId];
        if (pack.energy == 0 || pack.emontPrice != _token)
            revert();

        Energy storage energy = energyData[_player];
        energy.paidAmount += pack.energy;
        
        EventEnergyUpdate(_player, energy.freeAmount, energy.paidAmount, energy.lastClaim);
    }
    
    // public update
    
    function safeDeduct(uint _a, uint _b) pure public returns(uint) {
        if (_a < _b) return 0;
        return (_a - _b);
    }
    
    function topupEnergy(uint _packId) isActive payable external {
        EnergyPackage storage pack = paidPackages[_packId];
        if (pack.energy == 0 || pack.ethPrice != msg.value)
            revert();

        Energy storage energy = energyData[msg.sender];
        energy.paidAmount += pack.energy;
        
        EventEnergyUpdate(msg.sender, energy.freeAmount, energy.paidAmount, energy.lastClaim);
    }
    
    function claimEnergy() isActive external {
        Energy storage energy = energyData[msg.sender];
        uint period = safeDeduct(block.timestamp, energy.lastClaim);
        uint energyAmount = (period / claimTime) * claimAmount;
        
        if (energyAmount == 0) revert();
        if (energyAmount > claimMaxAmount) energyAmount = claimMaxAmount;
        
        energy.freeAmount += energyAmount;
        energy.lastClaim = block.timestamp;
        
        EventEnergyUpdate(msg.sender, energy.freeAmount, energy.paidAmount, energy.lastClaim);
    }
    
    // public get
    function getPlayerEnergy(address _player) constant external returns(uint freeAmount, uint paidAmount, uint lastClaim) {
        Energy storage energy = energyData[_player];
        return (energy.freeAmount, energy.paidAmount, energy.lastClaim);
    }
    
    function getClaimableAmount(address _trainer) constant external returns(uint) {
        Energy storage energy = energyData[_trainer];
        uint period = safeDeduct(block.timestamp, energy.lastClaim);
        uint energyAmount = (period / claimTime) * claimAmount;
        if (energyAmount > claimMaxAmount) energyAmount = claimMaxAmount;
        return energyAmount;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"moderators","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"claimTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"claimEnergy","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_packId","type":"uint256"}],"name":"topupEnergy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_player","type":"address"}],"name":"getPlayerEnergy","outputs":[{"name":"freeAmount","type":"uint256"},{"name":"paidAmount","type":"uint256"},{"name":"lastClaim","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_a","type":"uint256"},{"name":"_b","type":"uint256"}],"name":"safeDeduct","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"_packId","type":"uint256"},{"name":"_ethPrice","type":"uint256"},{"name":"_emontPrice","type":"uint256"},{"name":"_energy","type":"uint256"}],"name":"setPaidPackage","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_isMaintaining","type":"bool"}],"name":"UpdateMaintaining","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalModerators","outputs":[{"name":"","type":"uint16"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"claimMaxAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_sendTo","type":"address"},{"name":"_amount","type":"uint256"}],"name":"withdrawEther","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newModerator","type":"address"}],"name":"AddModerator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"claimAmount","outputs":[{"name":"","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":"paymentContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_oldModerator","type":"address"}],"name":"RemoveModerator","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_player","type":"address"},{"name":"_packId","type":"uint256"},{"name":"_token","type":"uint256"}],"name":"topupEnergyByToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_trainer","type":"address"}],"name":"getClaimableAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_paymentContract","type":"address"},{"name":"_claimMaxAmount","type":"uint256"},{"name":"_claimTime","type":"uint256"},{"name":"_claimAmount","type":"uint256"}],"name":"setConfig","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isMaintaining","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"ChangeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_paymentContract","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":false,"name":"freeAmount","type":"uint256"},{"indexed":false,"name":"paidAmount","type":"uint256"},{"indexed":false,"name":"lastClaim","type":"uint256"}],"name":"EventEnergyUpdate","type":"event"}]

606060405260008060146101000a81548161ffff021916908361ffff1602179055506000600260006101000a81548160ff021916908315150217905550600a6005556107086006556001600755341561005757600080fd5b6040516020806113c883398101604052808051906020019091905050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506112c4806101046000396000f30060606040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806314d0f1ba1461012257806327b3bf11146101735780632ab34a911461019c5780633976304e146101b15780633de3ebf8146101c957806340844a8d1461022457806344b078381461026457806348ef5aa8146102a25780634efb023e146102c757806351430cb3146102f8578063522f6815146103215780636c81fd6d14610363578063830953ab1461039c5780638da5cb5b146103c55780639c91dd561461041a578063b85d62751461046f578063c4021c13146104a8578063e12f3a61146104f3578063ecf8811114610540578063ee4e441614610594578063f2853292146105c1575b600080fd5b341561012d57600080fd5b610159600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506105fa565b604051808215151515815260200191505060405180910390f35b341561017e57600080fd5b61018661061a565b6040518082815260200191505060405180910390f35b34156101a757600080fd5b6101af610620565b005b6101c7600480803590602001909190505061074e565b005b34156101d457600080fd5b610200600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610869565b60405180848152602001838152602001828152602001935050505060405180910390f35b341561022f57600080fd5b61024e60048080359060200190919080359060200190919050506108cd565b6040518082815260200191505060405180910390f35b341561026f57600080fd5b6102a060048080359060200190919080359060200190919080359060200190919080359060200190919050506108ec565b005b34156102ad57600080fd5b6102c5600480803515159060200190919050506109db565b005b34156102d257600080fd5b6102da610a53565b604051808261ffff1661ffff16815260200191505060405180910390f35b341561030357600080fd5b61030b610a67565b6040518082815260200191505060405180910390f35b341561032c57600080fd5b610361600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a6d565b005b341561036e57600080fd5b61039a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b8b565b005b34156103a757600080fd5b6103af610ccb565b6040518082815260200191505060405180910390f35b34156103d057600080fd5b6103d8610cd1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561042557600080fd5b61042d610cf6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561047a57600080fd5b6104a6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d1c565b005b34156104b357600080fd5b6104f1600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091908035906020019091905050610e5d565b005b34156104fe57600080fd5b61052a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611018565b6040518082815260200191505060405180910390f35b341561054b57600080fd5b610592600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001909190803590602001909190505061109e565b005b341561059f57600080fd5b6105a76111b0565b604051808215151515815260200191505060405180910390f35b34156105cc57600080fd5b6105f8600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111c3565b005b60016020528060005260406000206000915054906101000a900460ff1681565b60065481565b6000806000600260009054906101000a900460ff1615151561064157600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002092506106904284600201546108cd565b9150600754600654838115156106a257fe5b0402905060008114156106b457600080fd5b6005548111156106c45760055490505b8083600001600082825401925050819055504283600201819055503373ffffffffffffffffffffffffffffffffffffffff167fb36df898d1bc3cc77dfd139c77654d6c197cf40c91f4c73fa9750602c9de98c884600001548560010154866002015460405180848152602001838152602001828152602001935050505060405180910390a2505050565b600080600260009054906101000a900460ff1615151561076d57600080fd5b600460008481526020019081526020016000209150600082600201541480610799575034826000015414155b156107a357600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050816002015481600101600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167fb36df898d1bc3cc77dfd139c77654d6c197cf40c91f4c73fa9750602c9de98c882600001548360010154846002015460405180848152602001838152602001828152602001935050505060405180910390a2505050565b600080600080600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050806000015481600101548260020154935093509350509193909250565b6000818310156108e057600090506108e6565b81830390505b92915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610999575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b15156109a457600080fd5b6004600086815260200190815260200160002090508381600001819055508281600101819055508181600201819055505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a3657600080fd5b80600260006101000a81548160ff02191690831515021790555050565b600060149054906101000a900461ffff1681565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610b18575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b1515610b2357600080fd5b3073ffffffffffffffffffffffffffffffffffffffff1631811115610b4757600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610b8757600080fd5b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610be657600080fd5b60001515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610cc85760018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160192506101000a81548161ffff021916908361ffff1602179055505b50565b60075481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d7757600080fd5b60011515600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415610e5a576000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600060148282829054906101000a900461ffff160392506101000a81548161ffff021916908361ffff1602179055505b50565b600080600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151515610ebe57600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f1a57600080fd5b600460008581526020019081526020016000209150600082600201541480610f46575082826001015414155b15610f5057600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209050816002015481600101600082825401925050819055508473ffffffffffffffffffffffffffffffffffffffff167fb36df898d1bc3cc77dfd139c77654d6c197cf40c91f4c73fa9750602c9de98c882600001548360010154846002015460405180848152602001838152602001828152602001935050505060405180910390a25050505050565b600080600080600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020925061106d4284600201546108cd565b91506007546006548381151561107f57fe5b040290506005548111156110935760055490505b809350505050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611149575060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b151561115457600080fd5b83600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555082600581905550816006819055508060078190555050505050565b600260009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561121e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151561129557806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b505600a165627a7a72305820408bec57a85329a57ec3828344fb169965c53a8d9a0ed268e98dfedb8c943c3e0029000000000000000000000000eb0058ce60d753004b0efa2164f88b2a5b528e7d

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

000000000000000000000000eb0058ce60d753004b0efa2164f88b2a5b528e7d

-----Decoded View---------------
Arg [0] : _paymentContract (address): 0xeb0058ce60d753004b0efa2164f88b2a5b528e7d

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000eb0058ce60d753004b0efa2164f88b2a5b528e7d


Swarm Source

bzzr://408bec57a85329a57ec3828344fb169965c53a8d9a0ed268e98dfedb8c943c3e
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.