GazeCoin / GazeCoinCrowdsaleContract

GazeCoin Crowdsale Contract

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GazeCoin Crowdsale Contract

Status: Crowdsale contracts live. This page to be updated when I'm refreshed!


Summary



Table Of Contents



Mainnet Deployment

Update Feb 25 2018

There was a bug in the original GZE token contract below:

A new token contract based on BTTS v1.10 was deployed on Feb 11 2018 with the balances from the old token contract transferred over, and this is now the GZE token contract:



Requirements

  • White list to run from now until Dec 5th
  • Whitelisters receive 20% bonus
  • ICO runs from Dec 10-21 . Start times are 11am EST. 11am EST is 22:00 AEDT and 16:00 GMT.


Deployment To Mainnet

  • Deploy BTTSLibrary - 0x655e9791 contract 0x9bB2eAe0BE24460a1f8292FB2C48c300F5622E64
  • Deploy BTTSTokenFactory - 0x7b179e55 contract 0x594dd662B580CA58b1186AF45551f34312e91e88
  • Deploy BTTSToken from BTTSTokenFactory - 0x8931343d contract 0x8C65e992297d5f092A756dEf24F4781a280198Ff
  • Deploy GazeCoinBonusList - 0xfbd4e0c4 contract 0x46c54e170D4Ce2F194C9C2B3Cc767A90b831CC06
  • Deploy GazeCoinCrowdsale - 0x52a088 contract 0xc2C7c5f64c2E3042852fb6Cbc3CAF9Ea1AfC018b
  • GazeCoinCrowdsale.setBTTSToken(BTTSToken) - 0x9cb242ce133edf08b6c61aa6c6c56479c49992ddbe9ae0ad6189903377d2a754
  • GazeCoinCrowdsale.setBonusList(GazeCoinBonusList) - 0xd7d74236b064517cf41939957287949876a8bb79e79621810fb5630d43b67c5c
  • BTTSToken.setMinter(GazeCoinCrowdsale) - 0xcbda5d4b53fa3af2368df8e3dda288794e4d4b6d1c4ae1ac1ad2c1595a009bbc
  • Check contract values
    • usdPerEther 489.44
    • gzePerEth 1398.40
    • gzePerEth +15% 1608.16
    • gzePerEth +20% 1678.08
    • gzePerEth +35% 1887.84
    • gzePerEth +50% 2097.60
  • Send test transaction of 0.01 ETH from the contract owner account before start of crowdsale
    • Check tokens generated and ETH flow into multisig
  • GazeCoinCrowdsale.addPrecommitment(tokenOwner, ethAmount, bonusPercent)
  • GazeCoinBonusList.add([addresses, ...], tier)
    • Tier 1 +50%
    • Tier 2 +20%
    • Tier 3 +15%
  • Crowdsale continues to end date or cap reached
  • GazeCoinCrowdsale.addPrecommitmentAdjustment(tokenOwner, gzeAmount)
  • GazeCoinCrowdsale.finalise()


Testing



Code Review

  • code-review/GazeCoinBonusList.md
    • contract Owned
    • contract Admined is Owned
    • contract GazeCoinBonusList is Admined
  • code-review/GazeCoinCrowdsale.md
    • contract ERC20Interface
    • contract BTTSTokenInterface is ERC20Interface
    • contract BonusListInterface
    • contract SafeMath
    • contract Owned
    • contract GazeCoinCrowdsale is SafeMath, Owned


(c) BokkyPooBah / Bok Consulting Pty Ltd for GazeCoin - Dec 10 2017. The MIT Licence.

About

GazeCoin Crowdsale Contract

License:MIT License


Languages

Language:JavaScript 51.7%Language:Shell 48.3%