Râu Cao
089ffd42fe
Fix wrapper function: Reimbursement.getData()
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2023-04-26 15:42:17 +02:00
Râu Cao
9dd9d298cc
Allow setting confirmedAtBlock and vetoed during migration
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-08-23 16:20:50 +01:00
bumi
687040791c
Cleanup aragon contract leftovers
...
and use hardhat localhost as default network
2022-05-19 18:40:41 +02:00
basti
53fafc1c78
Update ipfs-http-client (for node >= 14)
...
Updates the client library and API usage to work with the latest
version, and more importantly, with current node.js LTS.
2022-04-28 19:19:58 +02:00
basti
50b10dd46c
Syntax and linting issues
2022-04-27 18:05:51 +02:00
bumi
623cf6d6da
Fix deprecation warninsg
2021-09-25 15:55:11 +02: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
15b47dbc42
Improve Reimbursement.add validation
2020-10-01 12:15:48 +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
bc38dcb136
Copy contract data into new object to avoid object is not extensible error
...
It seems the new ethers.js version returns contract data as a non-
extensible object. We have to clone it before adding the IPFS data.
2020-06-27 20:39:23 +02:00
bumi
2c567fa71a
Use contributorId instead or address for reimbursements
2020-06-12 00:29:59 +02:00
bumi
9b4a95f375
use const for not reassigned variable
2020-05-30 14:02:50 +02:00
bumi
7fdeb78617
Support multiple expenses in one reimburesement
2020-05-29 18:47:49 +02:00
bumi
1f248812a7
Reimbursement.getReimbursement vs. Reimbursement.get
2020-05-29 15:12:57 +02:00
bumi
a0b0183beb
Add Reimbursement app
2020-05-29 10:46:55 +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
32a123a825
Default to open.aragonpm.eth
...
it is now also available on the devchain
2019-06-19 00:52:47 +02:00
bumi
6d6c6056f0
Refactor IPFS pinner
2019-06-12 01:08:07 +02:00
bumi
ffff09ab23
Add contract address accessor
2019-05-17 15:56:24 +02:00
bumi
572848c04a
Fix util import
2019-05-04 01:09:22 +02:00
basti
e7e8744ad2
Update lib/contracts/proposal.js
...
Co-Authored-By: bumi <hello@michaelbumann.com >
2019-05-01 18:06:55 +00:00
basti
d2198dca61
Update lib/contracts/contribution.js
...
Co-Authored-By: bumi <hello@michaelbumann.com >
2019-05-01 18:06:43 +00:00
fsmanuel
1199b053fe
Add missing returns for the deprecated methods
2019-04-24 21:55:10 +02:00
fsmanuel
f06b21dfee
Deprecate old add* methods
2019-04-24 21:49:27 +02:00
fsmanuel
f984dec95a
Style fixes
2019-04-24 19:31:04 +02:00
fsmanuel
145b3ea766
Merge branch 'master' into chore/linter
...
# Conflicts:
# lib/contracts/contribution.js
# lib/contracts/contributor.js
# lib/contracts/proposal.js
# lib/kredits.js
# lib/serializers/contributor.js
# yarn.lock
2019-04-24 19:12:18 +02:00
bumi
48c8f6b9b3
Merge branch 'master' into feature/kredits-formatter
2019-04-23 12:56:55 +00:00
bumi
9714926e11
Add function to update contributor profile to wrapper
...
The function updates the contributor profile,
adds the new profile to IPFS and does the contract call to update
the profile hash
2019-04-20 02:17:38 +02:00
bumi
e591742e40
Add Contributor validation against JSON schema
...
based on the Contribution validation.
2019-04-20 01:10:46 +02:00
bumi
791190f5e7
Cleanup promise call
2019-04-20 00:30:20 +02:00
bumi
375d8f3275
Cleanup
2019-04-19 13:34:39 +02:00
bumi
3cb94fb660
Add kredits-formatter and additionally format balance
...
This adds a `balanceInt` value to the contributor data that has the
token balance formatted as full Kredits. (similar to Ether)
2019-04-19 11:57:35 +02:00
fsmanuel
6f97c905d6
Add count property and DRY
2019-04-13 13:05:47 +02:00
fsmanuel
a9093c1c40
Fix linter errors
...
# Conflicts:
# lib/contracts/contribution.js
# lib/contracts/contributor.js
# lib/contracts/proposal.js
# lib/kredits.js
# lib/utils/pagination.js
2019-04-13 00:08:12 +02:00
fsmanuel
f6189bf910
Add pagination for .all methods
...
I removed rsvp as a dependency as we only use Promise.all
2019-04-12 21:21:19 +02:00
bumi
b6c06c289c
Merge pull request #95 from 67P/cosmetics
...
Cosmetic cleanups
2019-04-12 18:55:59 +00:00
fsmanuel
1dbf3b5742
Cosmetic cleanups
2019-04-12 20:16:24 +02:00
basti
952b5153fd
Validate proposed contributions
2019-04-11 13:46:42 +02:00
basti
d953141f52
Refactor contribution serializer and validation
2019-04-11 13:05:40 +02:00
basti
130e2a7797
Validate contribution docs against schema
...
Currently requires an open PR branch for the schemas, which is adding
date and time for contributions.
refs #30
2019-04-10 18:37:02 +02:00
bumi
14d7fbd75e
Rename ipfsHash to hashDigest in Contributor
...
naming should be consistent with the other contracts and digest is more
correct.
2019-04-06 15:24:44 +02:00
bumi
766463b57b
Dynamic function to test for core contributor flag
...
This removes the isCore flag and allows us to dynamically calculate the
core flag for contributors.
For now this is just us (the first 6 contirbutors)
Also we do not need the default contributor anymore because the deploy
user has the role to manage contributors and can create the first real
contributors.
2019-04-05 18:55:21 +02:00
basti
a049f2eedb
Adjust proposals for format changes
2019-04-04 23:11:43 +02:00
basti
181e6f3c23
Fix/refactor contribution wrapper
2019-04-04 22:56:06 +02:00
basti
19556349f6
Fix syntax error
2019-04-04 22:30:27 +02:00
fsmanuel
a1a1c5ef9f
Get contributor by ID
...
Co-Authored-By: skddc <sebastian@kip.pe >
2019-04-04 22:29:37 +02:00
basti
5b49f82544
Adjust wrapper and scripts for contract changes
2019-04-04 16:24:37 +02:00
basti
20acfc70e3
Use ID instead of address for contribution owner
2019-04-04 14:43:38 +02:00