Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 11 txns
Token Tracker: Bond Film Platform (BFP)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xef5f226ffd3b1889be115d8eaef9710b2aa792edat txn 0x5413023e39c823cf2af5b50bc3cc47737d4fc5b0950bff41f4d0b20699fdeff4
 Latest 11 txns

TxHash Age From To Value [TxFee]
0x2422a945e6225ac3e18a1de148d5f222cc858530dfd9cef1359184eda2c3a2ae229 days 1 hr ago0xf61a9b97e072ab44bc203973b71a2d6cd367924b  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.000120545
0x6480d932719f97faf15d694227e8b57cfdde74fdf71f1678480d4a3dda6877b2229 days 1 hr ago0xf61a9b97e072ab44bc203973b71a2d6cd367924b  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.000120545
0x317195b6cc68b4303965b9d43dc47fd7655fcae422ce79dbac2fbb264f37b771231 days 18 hrs ago0x96bf1a8660c8d74603b3c4f429f6ec53ad32b0b0  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.000120225
0xa1e1ab1a7cee42b2bfa9ebf63dd51d6d73a1da8d3d7081ab0b8d830f3802af72233 days 1 hr ago0xf61a9b97e072ab44bc203973b71a2d6cd367924b  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.000096436
0xc3af5a811cc389182845cbe0963f7ac62615cc83b029fb1e6a688e4a1e2c365c235 days 21 hrs ago0x54c51b2ddacb7caaacde69f0c371eeb83dd077a9  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.001120959
0x35a2c8f1cbc7fe4915f248c737117f9a61617b09ea1a447318027aa57b9664a2240 days 19 hrs ago0x54c51b2ddacb7caaacde69f0c371eeb83dd077a9  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.001120959
0xe0868656402207f5eb75b882f85cd05241b04123f092b10a77fe7123ea5ca31d240 days 20 hrs ago0x54c51b2ddacb7caaacde69f0c371eeb83dd077a9  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.001120959
0xa62100d3b567696398be5f91e59aa4568205d8258c9dfc722a3e924606c24f8e242 days 18 hrs ago0xffcebcaac04db1bd31e8ee18fc3072cf987ed0c9  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.000298645
0xc2a972c8da7d8e7107a29fb378e5a4fa25b51955b18c1bad48a317bb63e3f963242 days 22 hrs ago0x54c51b2ddacb7caaacde69f0c371eeb83dd077a9  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.001120959
0x87604872c82d1911745e7fbe03406bc60201eb95b5fc1adca29e4f81cf6fff09246 days 13 hrs ago0x54c51b2ddacb7caaacde69f0c371eeb83dd077a9  IN   0x68e9872cc009179101b97a9533e5c16105e7fafb0 Ether0.001434615
0x5413023e39c823cf2af5b50bc3cc47737d4fc5b0950bff41f4d0b20699fdeff4247 days 15 hrs ago0xef5f226ffd3b1889be115d8eaef9710b2aa792ed  IN    Contract Creation0 Ether0.015072072
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: BondToken
Compiler Text: v0.4.20+commit.3155dd80
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

// Bond Film Platform Token smart contract.
// Developed by Phenom.Team <[email protected]>
pragma solidity ^0.4.18;

/**
 *   @title SafeMath
 *   @dev Math operations with safety checks that throw on error
 */

library SafeMath {

  function mul(uint a, uint b) internal constant returns (uint) {
    if (a == 0) {
      return 0;
    }
    uint c = a * b;
    assert(c / a == b);
    return c;
  }

  function div(uint a, uint b) internal constant returns(uint) {
    assert(b > 0);
    uint c = a / b;
    assert(a == b * c + a % b);
    return c;
  }

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

  function add(uint a, uint b) internal constant returns(uint) {
    uint c = a + b;
    assert(c >= a);
    return c;
  }
}


/**
 *   @title ERC20
 *   @dev Standart ERC20 token interface
 */

contract ERC20 {
    uint public totalSupply = 0;

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

    function balanceOf(address _owner) constant returns (uint);
    function transfer(address _to, uint _value) returns (bool);
    function transferFrom(address _from, address _to, uint _value) returns (bool);
    function approve(address _spender, uint _value) returns (bool);
    function allowance(address _owner, address _spender) constant returns (uint);

    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);

}

/**
 *   @title BondToken
 *   @dev Bond Film Platform token contract
 */
contract BondToken is ERC20 {
    using SafeMath for uint;
    string public name = "Bond Film Platform";
    string public symbol = "BFP";
    uint public decimals = 18;

    // Ico contract address
    address public owner;
    address public controller;
    address public airDropManager;
    
    event LogBuyForInvestor(address indexed investor, uint value, string txHash);
    event Burn(address indexed from, uint value);
    event Mint(address indexed to, uint value);
    
    // Tokens transfer ability status
    bool public tokensAreFrozen = true;

    // Allows execution by the owner only
    modifier onlyOwner { 
        require(msg.sender == owner); 
        _; 
    }

    // Allows execution by the controller only
    modifier onlyController { 
        require(msg.sender == controller); 
        _; 
    }

    // Allows execution by the air drop manager only
    modifier onlyAirDropManager { 
        require(msg.sender == airDropManager); 
        _; 
    }

   /**
    *   @dev Contract constructor function sets Ico address
    *   @param _owner        owner address
    *   @param _controller   controller address
    *   @param _airDropManager  air drop manager address
    */
    function BondToken(address _owner, address _controller, address _airDropManager) public {
       owner = _owner;
       controller = _controller;
       airDropManager = _airDropManager; 
    }

   /**
    *   @dev Function to mint tokens
    *   @param _holder       beneficiary address the tokens will be issued to
    *   @param _value        number of tokens to issue
    */
    function mint(address _holder, uint _value) 
        private
        returns (bool) {
        require(_value > 0);
        balances[_holder] = balances[_holder].add(_value);
        totalSupply = totalSupply.add(_value);
        Transfer(address(0), _holder, _value);
        return true;
    }


   /**
    *   @dev Function for handle token issues
    *   @param _holder       beneficiary address the tokens will be issued to
    *   @param _value        number of tokens to issue
    */
    function mintTokens(
        address _holder, 
        uint _value) 
        external 
        onlyOwner {
        require(mint(_holder, _value));
        Mint(_holder, _value);
    }

   /**
    *   @dev Function to issues tokens for investors
    *   @param _holder     address the tokens will be issued to
    *   @param _value        number of BFP tokens
    *   @param _txHash       transaction hash of investor's payment
    */
    function buyForInvestor(
        address _holder, 
        uint _value, 
        string _txHash
    ) 
        external 
        onlyController {
        require(mint(_holder, _value));
        LogBuyForInvestor(_holder, _value, _txHash);
    }



    /**
     * @dev Function to batch mint tokens
     * @param _to An array of addresses that will receive the minted tokens.
     * @param _amount An array with the amounts of tokens each address will get minted.
     * @return A boolean that indicates whether the operation was successful.
     */
    function batchDrop(
        address[] _to, 
        uint[] _amount) 
        external
        onlyAirDropManager {
        require(_to.length == _amount.length);
        for (uint i = 0; i < _to.length; i++) {
            require(_to[i] != address(0));
            require(mint(_to[i], _amount[i]));
        }
    }


   /**
    *   @dev Function to enable token transfers
    */
    function unfreeze() external onlyOwner {
       tokensAreFrozen = false;
    }


   /**
    *   @dev Function to enable token transfers
    */
    function freeze() external onlyOwner {
       tokensAreFrozen = true;
    }

   /**
    *   @dev Burn Tokens
    *   @param _holder       token holder address which the tokens will be burnt
    *   @param _value        number of tokens to burn
    */
    function burnTokens(address _holder, uint _value) external onlyOwner {
        require(balances[_holder] > 0);
        totalSupply = totalSupply.sub(_value);
        balances[_holder] = balances[_holder].sub(_value);
        Burn(_holder, _value);
    }

   /**
    *   @dev Get balance of tokens holder
    *   @param _holder        holder's address
    *   @return               balance of investor
    */
    function balanceOf(address _holder) constant returns (uint) {
         return balances[_holder];
    }

   /**
    *   @dev Send coins
    *   throws on any error rather then return a false flag to minimize
    *   user errors
    *   @param _to           target address
    *   @param _amount       transfer amount
    *
    *   @return true if the transfer was successful
    */
    function transfer(address _to, uint _amount) public returns (bool) {
        require(!tokensAreFrozen);
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        Transfer(msg.sender, _to, _amount);
        return true;
    }

   /**
    *   @dev An account/contract attempts to get the coins
    *   throws on any error rather then return a false flag to minimize user errors
    *
    *   @param _from         source address
    *   @param _to           target address
    *   @param _amount       transfer amount
    *
    *   @return true if the transfer was successful
    */
    function transferFrom(address _from, address _to, uint _amount) public returns (bool) {
        require(!tokensAreFrozen);
        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;
     }


   /**
    *   @dev Allows another account/contract to spend some tokens on its behalf
    *   throws on any error rather then return a false flag to minimize user errors
    *
    *   also, to minimize the risk of the approve/transferFrom attack vector
    *   approve has to be called twice in 2 separate transactions - once to
    *   change the allowance to 0 and secondly to change it to the new allowance
    *   value
    *
    *   @param _spender      approved address
    *   @param _amount       allowance amount
    *
    *   @return true if the approval was successful
    */
    function approve(address _spender, uint _amount) public returns (bool) {
        require((_amount == 0) || (allowed[msg.sender][_spender] == 0));
        allowed[msg.sender][_spender] = _amount;
        Approval(msg.sender, _spender, _amount);
        return true;
    }

   /**
    *   @dev Function to check the amount of tokens that an owner allowed to a spender.
    *
    *   @param _owner        the address which owns the funds
    *   @param _spender      the address which will spend the funds
    *
    *   @return              the amount of tokens still avaible for the spender
    */
    function allowance(address _owner, address _spender) constant returns (uint) {
        return allowed[_owner][_spender];
    }

        /** 
    *   @dev Allows owner to transfer out any accidentally sent ERC20 tokens
    *
    *   @param tokenAddress  token address
    *   @param tokens        transfer amount
    *
    *
    */
    function transferAnyTokens(address tokenAddress, uint tokens) 
        public
        onlyOwner 
        returns (bool success) {
        return ERC20(tokenAddress).transfer(owner, tokens);
    }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"_holder","type":"address"},{"name":"_value","type":"uint256"},{"name":"_txHash","type":"string"}],"name":"buyForInvestor","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_holder","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnTokens","outputs":[],"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"airDropManager","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"freeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unfreeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_holder","type":"address"}],"name":"balanceOf","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":"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address[]"},{"name":"_amount","type":"uint256[]"}],"name":"batchDrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tokensAreFrozen","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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":"_holder","type":"address"},{"name":"_value","type":"uint256"}],"name":"mintTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyTokens","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"controller","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_owner","type":"address"},{"name":"_controller","type":"address"},{"name":"_airDropManager","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"investor","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"txHash","type":"string"}],"name":"LogBuyForInvestor","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Mint","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"}]

  Contract Creation Code Switch To Opcodes View
6060604052600080556040805190810160405280601281526020017f426f6e642046696c6d20506c6174666f726d00000000000000000000000000008152506003908051906020019062000055929190620001cb565b506040805190810160405280600381526020017f424650000000000000000000000000000000000000000000000000000000000081525060049080519060200190620000a3929190620001cb565b5060126005556001600860146101000a81548160ff0219169083151502179055503415620000d057600080fd5b60405160608062001ada8339810160405280805190602001909190805190602001909190805190602001909190505082600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050506200027a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200020e57805160ff19168380011785556200023f565b828001600101855582156200023f579182015b828111156200023e57825182559160200191906001019062000221565b5b5090506200024e919062000252565b5090565b6200027791905b808211156200027357600081600090555060010162000259565b5090565b90565b611850806200028a6000396000f300606060405260043610610111576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806252992e1461011657806306fdde031461016c578063095ea7b3146101fa5780630d1118ce1461025457806318160ddd1461029657806323b872dd146102bf57806328c8f3ba14610338578063313ce5671461038d57806362a5af3b146103b65780636a28f000146103cb57806370a08231146103e05780638da5cb5b1461042d57806395d89b4114610482578063a9059cbb14610510578063be8c1bcc1461056a578063ca67065f146105ac578063dd62ed3e146105d9578063f0dda65c14610645578063f5d7326114610687578063f77c4791146106e1575b600080fd5b341561012157600080fd5b61016a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919080359060200190820180359060200191909192905050610736565b005b341561017757600080fd5b61017f61081d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101bf5780820151818401526020810190506101a4565b50505050905090810190601f1680156101ec5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020557600080fd5b61023a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108bb565b604051808215151515815260200191505060405180910390f35b341561025f57600080fd5b610294600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a42565b005b34156102a157600080fd5b6102a9610bee565b6040518082815260200191505060405180910390f35b34156102ca57600080fd5b61031e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610bf4565b604051808215151515815260200191505060405180910390f35b341561034357600080fd5b61034b610ebb565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561039857600080fd5b6103a0610ee1565b6040518082815260200191505060405180910390f35b34156103c157600080fd5b6103c9610ee7565b005b34156103d657600080fd5b6103de610f60565b005b34156103eb57600080fd5b610417600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610fd9565b6040518082815260200191505060405180910390f35b341561043857600080fd5b610440611022565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561048d57600080fd5b610495611048565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104d55780820151818401526020810190506104ba565b50505050905090810190601f1680156105025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561051b57600080fd5b610550600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506110e6565b604051808215151515815260200191505060405180910390f35b341561057557600080fd5b6105aa60048080359060200190820180359060200191909192908035906020019082018035906020019190919290505061129d565b005b34156105b757600080fd5b6105bf6113ec565b604051808215151515815260200191505060405180910390f35b34156105e457600080fd5b61062f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506113ff565b6040518082815260200191505060405180910390f35b341561065057600080fd5b610685600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611486565b005b341561069257600080fd5b6106c7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611549565b604051808215151515815260200191505060405180910390f35b34156106ec57600080fd5b6106f4611697565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561079257600080fd5b61079c84846116bd565b15156107a757600080fd5b8373ffffffffffffffffffffffffffffffffffffffff167fa8f899a090efad1c1d17d3e3c18b0fc5b732d226b7ce367ab7f00fd824029acc84848460405180848152602001806020018281038252848482818152602001925080828437820191505094505050505060405180910390a250505050565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b35780601f10610888576101008083540402835291602001916108b3565b820191906000526020600020905b81548152906001019060200180831161089657829003601f168201915b505050505081565b60008082148061094757506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b151561095257600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a9e57600080fd5b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111515610aec57600080fd5b610b01816000546117ed90919063ffffffff16565b600081905550610b5981600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117ed90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b60005481565b6000600860149054906101000a900460ff16151515610c1257600080fd5b610c6482600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117ed90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d3682600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117ed90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e0882600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180690919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f4357600080fd5b6001600860146101000a81548160ff021916908315150217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fbc57600080fd5b6000600860146101000a81548160ff021916908315150217905550565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110de5780601f106110b3576101008083540402835291602001916110de565b820191906000526020600020905b8154815290600101906020018083116110c157829003601f168201915b505050505081565b6000600860149054906101000a900460ff1615151561110457600080fd5b61115682600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117ed90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111eb82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180690919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112fb57600080fd5b828290508585905014151561130f57600080fd5b600090505b848490508110156113e557600073ffffffffffffffffffffffffffffffffffffffff16858583818110151561134557fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415151561138557600080fd5b6113cd858583818110151561139657fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1684848481811015156113c157fe5b905060200201356116bd565b15156113d857600080fd5b8080600101915050611314565b5050505050565b600860149054906101000a900460ff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114e257600080fd5b6114ec82826116bd565b15156114f757600080fd5b8173ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885826040518082815260200191505060405180910390a25050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115a757600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561167457600080fd5b6102c65a03f1151561168557600080fd5b50505060405180519050905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080821115156116cd57600080fd5b61171f82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461180690919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117778260005461180690919063ffffffff16565b6000819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008282111515156117fb57fe5b818303905092915050565b600080828401905083811015151561181a57fe5b80915050929150505600a165627a7a723058206e52ecebd96558afbf6d00d4e4101f2e6392f2b436de47413dffa93224cd4cde002900000000000000000000000054c51b2ddacb7caaacde69f0c371eeb83dd077a9000000000000000000000000ffcebcaac04db1bd31e8ee18fc3072cf987ed0c90000000000000000000000001dd0de2d1ac4501c2155412486561a03d3976ad8

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

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000054c51b2ddacb7caaacde69f0c371eeb83dd077a9
Arg [1] : 000000000000000000000000ffcebcaac04db1bd31e8ee18fc3072cf987ed0c9
Arg [2] : 0000000000000000000000001dd0de2d1ac4501c2155412486561a03d3976ad8


   Swarm Source:
bzzr://6e52ecebd96558afbf6d00d4e4101f2e6392f2b436de47413dffa93224cd4cde

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.