Commit Graph

98 Commits

Author SHA1 Message Date
mbeylin a426de2798 syntax error 2017-08-08 12:29:12 -04:00
mbeylin 74fefc03e7 bug fixes and cleaning up 2017-08-08 12:23:25 -04:00
mbeylin f22acd7953 more docs, more bug fixes 2017-08-07 15:35:40 -04:00
mbeylin 6c052edaa2 removing extras 2017-07-04 17:00:44 -04:00
mbeylin 76bd9e98ec more readme 2017-07-04 16:49:10 -04:00
mbeylin 7a7bc8f45d more readme 2017-07-04 16:44:08 -04:00
mbeylin 0eabf28886 more readme 2017-07-04 16:23:27 -04:00
mbeylin c000c61482 more readme 2017-07-04 16:04:06 -04:00
mbeylin 2fc2411dd3 more readme 2017-07-04 16:03:20 -04:00
mbeylin 9538c59f7d more readme 2017-07-04 16:00:20 -04:00
mbeylin 4cef7bb9b6 more readme 2017-07-04 15:59:53 -04:00
mbeylin 73868e109c more readme 2017-07-04 15:59:18 -04:00
mbeylin 63cef8b144 more readme 2017-07-04 15:58:48 -04:00
mbeylin 40fac64709 fleshing out readme 2017-07-04 15:54:10 -04:00
mbeylin 6e63f4a5a2 truffle inits 2017-07-04 15:34:20 -04:00
mbeylin 2b964629e7 more updates 2017-07-04 15:15:56 -04:00
mbeylin fdbed0e721 fixed contracts allowing for multiple payouts in a given token instead of ETH 2017-07-04 14:51:14 -04:00
mbeylin 9fe3d681c7 Merge branch 'develop' into multiplemilestones 2017-07-04 14:28:24 -04:00
mbeylin dd08b0982d refining multiple milestones, more editability 2017-07-04 14:28:09 -04:00
mbeylin 81604ffd28 readme cleaning 2017-07-04 14:00:56 -04:00
mbeylin ed7b8f6dff added multiple milestone payouts 2017-06-26 20:03:48 -04:00
mbeylin dc4fc795fd removing node modules 2017-06-26 16:40:04 -04:00
mbeylin 60453b3f78 small bug fixes 2017-06-26 16:37:10 -04:00
mbeylin c6e1b5d41a Merge pull request #8 from ConsenSys/feature/contribution-improvements
Feature/contribution improvements
2017-06-21 14:28:17 -04:00
mbeylin c98a2319f1 added single ERC20 bounty 2017-06-21 14:26:05 -04:00
mbeylin 35f3d47da1 lots of small bug fixes 2017-06-09 16:38:31 -04:00
mbeylin bd8380b691 added real validation to activation 2017-06-06 17:02:56 -04:00
mbeylin 0a6ddd266d fixed notZero modifier 2017-06-06 14:12:00 -04:00
mbeylin e0abaa3180 Merge branch 'master' of https://github.com/ConsenSys/StandardBounties into feature/contribution-improvements 2017-06-06 14:11:31 -04:00
mbeylin 1fe14aa327 changed msg.sender to tx.origin in constructor 2017-05-31 14:36:43 -04:00
mbeylin af0e95f5bf Merge branch 'feature/contribution-improvements' of https://github.com/ConsenSys/StandardBounties into feature/contribution-improvements 2017-05-31 14:31:16 -04:00
Gonçalo Sá bd699803a5 linting edits 2017-05-29 20:08:39 +01:00
mbeylin 688fadb096 fixed ordering during create calling 2017-05-29 14:45:15 -04:00
mbeylin a6bb2370ba removed instances from factory 2017-05-29 14:41:58 -04:00
mbeylin e9d8589b8e small bug fixes 2017-05-29 14:39:44 -04:00
mbeylin bbedecc843 reverted changes 2017-05-29 14:07:18 -04:00
mbeylin 045468a31d bug fixes and adjustments to the standard factory 2017-05-24 01:43:32 -04:00
mbeylin 4e5d806ff8 ammended factory for simplified displaying 2017-05-23 21:32:28 -04:00
mbeylin 5d79d2a9bd Merge pull request #7 from ConsenSys/develop
Develop
2017-05-23 20:28:20 -04:00
mbeylin 6e08d49223 Merge pull request #6 from ConsenSys/feature/contribution-improvements
Feature/contribution improvements
2017-05-23 20:28:08 -04:00
mbeylin 9a3c835d28 syntax fixes 2017-05-23 20:24:10 -04:00
mbeylin 9239527c6b fixed modifier error 2017-05-23 19:56:51 -04:00
mbeylin 8b8dfe0719 Merge branch 'develop' into feature/contribution-improvements 2017-05-23 19:54:10 -04:00
mbeylin 1c6d583cb0 Created a factory for any generalized bounty 2017-05-23 19:51:00 -04:00
mbeylin 67000fc170 added a notIssuer modifier for those fulfilling the bounty. While this makes it trivially more difficult to actually accept the bounty you've issued, it properly expresses the meaning of the contract- that the issuer should not accept their own fulfillment (circumventing the killBounty function) 2017-05-23 19:43:56 -04:00
mbeylin c120c5f2b4 added new modifier to acceptFulfillment function 2017-05-23 19:32:23 -04:00
mbeylin 6b8f86aea1 noticed that acceptFulfillment could never be called, since the modifier checkBountiedInvariants would not return true if the original checkInvariants function didn't return true as well (which would be the case when the bounty has been fulfilled, and the contract is broken) 2017-05-23 19:14:05 -04:00
Gonçalo Sá 8257bcc529 Remove "Fulfilled" stage
There’s no need for a fulfilled stage now as there’s no state
transitions that would benefit from having this intermediary state.
2017-05-22 17:38:04 +01:00
Gonçalo Sá 062e2125c6 Pride is a sin! :) 2017-05-22 09:15:00 +01:00
Gonçalo Sá c2ac1e6dca negated every "require()" condition 2017-05-22 08:43:42 +01:00