Skip to content

Releases: makoto/blockparty

First self audit fix and ENS integration

26 Jul 08:13
230efa0
Compare
Choose a tag to compare
Fix revoke bug (#177)

* Fix revoke bug

Ethereum London February 2018 release

17 Feb 14:07
03f73e8
Compare
Choose a tag to compare

Main changes

  • Add Rinkeby support to config
  • Change deposit from 0.05 to 0.02
  • Add event data of Ethereum London February 2018
  • Disable remote deploy via infura

Other ad hoc changes

The full comparison is here

ETHLDN#71

08 Oct 23:10
Compare
Choose a tag to compare

The full diff is at v0.8...v0.8.2

smart contracts

  • fix Contract can be drained if event cancelled vulnerability (v0.8.1) PR
  • stop returning ether back to user when exception is raised PR

config

  • upgrade web3 from 0.16 to 0.20
  • add app_config.js to hard code contract addresses (and prompt for "yes" confirmation)

tests

  • change stress test to log attend function by admin (aka batchAttend)
  • change stress test to log confirmation#add function

scripts

  • change scripts/decrypt.js to take block number as argument
  • change scripts/decrypt.js to take contract address

frontend

  • switch ethereum price API from cryptocompare to coinmarketcap
  • change button from Register to RSVP
  • change button from Attend to Confirm Attendance

#ETHLDN release

27 Aug 15:39
Compare
Choose a tag to compare

This is a release to be used for CodeUp#22 and #ETHLDN September meetup

  • Upgrade solidity to 0.4.11 (8803993)
  • Upgrade Truffle to v3.4.6 (#73)
  • Refactor payback function to scale over 200 people (#74)
  • Allow user to register full name encrypted (#75)
  • Make name, deposit, and limitOfParticipants configurable (#76)
  • Deploy via Infura (#77)

The full diff of this version is at v0.7...v0.8

CodeUp#21 release (2017 June)

27 Aug 06:10
Compare
Choose a tag to compare
  • Bug fix for block reentrancy (#47)
  • Upgrade Truffle to v3.2 (#49)
  • Allow user to register by invitation (#52)
  • Allow owner to transfer ownership (#67)
  • Add stress test (67db2ff)

The more detail of the result of the event is at https://medium.com/@makoto_inoue/running-everyday-dapp-when-ethereum-is-under-pressure-2c5bf4412c13

EdCon release (2017 Feb)

27 Aug 05:58
Compare
Choose a tag to compare
  • Multiple contributions from Jeff about changing webpack (#30 #31 )
  • Allow users to see who are participating without connecting via local geth, Mist, nor Metamask.(#21)
  • Display the blockchain node you are connecting to (#34)
  • Bug fix to limit who can call setLimitOfParticipant (#35)
  • Enable batch attend (#38)
  • Remove Bounty contract (#40)
  • Upgrade Traffle to v3

Withdraw

02 Sep 08:33
Compare
Choose a tag to compare

As part of code review, a few people pointed out the risk of contract owner sending all the payout to attendees.

I changed it so that each attendees (or everybody in the event of cancellation) of the event has to withdraw by themselves. Any unclaimed payout will be sent to the contract owner one week after the event is over.

Metamask and Bounty

21 Aug 23:43
Compare
Choose a tag to compare
  • Add Bounty program
  • Support metamask