ETH Price: $3,048.72 (+2.23%)
Gas: 2 Gwei

Contract

0x33BD43bA9C71968C132F61246A79C18f9BDf0267
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer ERC20To...66293522018-11-02 11:16:022073 days ago1541157362IN
0x33BD43bA...f9BDf0267
0 ETH0.000279437
Transfer66251162018-11-01 18:25:442074 days ago1541096744IN
0x33BD43bA...f9BDf0267
0.01 ETH0.000192699
Transfer66250982018-11-01 18:20:162074 days ago1541096416IN
0x33BD43bA...f9BDf0267
0 ETH0.000149877
Transfer66206552018-11-01 0:49:292075 days ago1541033369IN
0x33BD43bA...f9BDf0267
1.40573499 ETH0.0008778141
Transfer66206372018-11-01 0:43:202075 days ago1541033000IN
0x33BD43bA...f9BDf0267
1.4096128 ETH0.0008778141
Transfer66206292018-11-01 0:40:532075 days ago1541032853IN
0x33BD43bA...f9BDf0267
1.40949061 ETH0.0008778141
Stop66204932018-11-01 0:04:562075 days ago1541030696IN
0x33BD43bA...f9BDf0267
0 ETH0.000108164
Transfer66200262018-10-31 22:11:112075 days ago1541023871IN
0x33BD43bA...f9BDf0267
0.01 ETH0.0007522110
Transfer66198832018-10-31 21:36:272075 days ago1541021787IN
0x33BD43bA...f9BDf0267
3.18 ETH0.000361426
Transfer66198432018-10-31 21:25:212075 days ago1541021121IN
0x33BD43bA...f9BDf0267
0.07 ETH0.0006022110
Transfer66193072018-10-31 19:21:042075 days ago1541013664IN
0x33BD43bA...f9BDf0267
5.5 ETH0.0007523710
Transfer66185702018-10-31 16:34:392075 days ago1541003679IN
0x33BD43bA...f9BDf0267
0.11 ETH0.000240884
Transfer66184812018-10-31 16:14:022075 days ago1541002442IN
0x33BD43bA...f9BDf0267
1 ETH0.0006023710
Transfer66182612018-10-31 15:22:152075 days ago1540999335IN
0x33BD43bA...f9BDf0267
0.01 ETH0.00025210
Transfer66181092018-10-31 14:46:272075 days ago1540997187IN
0x33BD43bA...f9BDf0267
0.01 ETH0.000610
Transfer66179332018-10-31 14:00:322075 days ago1540994432IN
0x33BD43bA...f9BDf0267
0.01 ETH0.0006022110
Transfer66179202018-10-31 13:58:422075 days ago1540994322IN
0x33BD43bA...f9BDf0267
0.1 ETH0.000225663
Transfer66178992018-10-31 13:54:552075 days ago1540994095IN
0x33BD43bA...f9BDf0267
0.02 ETH0.0007522110
Transfer66177702018-10-31 13:25:062075 days ago1540992306IN
0x33BD43bA...f9BDf0267
0.04 ETH0.0024690641
Transfer66177562018-10-31 13:22:272075 days ago1540992147IN
0x33BD43bA...f9BDf0267
2.01045839 ETH0.0024697141
Transfer66176742018-10-31 13:00:592075 days ago1540990859IN
0x33BD43bA...f9BDf0267
0.2 ETH0.0006022110
Transfer66175182018-10-31 12:22:332075 days ago1540988553IN
0x33BD43bA...f9BDf0267
0.1 ETH0.00020168
Transfer66173982018-10-31 11:51:472075 days ago1540986707IN
0x33BD43bA...f9BDf0267
0.5 ETH0.000225663
Transfer66173622018-10-31 11:44:572075 days ago1540986297IN
0x33BD43bA...f9BDf0267
0.01 ETH0.00030115
Transfer66172682018-10-31 11:25:312075 days ago1540985131IN
0x33BD43bA...f9BDf0267
0.01 ETH0.00025210
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To Value
66200262018-10-31 22:11:112075 days ago1541023871
0x33BD43bA...f9BDf0267
0.01 ETH
66198832018-10-31 21:36:272075 days ago1541021787
0x33BD43bA...f9BDf0267
3.18 ETH
66198432018-10-31 21:25:212075 days ago1541021121
0x33BD43bA...f9BDf0267
0.07 ETH
66193072018-10-31 19:21:042075 days ago1541013664
0x33BD43bA...f9BDf0267
5.5 ETH
66185702018-10-31 16:34:392075 days ago1541003679
0x33BD43bA...f9BDf0267
0.11 ETH
66184812018-10-31 16:14:022075 days ago1541002442
0x33BD43bA...f9BDf0267
1 ETH
66179332018-10-31 14:00:322075 days ago1540994432
0x33BD43bA...f9BDf0267
0.01 ETH
66179202018-10-31 13:58:422075 days ago1540994322
0x33BD43bA...f9BDf0267
0.1 ETH
66178992018-10-31 13:54:552075 days ago1540994095
0x33BD43bA...f9BDf0267
0.02 ETH
66177702018-10-31 13:25:062075 days ago1540992306
0x33BD43bA...f9BDf0267
0.04 ETH
66177562018-10-31 13:22:272075 days ago1540992147
0x33BD43bA...f9BDf0267
2.01045839 ETH
66176742018-10-31 13:00:592075 days ago1540990859
0x33BD43bA...f9BDf0267
0.2 ETH
66173982018-10-31 11:51:472075 days ago1540986707
0x33BD43bA...f9BDf0267
0.5 ETH
66170502018-10-31 10:26:172075 days ago1540981577
0x33BD43bA...f9BDf0267
2.03267099 ETH
66169042018-10-31 9:53:142075 days ago1540979594
0x33BD43bA...f9BDf0267
1 ETH
66164752018-10-31 8:12:072075 days ago1540973527
0x33BD43bA...f9BDf0267
0.2 ETH
66163422018-10-31 7:40:502075 days ago1540971650
0x33BD43bA...f9BDf0267
0.01 ETH
66150992018-10-31 3:04:222075 days ago1540955062
0x33BD43bA...f9BDf0267
1 ETH
66150532018-10-31 2:53:532075 days ago1540954433
0x33BD43bA...f9BDf0267
0.16 ETH
66144182018-10-31 0:23:492076 days ago1540945429
0x33BD43bA...f9BDf0267
0.1 ETH
66143662018-10-31 0:13:242076 days ago1540944804
0x33BD43bA...f9BDf0267
0.01 ETH
66125192018-10-30 16:43:292076 days ago1540917809
0x33BD43bA...f9BDf0267
0.03 ETH
66124872018-10-30 16:35:312076 days ago1540917331
0x33BD43bA...f9BDf0267
0.23 ETH
66123932018-10-30 16:12:312076 days ago1540915951
0x33BD43bA...f9BDf0267
0.05 ETH
66123512018-10-30 16:01:382076 days ago1540915298
0x33BD43bA...f9BDf0267
0.09 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BouncyCoinSelfdrop

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.25;

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * See https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender)
    public view returns (uint256);

  function transferFrom(address from, address to, uint256 value)
    public returns (bool);

  function approve(address spender, uint256 value) public returns (bool);
  event Approval(
    address indexed owner,
    address indexed spender,
    uint256 value
  );
}

contract BouncyCoinSelfdrop {

  event TokensSold(address buyer, uint256 tokensAmount, uint256 ethAmount);

  // Total Supply: 20,000,000,000, 70% for the selfrop
  uint256 public constant MAX_TOKENS_SOLD = 14000000000 * 10**18;

  // Token Price: 0.00000006665 ETH = 1 BOUNCY <=> 1 ETH ~= 15,000,000 BOUNCY
  uint256 public constant PRICE = 0.00000006665 * 10**18;

  uint256 public constant MIN_CONTRIBUTION = 0.01 ether;

  uint256 public constant HARD_CAP = 500 ether;

  // 1st round: October 17-23, 2018
  // 1539734400 is equivalent to: 10/17/2018 @ 12:00am (UTC)
  uint256 oct_17 = 1539734400;

  // 2nd round: October 24-27, 2018
  // 1540339200 is equivalent to: 10/24/2018 @ 12:00am (UTC)
  uint256 oct_24 = 1540339200;

  // 3rd round: October 28-31, 2018
  // 1540684800 is equivalent to: 10/28/2018 @ 12:00am (UTC)
  uint256 oct_28 = 1540684800;

  // base multiplier does not include extra 10% for 1 ETH and above
  uint256 public first_round_base_multiplier = 40; // 40% base bonus
  uint256 public second_round_base_multiplier = 20; // 20% base bonus
  uint256 public third_round_base_multiplier = 0; // 0% base bonus

  address public owner;

  address public wallet;

  uint256 public tokensSold;

  uint256 public totalReceived;

  ERC20 public bouncyCoinToken;

  /* Current stage */
  Stages public stage;

  enum Stages {
    Deployed,
    Started,
    Ended
  }

  /* Modifiers */

  modifier atStage(Stages _stage) {
    require(stage == _stage);
    _;
  }

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

  /* Constructor */

  constructor(address _wallet, address _bouncyCoinToken)
    public {
    require(_wallet != 0x0);
    require(_bouncyCoinToken != 0x0);

    owner = msg.sender;
    wallet = _wallet;
    bouncyCoinToken = ERC20(_bouncyCoinToken);
    stage = Stages.Deployed;
  }

  /* Public functions */

  function()
    public
    payable {
    if (stage == Stages.Started) {
      buyTokens();
    } else {
      revert();
    }
  }

  function buyTokens()
    public
    payable
    atStage(Stages.Started) {
    require(msg.value >= MIN_CONTRIBUTION);

    uint256 base_multiplier;
    if (now > oct_28) {
      base_multiplier = third_round_base_multiplier;
    } else if (now > oct_24) {
      base_multiplier = second_round_base_multiplier;
    } else if (now > oct_17) {
      base_multiplier = first_round_base_multiplier;
    } else {
      base_multiplier = 0;
    }

    uint256 multiplier;
    if (msg.value >= 1 ether) multiplier = base_multiplier + 10;
    else multiplier = base_multiplier;

    uint256 amountRemaining = msg.value;

    uint256 tokensAvailable = MAX_TOKENS_SOLD - tokensSold;
    uint256 baseTokens = amountRemaining * 10**18 / PRICE;
    // adjust for bonus multiplier
    uint256 maxTokensByAmount = baseTokens + ((baseTokens * multiplier) / 100);

    uint256 tokensToReceive = 0;
    if (maxTokensByAmount > tokensAvailable) {
      tokensToReceive = tokensAvailable;
      amountRemaining -= (PRICE * tokensToReceive) / 10**18;
    } else {
      tokensToReceive = maxTokensByAmount;
      amountRemaining = 0;
    }
    tokensSold += tokensToReceive;

    assert(tokensToReceive > 0);
    assert(bouncyCoinToken.transfer(msg.sender, tokensToReceive));

    if (amountRemaining != 0) {
      msg.sender.transfer(amountRemaining);
    }

    uint256 amountAccepted = msg.value - amountRemaining;
    wallet.transfer(amountAccepted);
    totalReceived += amountAccepted;
    require(totalReceived <= HARD_CAP);

    if (tokensSold == MAX_TOKENS_SOLD) {
      finalize();
    }

    emit TokensSold(msg.sender, tokensToReceive, amountAccepted);
  }

  function start()
    public
    isOwner {
    stage = Stages.Started;
  }

  function stop()
    public
    isOwner {
    finalize();
  }

  function finalize()
    private {
    stage = Stages.Ended;
  }

  // In case of accidental ether lock on contract
  function withdraw()
    public
    isOwner {
    owner.transfer(address(this).balance);
  }

  // In case of accidental token transfer to this address, owner can transfer it elsewhere
  function transferERC20Token(address _tokenAddress, address _to, uint256 _value)
    public
    isOwner {
    ERC20 token = ERC20(_tokenAddress);
    assert(token.transfer(_to, _value));
  }

}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"MAX_TOKENS_SOLD","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"HARD_CAP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"MIN_CONTRIBUTION","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"second_round_base_multiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"PRICE","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":false,"inputs":[{"name":"_tokenAddress","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferERC20Token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalReceived","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"stage","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"third_round_base_multiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bouncyCoinToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"first_round_base_multiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_wallet","type":"address"},{"name":"_bouncyCoinToken","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"buyer","type":"address"},{"indexed":false,"name":"tokensAmount","type":"uint256"},{"indexed":false,"name":"ethAmount","type":"uint256"}],"name":"TokensSold","type":"event"}]

6080604052635bc67b80600055635bcfb600600155635bd4fc0060025560286003556014600455600060055534801561003757600080fd5b50604051604080610e82833981018060405281019080805190602001909291908051906020019092919050505060008273ffffffffffffffffffffffffffffffffffffffff161415151561008a57600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff16141515156100b057600080fd5b33600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600a60146101000a81548160ff0219169083600281111561019257fe5b02179055505050610cda806101a86000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806307da68f51461013e57806317f5de95146101555780633a03171c146101805780633ccfd60b146101ab57806340650c91146101c2578063518ab2a8146101ed578063521eb273146102185780638832a8831461026f5780638d859f3e1461029a5780638da5cb5b146102c557806392940bf91461031c578063a3c2c46214610389578063be9a6555146103b4578063c040e6b8146103cb578063d0febe4c14610404578063d44d4cfb1461040e578063dcd320a014610439578063e764b19814610490575b6001600281111561010957fe5b600a60149054906101000a900460ff16600281111561012457fe5b1415610137576101326104bb565b61013c565b600080fd5b005b34801561014a57600080fd5b506101536108a1565b005b34801561016157600080fd5b5061016a610907565b6040518082815260200191505060405180910390f35b34801561018c57600080fd5b50610195610917565b6040518082815260200191505060405180910390f35b3480156101b757600080fd5b506101c0610924565b005b3480156101ce57600080fd5b506101d7610a02565b6040518082815260200191505060405180910390f35b3480156101f957600080fd5b50610202610a0d565b6040518082815260200191505060405180910390f35b34801561022457600080fd5b5061022d610a13565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561027b57600080fd5b50610284610a39565b6040518082815260200191505060405180910390f35b3480156102a657600080fd5b506102af610a3f565b6040518082815260200191505060405180910390f35b3480156102d157600080fd5b506102da610a48565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561032857600080fd5b50610387600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a6e565b005b34801561039557600080fd5b5061039e610bbb565b6040518082815260200191505060405180910390f35b3480156103c057600080fd5b506103c9610bc1565b005b3480156103d757600080fd5b506103e0610c43565b604051808260028111156103f057fe5b60ff16815260200191505060405180910390f35b61040c6104bb565b005b34801561041a57600080fd5b50610423610c56565b6040518082815260200191505060405180910390f35b34801561044557600080fd5b5061044e610c5c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049c57600080fd5b506104a5610c82565b6040518082815260200191505060405180910390f35b60008060008060008060008060018060028111156104d557fe5b600a60149054906101000a900460ff1660028111156104f057fe5b1415156104fc57600080fd5b662386f26fc10000341015151561051257600080fd5b600254421115610526576005549850610555565b60015442111561053a576004549850610554565b60005442111561054e576003549850610553565b600098505b5b5b670de0b6b3a76400003410151561057157600a89019750610575565b8897505b3496506008546b2d3c8750bd670354b0000000039550640f84a64a80670de0b6b3a764000088028115156105a557fe5b04945060648886028115156105b657fe5b048501935060009250858411156105ee57859250670de0b6b3a764000083640f84a64a80028115156105e457fe5b04870396506105f6565b839250600096505b8260086000828254019250508190555060008311151561061257fe5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156106d757600080fd5b505af11580156106eb573d6000803e3d6000fd5b505050506040513d602081101561070157600080fd5b8101908080519060200190929190505050151561071a57fe5b60008714151561076c573373ffffffffffffffffffffffffffffffffffffffff166108fc889081150290604051600060405180830381858888f1935050505015801561076a573d6000803e3d6000fd5b505b8634039150600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156107d9573d6000803e3d6000fd5b5081600960008282540192505081905550681b1ae4d6e2ef5000006009541115151561080457600080fd5b6b2d3c8750bd670354b0000000600854141561082357610822610c88565b5b7f2dcf9433d75db0d8b1c172641f85e319ffe4ad22e108a95d1847ceb906e5195d338484604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001935050505060405180910390a1505050505050505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108fd57600080fd5b610905610c88565b565b6b2d3c8750bd670354b000000081565b681b1ae4d6e2ef50000081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561098057600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501580156109ff573d6000803e3d6000fd5b50565b662386f26fc1000081565b60085481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b640f84a64a8081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610acc57600080fd5b8390508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610b7257600080fd5b505af1158015610b86573d6000803e3d6000fd5b505050506040513d6020811015610b9c57600080fd5b81019080805190602001909291905050501515610bb557fe5b50505050565b60095481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c1d57600080fd5b6001600a60146101000a81548160ff02191690836002811115610c3c57fe5b0217905550565b600a60149054906101000a900460ff1681565b60055481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60035481565b6002600a60146101000a81548160ff02191690836002811115610ca757fe5b02179055505600a165627a7a72305820edb4d019746bb4a8633ed877fdd0129caaf34f385eb31fa7db50e53fd4c32cd400290000000000000000000000006709aa3f1f320b87d2821a10104c113a0ba42b3a000000000000000000000000e9f9547c17fc9539df99a42dcb6ec38165994c45

Deployed Bytecode

0x6080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806307da68f51461013e57806317f5de95146101555780633a03171c146101805780633ccfd60b146101ab57806340650c91146101c2578063518ab2a8146101ed578063521eb273146102185780638832a8831461026f5780638d859f3e1461029a5780638da5cb5b146102c557806392940bf91461031c578063a3c2c46214610389578063be9a6555146103b4578063c040e6b8146103cb578063d0febe4c14610404578063d44d4cfb1461040e578063dcd320a014610439578063e764b19814610490575b6001600281111561010957fe5b600a60149054906101000a900460ff16600281111561012457fe5b1415610137576101326104bb565b61013c565b600080fd5b005b34801561014a57600080fd5b506101536108a1565b005b34801561016157600080fd5b5061016a610907565b6040518082815260200191505060405180910390f35b34801561018c57600080fd5b50610195610917565b6040518082815260200191505060405180910390f35b3480156101b757600080fd5b506101c0610924565b005b3480156101ce57600080fd5b506101d7610a02565b6040518082815260200191505060405180910390f35b3480156101f957600080fd5b50610202610a0d565b6040518082815260200191505060405180910390f35b34801561022457600080fd5b5061022d610a13565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561027b57600080fd5b50610284610a39565b6040518082815260200191505060405180910390f35b3480156102a657600080fd5b506102af610a3f565b6040518082815260200191505060405180910390f35b3480156102d157600080fd5b506102da610a48565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561032857600080fd5b50610387600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a6e565b005b34801561039557600080fd5b5061039e610bbb565b6040518082815260200191505060405180910390f35b3480156103c057600080fd5b506103c9610bc1565b005b3480156103d757600080fd5b506103e0610c43565b604051808260028111156103f057fe5b60ff16815260200191505060405180910390f35b61040c6104bb565b005b34801561041a57600080fd5b50610423610c56565b6040518082815260200191505060405180910390f35b34801561044557600080fd5b5061044e610c5c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049c57600080fd5b506104a5610c82565b6040518082815260200191505060405180910390f35b60008060008060008060008060018060028111156104d557fe5b600a60149054906101000a900460ff1660028111156104f057fe5b1415156104fc57600080fd5b662386f26fc10000341015151561051257600080fd5b600254421115610526576005549850610555565b60015442111561053a576004549850610554565b60005442111561054e576003549850610553565b600098505b5b5b670de0b6b3a76400003410151561057157600a89019750610575565b8897505b3496506008546b2d3c8750bd670354b0000000039550640f84a64a80670de0b6b3a764000088028115156105a557fe5b04945060648886028115156105b657fe5b048501935060009250858411156105ee57859250670de0b6b3a764000083640f84a64a80028115156105e457fe5b04870396506105f6565b839250600096505b8260086000828254019250508190555060008311151561061257fe5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33856040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156106d757600080fd5b505af11580156106eb573d6000803e3d6000fd5b505050506040513d602081101561070157600080fd5b8101908080519060200190929190505050151561071a57fe5b60008714151561076c573373ffffffffffffffffffffffffffffffffffffffff166108fc889081150290604051600060405180830381858888f1935050505015801561076a573d6000803e3d6000fd5b505b8634039150600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156107d9573d6000803e3d6000fd5b5081600960008282540192505081905550681b1ae4d6e2ef5000006009541115151561080457600080fd5b6b2d3c8750bd670354b0000000600854141561082357610822610c88565b5b7f2dcf9433d75db0d8b1c172641f85e319ffe4ad22e108a95d1847ceb906e5195d338484604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001935050505060405180910390a1505050505050505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108fd57600080fd5b610905610c88565b565b6b2d3c8750bd670354b000000081565b681b1ae4d6e2ef50000081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561098057600080fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501580156109ff573d6000803e3d6000fd5b50565b662386f26fc1000081565b60085481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60045481565b640f84a64a8081565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610acc57600080fd5b8390508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610b7257600080fd5b505af1158015610b86573d6000803e3d6000fd5b505050506040513d6020811015610b9c57600080fd5b81019080805190602001909291905050501515610bb557fe5b50505050565b60095481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c1d57600080fd5b6001600a60146101000a81548160ff02191690836002811115610c3c57fe5b0217905550565b600a60149054906101000a900460ff1681565b60055481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60035481565b6002600a60146101000a81548160ff02191690836002811115610ca757fe5b02179055505600a165627a7a72305820edb4d019746bb4a8633ed877fdd0129caaf34f385eb31fa7db50e53fd4c32cd40029

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

0000000000000000000000006709aa3f1f320b87d2821a10104c113a0ba42b3a000000000000000000000000e9f9547c17fc9539df99a42dcb6ec38165994c45

-----Decoded View---------------
Arg [0] : _wallet (address): 0x6709AA3f1F320B87d2821A10104c113a0BA42b3A
Arg [1] : _bouncyCoinToken (address): 0xe9F9547C17fc9539DF99a42dcB6ec38165994c45

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000006709aa3f1f320b87d2821a10104c113a0ba42b3a
Arg [1] : 000000000000000000000000e9f9547c17fc9539df99a42dcb6ec38165994c45


Swarm Source

bzzr://edb4d019746bb4a8633ed877fdd0129caaf34f385eb31fa7db50e53fd4c32cd4

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

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ 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.