Commit Graph

558 Commits

Author SHA1 Message Date
bumi 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
bumi 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
bumi 8a7858a0bb Cleanup and default dev deploy key (needed for NON rsk networks) 2021-09-26 19:27:03 +02:00
bumi 5e6d066e40 Cleanup 2021-09-26 19:26:03 +02:00
bumi c3bd2b88d4 Update dependencies 2021-09-26 19:25:57 +02:00
bumi ffd4a5aeaf Permissions 2021-09-26 19:25:43 +02:00
bumi 623cf6d6da Fix deprecation warninsg 2021-09-25 15:55:11 +02:00
bumi cc9cc53d0b Add RSK network 2021-07-08 11:27:49 +02:00
bumi 9bfe131cd5 Update ethers.js to support RSK deployments 2021-07-08 11:09:41 +02:00
bumi 8a962aea62 Cleanup package.json 2021-06-08 23:40:20 +02:00
bumi b81fc98740 No aragon app anymore :( 2021-06-08 23:31:25 +02:00
bumi 5d4c9ba403 bye truffle migration 2021-06-08 23:30:41 +02:00
bumi f5ca44d779 ByeBye apps 2021-06-08 23:30:27 +02:00
bumi dd70bf77d5 Cleanup scripts 2021-06-08 16:17:56 +02:00
bumi 63e8ce1e3f Extend hre with a kredits instance 2021-06-08 16:17:34 +02:00
bumi a626409221 Move contracts to root level for hardhart usage
byebye aragon apps
2021-06-08 15:45:23 +02:00
bumi 1425c3664a Hello hardhat 2021-06-02 16:36:49 +02:00
basti c865c154a4 Merge pull request #198 from 67P/feature/expenses
Add Reimbursement app
2021-06-02 14:25:33 +02:00
galfert a63a37c5d6 Merge pull request #212 from 67P/chore/nvmrc
Add .nvmrc
2021-05-31 11:41:45 +02:00
basti 20879c4c08 Add .nvmrc
Configures node version to what we currently recommend/require.
2021-05-31 10:07:44 +02:00
basti 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
basti f11c4f7764 Add script for finding block closest to given date
Useful for manual grant cycle management.
2021-05-20 15:09:56 +02:00
basti 44cad2d26e Fix contributorId being used in a reimbursement seed 2021-02-22 15:32:43 +01:00
bumi 357698db02 Deployment details 2021-02-19 10:24:54 +01:00
basti 6c80179a3d Re-add veto auth
Accidentally merged during pairing with some minor changes in #210
2021-01-14 15:46:33 +01:00
basti c471060cfd Merge pull request #210 from 67P/chore/variable_naming
Improve variable name clarity
2021-01-14 15:43:26 +01:00
basti 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
basti 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
basti 8984ba3802 Improve variable name clarity 2021-01-14 15:39:19 +01:00
basti 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
bumi 0df7930e06 Get it running 2020-12-22 12:28:34 +01:00
bumi eebc0db02b Add script to count contributions between a certain block timeframe 2020-12-16 17:19:31 +01:00
bumi 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
bumi 6bc6bcb7f6 We don't use those helpers right now. but maybe later? 2020-12-01 12:54:28 +01:00
bumi 9df58b7f9a Fix seeds 2020-12-01 12:51:33 +01:00
bumi c83a560e3b merge master 2020-12-01 10:39:01 +01:00
bumi eadca6904a Rename contributor to recipient
And remove addedBy entry.
2020-12-01 10:33:09 +01:00
basti 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
basti 32b212f9cf Use legacy node.js in CI
Courtesy of aragon CLI.
2020-11-18 17:31:10 +01:00
basti e3c03bf4a0 Update README
Add note about having to use node.js 12 for now.
2020-11-17 12:30:09 +01:00
basti 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
basti e6349f0594 Some minor improvements of ExpenseSerializer 2020-10-01 16:12:13 +02:00
basti 15b47dbc42 Improve Reimbursement.add validation 2020-10-01 12:15:48 +02:00
bumi 8f0d7e5196 6.0.0 v6.0.0 2020-07-17 13:22:59 +02:00
bumi 4add0c7d96 package-lock 2020-07-17 13:22:24 +02:00
basti 7ad2515b67 Improve seeds 2020-07-10 00:07:06 +02:00
bumi fbd82a442e Merge pull request #200 from 67P/ethers5
Update to ethers 5
2020-07-07 16:59:40 +02:00
bumi c39fe406d0 Fix deprecation 2020-06-29 23:49:46 +02:00
bumi a609d921aa Remove accidentally added local DAO addresses 2020-06-29 23:49:03 +02:00
bumi 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