blockparty
blockparty copied to clipboard
NO BLOCK NO PARTY
Ambiguous state: Participant.paid. Should be Participant.refunded https://github.com/makoto/blockparty/blob/master/contracts/Conference.sol#L26 ``` struct Participant { string participantName; address addr; bool attended; bool paid; } ``` ``` require(participant.paid == false); participant.paid = true; ```
It's currently set here https://github.com/makoto/blockparty/blob/master/src/index.js#L224 Which gives heart attack to some users. https://twitter.com/vietlq/status/1019509916321636352 The ideal solution would be to use estimated gas price (unless most wallet dynamically calculate in which...
Update README.md & add gas tracking & advise users to pick best time during the day. Some useful links: * https://ethgasstation.info * https://etherscan.io/gasTracker * https://gitcoin.co/gas
Reported by @adriamb at https://gist.github.com/adriamb/cd9c4eead137ebbbbf97f4c2649981ca Come up with a way to recover even if owner key is lost (eg: maybe anyone can recover if funds are in the contract for...
To avoid duplicate reservation like http://codeupv28.noblockno.party
[The security report from smartcheck](https://tool.smartdec.net/scan/a51c4105dd0548d98495da1bac37dffa) suggests to fix compiler version.
Currently there is a chance that `transferOwnership` to be handed over to wrong address or empty address. If that happens the entire deposit will be stack forever. The possible solution...
Currently the cost of marking participants increase in O(n). The potential solution would be. - Only mark people who did not attend - Track attendance as bitmap binary array which...
Blockparty currently requires twitter profiles so we have an idea of who is coming to the event. We could use a resolver that supports social profiles which we could reverse...
Also say "* required" somewhere in the field