perissology
0f5c9738ed
add a pluginInstanceWhitelist to register proxied plugins
2018-02-24 07:36:09 -08:00
perissology
ab0f8aa62f
remove PLEDGE_ADMIN_ROLE and DONOR_ROLE
...
w/ current ACL implementation, these roles will not work for us. ACL
limits only 1 set of params for a given (_who, _entity, _role), but a
single address may control multiple PledgeAdmins.
2018-02-20 09:38:13 -08:00
perissology
3ae23500c6
convert liquidPledging to accept a different token per pledge
2018-02-16 13:45:17 -08:00
perissology
cdf8f609cc
fix multi-inheritance ordering w/ most base-like coming first, and reserve storage slots for future upgrades
2018-02-15 15:42:19 -08:00
perissology
93e910cc97
move all state variables to seperate contract
...
By placing all state variables in 1 place, this allows us to add
additional state at a later date, and not overwrite an existing
state variable.
Also optimized struct layout to better pack
2018-02-13 19:56:11 +01:00
perissology
6c8355e346
allow proxy donations
...
fix bug where eth could be burned to 0 pledge
2018-02-13 01:24:19 +01:00
perissology
4cfebbc5fb
moving things around / cleanup
2018-02-13 00:24:26 +01:00
perissology
ece3355c67
all tests passing
2018-02-12 23:55:11 +01:00
perissology
369e6ae6cd
first pass as AragonApp
2018-02-10 15:14:52 +01:00
perissology
6cdceb62cf
reset
2018-02-07 12:52:08 +01:00
perissology
544eee3508
refactor libs to contracts and cleanup LP Base contract
2018-01-25 08:31:13 -08:00
perissology
4f2bf61dd2
first pass at refactoring to Pledges lib
2018-01-19 10:33:58 -08:00
perissology
674397cc80
make library methods internal to save extra delegate calls
2018-01-18 20:19:37 -08:00
perissology
80b8ffc2ef
refactor PledgeAdmins to lib w/ EternalStorage
2018-01-16 17:20:07 -08:00
perissology
80a8e5a9b4
fix solc warnings
2018-01-16 11:58:10 -08:00
perissology
25fb84965a
Merge branch 'project_level_bug' into v1
2017-12-19 16:45:20 -10:00
perissology
aa4750fa03
update vault events & limit delegates to 10
2017-12-19 08:35:04 -10:00
perissology
e35dbb5e5a
Merge branch 'master' into escapable
2017-12-05 21:07:49 +00:00
perissology
cf5c84e20f
rename Pledge n -> Pledge p
2017-12-05 12:47:38 -08:00
perissology
584726ffd0
rename PaymentState -> PledgeState
2017-12-05 12:42:59 -08:00
perissology
9cf0856e3d
make LiquidPledgingEscapable
2017-12-05 11:58:20 -08:00
Griff Green
09a275b50c
Added a bunch of comments and TODOs!!!
2017-12-03 22:18:31 -03:00
perissology
6d19fd0d57
few minor fixes to comments
2017-12-02 20:15:52 -08:00
Arthur L Lunn
e450358f0b
Fix idx Inconsistencies
2017-12-03 02:43:16 +01:00
Arthur L Lunn
9f105876a8
Change comments based on requests
2017-12-03 01:59:30 +01:00
perissology
5df006a76f
Fix getProjectLevel bug
...
fixes issue #48
2017-11-24 08:21:07 -08:00
Griff Green
a785a31dce
Commented all but the Whitelist additions
2017-11-23 10:00:28 -05:00
Arthur L Lunn
33480bdc14
fix id vs. idx discrepency
2017-11-18 18:33:06 +00:00
Arthur Lunn
7c2faf5e44
Merge branch 'master' into quazia-comments
2017-11-18 17:53:57 +00:00
perissology
8b629d3bd7
add plugin whitelist
...
fixes #33
2017-11-16 15:15:32 -08:00
Arthur L Lunn
4edb86cf19
Add build files
2017-11-10 18:54:44 +00:00
Arthur L Lunn
0b77977f90
fix errors with docstrings
2017-11-01 17:03:03 -04:00
Arthur L Lunn
7982f9ca1b
change Vault to LPVault and comment
2017-10-31 17:00:34 -04:00
Arthur L Lunn
ee8e2b777b
spellcheck comments
2017-10-28 04:27:47 -04:00
Arthur L Lunn
77efe8ca90
comment LiquidPledgineBase
2017-10-27 15:09:55 -04:00
Arthur L Lunn
f7e1618093
Add comments to LiquidPledgingMock
2017-10-27 10:38:25 -04:00
alf40k
5dacc27943
Add copyrights and finish commenting plugin interface
2017-10-24 00:09:56 -04:00
alf40k
3a8e906ee9
comment transferOwnershipToProject
2017-10-22 20:43:28 -04:00
perissology
0191db3a07
remove req for childProject.addr === msg.sender
2017-10-05 12:51:23 -07:00
perissology
e0f19d8461
refactor campaign -> project
2017-10-04 16:39:18 -07:00
Jordi Baylina
bd5c29cf2f
State to Status refactor
2017-10-04 13:02:19 +02:00
Jordi Baylina
2af64a9e60
find to findOrCreate name refactor
2017-10-04 12:55:46 +02:00
Jordi Baylina
b4d5e5657c
url added
2017-10-04 11:40:26 +02:00
Jordi Baylina
52e439318c
proposed to intended refactor
2017-10-04 10:33:33 +02:00
Jordi Baylina
aaa3be9305
NotPaid to Pledged refactor
2017-10-04 10:29:41 +02:00
Jordi Baylina
41154e89d2
Manager to Admin refactor
2017-10-04 10:24:35 +02:00
Jordi Baylina
28ecaff0ce
note to pledge refactor
2017-10-03 14:42:21 +02:00
Jordi Baylina
bae30084f0
project to campaign refactor
2017-10-03 13:37:45 +02:00
Jordi Baylina
e305229311
Donor to Giver refactor
2017-10-03 12:20:23 +02:00
Jordi Baylina
7b34866559
Merge branch 'master' into add_donor_on_donate
2017-10-03 11:36:14 +02:00