558 Commits

Author SHA1 Message Date
15a08fdaec We need to use tx.origin to get the actual sender of the transaction (not an intermediary contract that talks to the other contract) 2021-09-28 15:10:05 +02:00
0756569dc7 FIx deployment script for RSK
we need to wait a bit more because RSK is slower and transactions must be confirmed
2021-09-28 13:19:50 +02:00
8a7858a0bb Cleanup and default dev deploy key (needed for NON rsk networks) 2021-09-26 19:27:03 +02:00
5e6d066e40 Cleanup 2021-09-26 19:26:03 +02:00
c3bd2b88d4 Update dependencies 2021-09-26 19:25:57 +02:00
ffd4a5aeaf Permissions 2021-09-26 19:25:43 +02:00
623cf6d6da Fix deprecation warninsg 2021-09-25 15:55:11 +02:00
cc9cc53d0b Add RSK network 2021-07-08 11:27:49 +02:00
9bfe131cd5 Update ethers.js to support RSK deployments 2021-07-08 11:09:41 +02:00
8a962aea62 Cleanup package.json 2021-06-08 23:40:20 +02:00
b81fc98740 No aragon app anymore :( 2021-06-08 23:31:25 +02:00
5d4c9ba403 bye truffle migration 2021-06-08 23:30:41 +02:00
f5ca44d779 ByeBye apps 2021-06-08 23:30:27 +02:00
dd70bf77d5 Cleanup scripts 2021-06-08 16:17:56 +02:00
63e8ce1e3f Extend hre with a kredits instance 2021-06-08 16:17:34 +02:00
a626409221 Move contracts to root level for hardhart usage
byebye aragon apps
2021-06-08 15:45:23 +02:00
1425c3664a Hello hardhat 2021-06-02 16:36:49 +02:00
c865c154a4
Merge pull request #198 from 67P/feature/expenses
Add Reimbursement app
2021-06-02 14:25:33 +02:00
a63a37c5d6
Merge pull request #212 from 67P/chore/nvmrc
Add .nvmrc
2021-05-31 11:41:45 +02:00
20879c4c08
Add .nvmrc
Configures node version to what we currently recommend/require.
2021-05-31 10:07:44 +02:00
7ab8e4e52d
Merge pull request #211 from 67P/feature/find_block_by_date
Add script for finding block closest to given date
2021-05-29 16:59:38 +02:00
f11c4f7764
Add script for finding block closest to given date
Useful for manual grant cycle management.
2021-05-20 15:09:56 +02:00
44cad2d26e
Fix contributorId being used in a reimbursement seed 2021-02-22 15:32:43 +01:00
357698db02 Deployment details 2021-02-19 10:24:54 +01:00
6c80179a3d
Re-add veto auth
Accidentally merged during pairing with some minor changes in #210
2021-01-14 15:46:33 +01:00
c471060cfd
Merge pull request #210 from 67P/chore/variable_naming
Improve variable name clarity
2021-01-14 15:43:26 +01:00
7418d33e63
Merge pull request #209 from 67P/bugfix/confirmed_at
Fix confirmations being 1 block too late
2021-01-14 15:43:07 +01:00
1cfbc09e4a
Merge pull request #208 from 67P/feature/count-contributions
Add script to count contributions between a certain block timeframe
2021-01-14 15:41:41 +01:00
8984ba3802
Improve variable name clarity 2021-01-14 15:39:19 +01:00
2238ccf40e
Fix confirmations being 1 block too late
block.number refers to the last mined block, so we need to add +1 to
wait from the current block on (the one in which this function is
executed).
2021-01-14 15:36:55 +01:00
0df7930e06 Get it running 2020-12-22 12:28:34 +01:00
eebc0db02b Add script to count contributions between a certain block timeframe 2020-12-16 17:19:31 +01:00
b22d16e61e We do not need the appIds in the reimbursement app
this might make it easier to deploy?
2020-12-01 13:27:39 +01:00
6bc6bcb7f6 We don't use those helpers right now. but maybe later? 2020-12-01 12:54:28 +01:00
9df58b7f9a Fix seeds 2020-12-01 12:51:33 +01:00
c83a560e3b merge master 2020-12-01 10:39:01 +01:00
eadca6904a Rename contributor to recipient
And remove addedBy entry.
2020-12-01 10:33:09 +01:00
89829ee81f
Merge pull request #207 from 67P/docs/update_readme
Lock node.js to 12 on CI, add note for devs to README
2020-11-18 19:09:19 +01:00
32b212f9cf
Use legacy node.js in CI
Courtesy of aragon CLI.
2020-11-18 17:31:10 +01:00
e3c03bf4a0
Update README
Add note about having to use node.js 12 for now.
2020-11-17 12:30:09 +01:00
7dba0e4501
Add missing permission assignment
Fixes reimbursement transaction failures.

Co-authored-by: Michael Bumann <hello@michaelbumann.com>
2020-10-20 10:44:29 +02:00
e6349f0594
Some minor improvements of ExpenseSerializer 2020-10-01 16:12:13 +02:00
15b47dbc42
Improve Reimbursement.add validation 2020-10-01 12:15:48 +02:00
8f0d7e5196 6.0.0 v6.0.0 2020-07-17 13:22:59 +02:00
4add0c7d96 package-lock 2020-07-17 13:22:24 +02:00
7ad2515b67
Improve seeds 2020-07-10 00:07:06 +02:00
fbd82a442e
Merge pull request #200 from 67P/ethers5
Update to ethers 5
2020-07-07 16:59:40 +02:00
c39fe406d0 Fix deprecation 2020-06-29 23:49:46 +02:00
a609d921aa Remove accidentally added local DAO addresses 2020-06-29 23:49:03 +02:00
23d3dd3a80 Adjust API for new ethers v5 API
see issue for details: https://github.com/ethers-io/ethers.js/issues/920#issuecomment-650836642
2020-06-29 17:23:08 +02:00