612 Commits

Author SHA1 Message Date
04fff0934d Explicit core check for the deployer account
The deployer account has the same rights as a core contributor. This is handled now explicitly in the addressIsCore function.
This allows us to run seeds and such from the deployer account.
2022-02-03 22:06:52 +01:00
22c3a82167
Recommend node 16 to nvm users 2022-01-11 16:24:41 -06:00
f0edfa038f
Add dev scripts for hardhat to package.json 2022-01-11 16:20:23 -06:00
8bb3f234c7 Get seeds working on RSK
we need to wait for the transactions to be mined otherwise we get a nonce error
2021-09-28 15:16:26 +02:00
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