haythem
f98490ed67
modify travis config
2019-07-18 09:12:50 +01:00
haythem
5210eaf82f
modify tests scripts & travis config
2019-07-10 10:58:01 +01:00
haythem
bb6a862c78
modify npm scripts
2019-07-10 10:27:08 +01:00
haythem
e4877471ed
modif ganache script
2019-06-26 19:30:20 +01:00
haythem
e485bd90c0
install packages
2019-06-19 14:34:14 +01:00
haythem
1d89759c49
merge
2019-06-19 13:47:58 +01:00
bumi
32a123a825
Default to open.aragonpm.eth
...
it is now also available on the devchain
2019-06-19 00:52:47 +02:00
haythem
ca0a6f6ef9
user 7545 port for tests
2019-06-17 23:35:53 +01:00
haythem
4614c454a5
test setup
2019-06-17 12:13:35 +01:00
bumi
d5322530c3
Update aragon CLI to latest version
2019-06-13 18:37:33 +02:00
bumi
c4f8e9278e
Use consitently uint32 for amounts
2019-06-08 17:56:50 +02:00
bumi
6a64842415
Only count not-vetoed contributions for total balances
2019-06-08 17:49:24 +02:00
basti
555cb53c78
Improve totalKreditsEarned
...
* Use a more reasonable size of integer
* Use better variable names (count != amount, balance != count)
2019-04-27 21:01:51 +01:00
fsmanuel
c9fed46054
Add contract test linting
2019-04-24 19:56:37 +02:00
bumi
ad034d7712
Naming is hard
2019-04-19 14:15:30 +02:00
bumi
59135bf312
Add contract calls for total contribution balances
...
Those methods return the total kredits amounts of contribtions.
2019-04-19 13:06:36 +02:00
fsmanuel
24933f31a7
Add yarn lock files
2019-04-15 17:34:48 +02:00
fsmanuel
1dbf3b5742
Cosmetic cleanups
2019-04-12 20:16:24 +02:00
bumi
a0e4f5410d
Set veto period to 1 week
...
This makes a contribution claimable after roughly 7 days
2019-04-05 20:30:02 +02:00
basti
f1e2c65b9e
Use smaller numbers where appropriate
2019-04-04 15:28:18 +02:00
basti
20acfc70e3
Use ID instead of address for contribution owner
2019-04-04 14:43:38 +02:00
basti
e0ff29d1c9
Remove unnecessary space chars
2019-04-04 11:38:18 +02:00
basti
65c129eafd
Update package locks
2019-04-01 11:17:26 +02:00
bumi
dfa55516ec
Add contribution veto function
...
Allows anybody with the VETO_CONTRIBUTION_ROLE to veto a contribution
and thus prevent that the contribution can be claimed.
So far like the ADD_CONTRIBUTION_ROLE any contributor is allowed to
veto.
2019-03-28 11:06:19 +01:00
bumi
f5973756c8
Dynamically set AppIds
...
AppIds are used to lookup the actual contract addresses of each app.
Because of different registry names (open.aragonpm.eth vs. aragonpm.eth)
we have to use different ids in the local dev chain and in the
testnet/mainnet. To allow this we need to set the appids dynamically.
There is an open aragon issue to solve this and also allow to use
open.aragonpm.eth in the devchain by default.
https://github.com/aragon/aragen/issues/10
2019-03-27 00:21:06 +01:00
bumi
3c2cdf4376
Deployment hacking while trying to deploy on rinkeby
...
This currently breaks the local usage because of the different appIds:
<name>.open.aragonpm.eth vs. <name>.aragonpm.eth (local)
2019-03-26 00:18:59 +01:00
bumi
fbda45376e
cleanup contract debugging and make sure contributions are only once claimable
2019-03-24 22:33:16 +01:00
bumi
b03095e149
Cleanup and readme
...
simplify bootstrap
2019-03-24 15:40:46 +01:00
bumi
0d9b2d7d58
readme
2019-03-24 11:01:59 +01:00
bumi
203199c268
cleanup
2019-03-24 00:21:36 +01:00
bumi
116f69cb12
cleanup
2019-03-24 00:20:48 +01:00
bumi
6c569239de
refactor contrats with aragonos
2019-03-23 19:15:23 +01:00