Commit Graph

132 Commits

Author SHA1 Message Date
bumi 12326ce73f Fix typo and add more logs 2022-07-15 18:19:06 +02:00
basti 18da1306b9 Refactor deployment script, add error handling 2022-07-15 13:36:03 +02:00
bumi bcee608920 Typo 2022-07-06 18:07:38 +02:00
bumi 643bd01a78 Add rinkeby network and extend some logs/docs 2022-07-06 18:02:42 +02:00
bumi e21fb40661 Add an example script on how to upgrade a contract implementation 2022-07-04 20:01:46 +02:00
bumi ba52e61d50 Load contract APIs from hardhat artifacts 2022-05-19 18:06:56 +02:00
basti 9e92fbfa8f Remove obsolete imports, improve syntax/formatting 2022-05-01 18:16:03 +02:00
basti 75bcde4f49 Improve seeds script
* Add colors
* Inform user about failures at the end of the script
2022-04-28 19:21:09 +02:00
basti 16d5704173 Remove obsolete import in seeds 2022-04-28 19:19:12 +02:00
basti 0fde17a4e0 Refactor seeds script 2022-04-25 22:22:54 +02:00
bumi 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
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 5e6d066e40 Cleanup 2021-09-26 19:26:03 +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 dd70bf77d5 Cleanup scripts 2021-06-08 16:17:56 +02:00
bumi a626409221 Move contracts to root level for hardhart usage
byebye aragon apps
2021-06-08 15:45:23 +02:00
basti c865c154a4 Merge pull request #198 from 67P/feature/expenses
Add Reimbursement app
2021-06-02 14:25:33 +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
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 9df58b7f9a Fix seeds 2020-12-01 12:51:33 +01:00
bumi c83a560e3b merge master 2020-12-01 10:39:01 +01:00
bumi c39fe406d0 Fix deprecation 2020-06-29 23:49:46 +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
bumi c2dcedfe58 Update to ethers 5 2020-06-24 01:20:04 +02:00
bumi 2c567fa71a Use contributorId instead or address for reimbursements 2020-06-12 00:29:59 +02:00
bumi 7fdeb78617 Support multiple expenses in one reimburesement 2020-05-29 18:47:49 +02:00
bumi a0b0183beb Add Reimbursement app 2020-05-29 10:46:55 +02:00
bumi 5044d8fe41 fix syntax error 2020-04-15 20:44:13 +02:00
bumi 3db89b0fa3 Refactor kredits related configuration in arapp.json
we use an environment specific entry for the daoAddress.
Locally we deploy our own, but for rinkeby and other public networks
we use the official entries.
To make deployments easy we store the address in the arapp.json
2020-02-10 15:55:16 +01:00
bumi b7eac4202c Adjust deploy script and readme for updates 2020-02-10 14:30:03 +01:00
basti 9431bc22a6 Re-add package lock fix script
m(
2020-02-08 16:36:29 -05:00
basti 78c8052629 Update dependencies
Dance the update dance with me.
2020-02-08 16:28:13 -05:00
bumi fa3e99d404 Fix send-funds script to use new web3 API
The API changed with the recent aragon/truffle update.
2019-07-18 16:25:06 +02:00
bumi 2316e8f15a Remove IPFS pinner
The pinner now lives in its own npm package
2019-07-02 19:09:26 +02:00
basti 16141ed482 Merge pull request #136 from 67P/feature/ipfs-pinner
Add IPFS pinning script
2019-07-01 13:06:45 +02:00
bumi 1702c22084 Make sure fix lockfile uses the correct file path 2019-06-19 00:52:47 +02:00
bumi ac83573438 I don't know why this is needed but it fixes an npm issue
if install fails node scripts/fix-package-lock.js might help
2019-06-19 00:52:47 +02:00
bumi 86bbe49c0b Fix seeds script to support new web3 version 2019-06-13 18:39:25 +02:00
basti 9fd9dbc1b5 Handle errors in IPFS pin script 2019-06-13 18:31:47 +02:00
basti 6c8491e67b Handle errors in seed funding 2019-06-13 17:38:34 +02:00
bumi 6d6c6056f0 Refactor IPFS pinner 2019-06-12 01:08:07 +02:00
bumi b09c2830c8 Make IPFS node configurable 2019-06-11 23:45:27 +02:00
bumi fc5a41123a Add IPFS pinning script
This script loads the IPFS hashes for contributors and contributions and
pins them on the connected IPFS node.

usage:

    $ node script/ipfs-pinner.js

    $ ETH_RPC_URL=http://localhost:7547 APM_DOMAIN=aragonpm.eth node scripts/ipfs.pinner.js
2019-06-11 21:48:50 +02:00
basti e55a209343 Merge pull request #133 from 67P/feature/list-totals
Print total unconfirmed and confirmed contribution kredits
2019-06-09 13:58:42 +02:00
basti 4919605664 Merge pull request #130 from 67P/feature/kredits-kit-wrapper
Add JS wrapper for Kit contract
2019-06-09 13:56:32 +02:00
basti f639e3aa19 Add pre-commit hook and setup script (#129)
Add pre-commit hook and setup script

Runs the appropriate linter on staged files before committing.
2019-06-09 13:53:40 +02:00
bumi 055d8bc0ef Print total unconfirmed and confirmed contribution kredits 2019-06-08 17:42:20 +02:00
bumi 516b8b31ac Add script to claim contributions for one contributor 2019-05-20 13:48:15 +02:00