BCDapp 0.2.0
Notes
- Add multicall smart contract to execute multiple smart contract calls into one.
- Adds Affero GPL 3.0 license.
- Multiple UX/UI improvements and fixes.
- Added linter for source code.
- Readme updated with more information, more sections and developer instructions.
- Adds Landing Page.
- Adds openzeppelin package to manage contracts and upgradeability.
- Update DAT contract Reference PR
- Support multiple networks.
- Devops improved to work with live networks and localhost.
- Added more documentation in readme and docs folder.
Raw commits
- Commit Multicall infrastructure by @tspoff
- Commit change chart header component styling, withdraw button in ETH instead of DXD and minor things by @pimato
- Commit Convert totalSupply() fetch to multicall by @tspoff
- Commit Convert balance fetches to multicall by @tspoff
- Commit Convert allowance fetches to multicall by @tspoff
- Commit Remove obselete token storage objects by @tspoff
- Commit Fetch DAT properties using multicall by @tspoff
- Commit Fix pending transaction refresh on incoming block by @tspoff
- Commit Check for staleness on multicall fetch update by @tspoff
- Commit feat(contracts): Add Multicall solidity contracts and deploy it in dev scripts by @AugustoL
- Commit prettier + tslint on commit by @tspoff
- Commit Ignore src/confog.contracts.json by @AugustoL
- Commit Add GPL 3.0 License by @AugustoL
- Commit refactor(env): Remove unnecesary variables in env by @AugustoL
- Commit fix(index.html): Fix redirect https script to work on swarm by @AugustoL
- Commit docs(readme): Improve readme descriptions and instructions by @AugustoL
- Commit Adds GNU Affero GLP v3 License by @AugustoL
- Commit Linting instructions by @tspoff
- Commit Add instructions for editor formatting support by @tspoff
- Commit Enable DXD Flow by @tspoff
- Commit fix(contracts): Avoid using same build folder for contracts and dapp by @AugustoL
- Commit refactor(deploy): Remove whitelist and vesting options from DAT deploy by @AugustoL
- Commit fix(truffle): Use right constantinople as evmVersion for compiler by @AugustoL
- Commit feat(openzeppelin): Add openzeppelin to the project by @AugustoL
- Commit refactor(contracts): Remove unnecesary test-artifacts contracts by @AugustoL
- Commit fix(dependencies): Remove duplicated openzeppelin/contracts and unnecessary dep in devs by @AugustoL
- Commit fix(truffle): Recognize .env variables from truffle.js by @AugustoL
- Commit feat(deployments): Add kovan deployment using openzeepelin and script to load deploys in src by @AugustoL
- Commit refactor(deploy): Remove unnecesary variables in deploy scripts by @AugustoL
- Commit refactor(src-contracts): Update ERC20Detailed token abi by @AugustoL
- Commit Update yarn.lock file by @AugustoL
- Commit docs(readme): Add smart contract deploy instructions by @AugustoL
- Commit Bump to version 0.1.1 in package.json by @AugustoL
- Commit Multicall duplicate call fix by @tspoff
- Commit Fix multicall duplicate calls pt.2 by @tspoff
- Commit Add 'continue' form state after approval by @tspoff
- Commit Cleanup by @tspoff
- Commit Basic set up for Landing Page by @jpkcambridge
- Commit add styling for product cards and add hyperlink by @pimato
- Commit Arrows and linking for Join now section by @jpkcambridge
- Commit feat(devops): Add start.sh script by @AugustoL
- Commit landing page styling by @pimato
- Commit Header and Footer for the Landing Page by @jpkcambridge
- Commit Adjust html to support different background colors by @jpkcambridge
- Commit add DXD token logo and section with a short description about the token by @pimato
- Commit add a simple faq page with content from Matt by @pimato
- Commit replace join button with faq link by @pimato
- Commit Set up Pending Circle on Enable Pending component by @jpkcambridge
- Commit fix(landing): Show landing page as index view by @AugustoL
- Commit fixed by @pimato
- Commit august fix by @pimato
- Commit Add checkbox svg to public folder for EnableContinue by @jpkcambridge
- Commit simplify footer by @pimato
- Commit border radius increase in confirmed circled and changed border in pending circle animation by @pimato
- Commit fix routing on Dxdlogo for landingPage and ExchangePage by @pimato
- Commit feat(contract-deploys): Add ropsten and mainnet testing deployments by @AugustoL
- Commit add missing imports and re-apply routing changes by @pimato
- Commit remove unecessary learn more button below the DXD token section, also fill in an explainer of the DXD token by @pimato
- Commit Update tslint by @tspoff
- Commit Fix input field reset by @tspoff
- Commit Update tslint rules by @tspoff
- Commit Remove confusing labels from markers by @tspoff
- Commit Chart label checkpoint by @tspoff
- Commit Update tslint by @tspoff
- Commit Add custom chart tooltips by @tspoff
- Commit Fix point recalc by @tspoff
- Commit Chart tooltip checkpoint by @tspoff
- Commit Don't show tooltip for max supply to show point by @tspoff
- Commit Call checkpoint by @tspoff
- Commit Styling tooltips for chart by @jpkcambridge
- Commit Fix error from merge in BlockchainFetch by @jpkcambridge
- Commit Add TransactionState back to BlockchainFetch by @jpkcambridge
- Commit Show previous buy info on 'buy again' panel by @tspoff
- Commit feat(eth-networks): Support multiple networks by @AugustoL
- Commit docs(env.exampel): Bring .env.example back by @AugustoL
- Commit Fix to not display empty tooltips by @jpkcambridge
- Commit fix(scripts): Typo in loadDeployments for mainnet by @AugustoL
- Commit Show previous sell values after sell confirmed by @tspoff
- Commit polish styling by @pimato
- Commit Guard against malformed tradeHistory by @tspoff
- Commit fix(connectionError): Show wrong network message when connecting to wrong network by @AugustoL
- Commit fix(connection-error): Fix connection error message to not show again after wrong connection by @AugustoL
- Commit fix(navbar): Simplify navbar with only one optin and clear error messages by @AugustoL
- Commit fix(tradeHistory): Have unique key in each tradeRow element by @AugustoL
- Commit fix(web3ReactManager): Change 600 miliseconds for 3000 to check backup connection status by @AugustoL
- Commit fix inactive buy tab rounding corner by @pimato
- Commit remove console-log by @pimato
- Commit change font-weight and remove hover styling for landing page footer by @pimato
- Commit Update env example file by @jpkcambridge
- Commit (docs): Add Continuous Organization doc by @AugustoL
- Commit feat(contracts): Update DAT contract with audited code - Deploying develop contarcts in openzeppelin, allowing interaction with oz client by @AugustoL
- Commit fix(contracts-abis): Copy only necessary contracts abis in src by @AugustoL
- Commit fix(bonding-curve-chart): Fix code conflict by @AugustoL
- Commit refactor(dev-script): Use different accounts for beneficiary and feeCollectior in develop by @AugustoL
- Commit fix(src-deploy-config): Update contracts deploy config with real mainnet values by @AugustoL
- Commit feat(contracts): Adds TOkenVesting contract from openzeppelin by @AugustoL
- Commit refactor(contracts): Change DAT contract comment by @AugustoL
- Commit fix(deploy-dev): Fix wrong multicall address and save ozJson develop right by @AugustoL
- Commit refactor(scripts): rename deployDat for deployDAT by @AugustoL
- Commit feat(scripts): Add deployMainnet script by @AugustoL
- Commit if on sell tab, show sell price and if on buy tab show buy price (#273) by @pimato
- Commit Fix hyperlink (#272) by @pimato
- Commit feat(deploy-script): Calculate buySlopeDen and initGoal in contract deploy script by @AugustoL
- Commit fix(config-toDeploy): Update toDeploy config to match 50kusd init goal at 200usd ETH price by @AugustoL
- Commit remove unwanted file changes (#281) by @pimato
- Commit remove recent-transaction component in web3connect modal (#283) by @pimato
- Commit fix(dev-script): Not throw if openzeppelin dev file does not exist in remove (#284) by @AugustoL
- Commit refactor(openzeppelin-package): Restarted contracts, added TokenVesting, removed ropsten. by @AugustoL
- Commit replace Dxdao/dxDAO with DXdao (#286) by @pimato
- Commit replaced DXD goal with ETH by @pimato
- Commit fix(deploy-contract-scripts): Fix buySlopeDen and initGoal calculations by @AugustoL
- Commit refactor(deploy-contracts-script): Removes unused pricePerDXDUSD by @AugustoL
- Commit Update math in deployContracts by @jpkcambridge
- Commit Set more ETH for local dev by @jpkcambridge
- Commit fix(contracts-deploy): Fix proxy ownership transfer in script and duration for vesting by @AugustoL
- Commit refactor(version): Change to version 0.2.0 in package and footer by @AugustoL
- Commit docs(readme): Add governance section in readme by @AugustoL
- Commit fix(chart): Take in count burnedSupply in prices calculation by @AugustoL
- Commit fix(trade-history): Show trade row only on valid trade type by @AugustoL
- Commit feat(test-upgrade-script): Adds quick script to test upgradeability by @AugustoL
- Commit fix(deploy-script): ROund buySlopeDen by @AugustoL
- Commit feat(kovan-deploy): Add contracts 0.1.0 kovan deployment by @AugustoL
- Commit Update Invested calculation to use issued DXD instead of reserve balance by @jpkcambridge
- Commit Update contract governance and control section of readme by @jpkcambridge
- Commit add total supply in after kickstarter period (#298) by @pimato
- Commit fix(loadDeployments): Fix small bug with buySlopeDen in loadDeployment script by @AugustoL
- Commit fix(build-script): Dont use devtool, rmeove contentHashes and manifest from build script (#300) by @AugustoL
- Commit fix(bondingCurve): Round invested amount up instead of down by @AugustoL
- Commit docs(faq): Update faq doc and questions (#302) by @pimato
- Commit docs(verification-doc): Add verification instructions doc (#303) by @AugustoL
- Commit docs(verification-doc): Add verification instructions doc by @AugustoL
- Commit Update README.md by @pimato
- Commit feat(nvmrc): Add .nvmrc file to use node v10 by @AugustoL
- Commit Update VerificationInstructions.md by @AugustoL
- Commit Update to v0.2.0 in exchange footer by @AugustoL
- Commit Jpk chart update (#310) by @jpkcambridge