Commit Graph

159 Commits

Author SHA1 Message Date
mbeylin 86e68f4c0e updated tests 2017-10-20 15:12:28 -04:00
mbeylin d7d20f04a1 small bug fixes based on Berkely Blockchain team audit 2017-10-19 16:03:57 -04:00
mbeylin 7da4a5365a updated docs 2017-10-09 12:11:01 -04:00
mbeylin d37016702b fixed styling 2017-10-09 11:43:19 -04:00
mbeylin bba3d57494 added data schema + mainnet address 2017-10-09 11:42:23 -04:00
mbeylin 237d32359d more re-entrancy protections, fixed small bug 2017-10-06 13:52:47 -04:00
mbeylin 8a5ea978af updated docs 2017-10-05 12:14:46 -04:00
mbeylin 0b8ab6b98b more re-entrancy protections in killBounty and changePaysTokens() 2017-10-05 12:09:47 -04:00
mbeylin e04777d82a removed BN, updated userComments, fixed getter 2017-10-04 13:01:59 -04:00
mbeylin 1056a335c4 fixed getter name 2017-10-02 17:50:04 -04:00
mbeylin 32507ef5ee added getter for the total number of bounties 2017-10-02 16:17:16 -04:00
mbeylin ff59204635 updated docs 2017-10-02 14:41:59 -04:00
mbeylin 4243fac662 implemented sending $ on payout increase 2017-10-02 14:40:30 -04:00
mbeylin e8e49abf06 added modifier to ensure that a bounty can't have more than 2^256 fulfillments 2017-10-02 13:07:29 -04:00
mbeylin a06f92f463 added a modifier to ensure the bounty can't overflow the 2^256 limit on the number of bounties the contract can hold. 2017-10-02 13:06:03 -04:00
mbeylin 2fe3c382f8 updated license, removed comments 2017-10-02 12:51:53 -04:00
Mark Beylin 6e66beadc6 Merge pull request #14 from ConsenSys/no-new-contract-no-milestones
No new contract no milestones
2017-10-02 12:49:03 -04:00
mbeylin b782b00863 bumped version number due to breaking changes 2017-10-02 12:46:55 -04:00
mbeylin 97d00b72d6 bumped version number due to breaking changes 2017-10-02 12:46:14 -04:00
mbeylin 1f9f037fe6 updated docs, full test suite 2017-10-02 12:45:17 -04:00
mbeylin 67d668fd30 testing many bounties in the same contract 2017-10-02 12:00:17 -04:00
mbeylin 5bc2b7231b beginning of multiple bounties in the same contract tests 2017-10-02 01:04:30 -04:00
mbeylin 875f45ee10 added tokens contracts 2017-10-02 00:38:15 -04:00
mbeylin 06a2a6a6f4 new tests for ETH bounties 2017-10-01 23:25:03 -04:00
mbeylin 277995e85b upgraded getbounty function, added issueAndActivate capabilities 2017-09-30 15:50:18 -04:00
mbeylin 8c46c067b3 added tokens, file name change, bug fixes 2017-09-30 14:33:29 -04:00
mbeylin 6e63307b3f finally it compiles 2017-09-29 20:05:31 -04:00
mbeylin 9cd5ec3bb8 better, but stack too deep error persists 2017-09-29 18:49:05 -04:00
mbeylin aee2d742ce more progress, still getting a recursive error from solidity compiler 2017-09-29 18:04:47 -04:00
mbeylin e33e2b5f9f first pass 2017-09-29 16:59:42 -04:00
mbeylin b20b4aeec8 removed whitespace 2017-09-28 15:25:48 -04:00
mbeylin 5303a174dd removing whitespace 2017-09-28 15:18:08 -04:00
Mark Beylin c78be1a4ac Merge pull request #13 from ConsenSys/commenting
Commenting
2017-09-28 15:06:15 -04:00
mbeylin 2b930132cb removing build folder 2017-09-28 15:05:34 -04:00
mbeylin 5f6e8c2c52 more testing on increaseFulfillmentAmount function 2017-09-28 15:04:36 -04:00
mbeylin 65e1975457 updated tests 2017-09-28 14:52:29 -04:00
mbeylin 7bfdfde51e fixed bugs, updated tests 2017-09-28 14:01:55 -04:00
mbeylin 25f08946e4 changed how unpaid amount was calculated, added an increaseFulfillmentAmount method 2017-09-28 13:21:01 -04:00
Mark Beylin 3f14287951 Merge pull request #12 from ConsenSys/commenting
Commenting
2017-09-27 21:19:35 -04:00
mbeylin ae793ea4ef based on code review, no more accepting the same bounty twice, stops using tx.origin 2017-09-27 21:13:56 -04:00
mbeylin 832243dc95 user comments contract 2017-09-25 16:52:21 -04:00
mbeylin b4bc3e59a7 correct factory used for correct bounty type 2017-09-23 20:28:40 -04:00
mbeylin 1d4682cd7c protecting against re-entrancy attack 2017-09-21 17:37:16 -04:00
mbeylin b45e4b7952 changed param ordering, more tests, rearchitected the factory into sub-factories for each type of bounty 2017-09-05 11:51:10 -04:00
mbeylin 75a84b70d7 reduced contract sizing, factory now allows for token bounty creation 2017-09-01 15:31:27 -04:00
mbeylin 43ec48cabf added factory tests, ability to remove bounties 2017-08-30 18:39:10 -04:00
mbeylin 95f6ca42ea removed useless solidity test 2017-08-28 16:33:06 -04:00
mbeylin 4e037b8071 updated docs 2017-08-28 16:25:04 -04:00
mbeylin 760ec1609c remove extra files 2017-08-28 10:16:58 -04:00
mbeylin 47d1f687e4 updated tests 2017-08-28 10:16:36 -04:00