Commit Graph
49 Commits
Author SHA1 Message Date
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 c9fed46054 Add contract test linting 2019-04-24 19:56:37 +02:00
fsmanuel 6f2097ed46 Fix regex 2019-04-24 19:39:30 +02:00
fsmanuel 94d342ce63 Replace console.log by deprecate function 2019-04-24 19:31:26 +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
fsmanuel 24933f31a7 Add yarn lock files 2019-04-15 17:34:48 +02:00
fsmanuel dc6d2716aa Update seeds 2019-04-15 12:33:51 +02:00
fsmanuel 6f97c905d6 Add count property and DRY 2019-04-13 13:05:47 +02:00
fsmanuel b5b12e22ce Readd solhint:default 2019-04-13 01:53:52 +02:00
fsmanuel fe811cdb12 Use solhint:recommended 2019-04-13 01:17:38 +02:00
fsmanuel 42df6fe310 Fix solhint invocation 2019-04-13 01:10:40 +02:00
fsmanuel c8805be054 Switch to yarn 2019-04-13 00:19:52 +02:00
fsmanuel 764f63fc8c Trigger build 2019-04-13 00:14:23 +02:00
fsmanuel f73ccedf42 Activate linting on travis 2019-04-13 00:10:21 +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 e405644b1d Add eslint and solhint 2019-04-13 00:03:16 +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
fsmanuel 1dbf3b5742 Cosmetic cleanups 2019-04-12 20:16:24 +02:00
a1a1c5ef9f Get contributor by ID
Co-Authored-By: skddc <sebastian@kip.pe>
2019-04-04 22:29:37 +02:00
fsmanuelandGitHub 7260544838 Merge pull request #41 from 67P/feature/improve-scripts
Improve helper scripts
2018-04-29 09:43:22 +02:00
fsmanuelandGitHub da2f951bdb Merge pull request #42 from 67P/feature/filter-contributors-by-account
Add filter and find by account function to contributors
2018-04-26 14:27:26 +00:00
fsmanuel ad5fe3ae77 Add Contributors alias for Contributor
Because the contract is named `Contributors` we alias to `Contributor` which will become the new contract name if we manage to change it.
2018-04-26 12:41:51 +02:00
fsmanuelandGitHub 418785059c Merge pull request #40 from 67P/feature/constructor-options
Constructor configuration options
2018-04-26 10:32:12 +00:00
fsmanuelandGitHub 6949a5940a Merge pull request #26 from 67P/features/batch-voting
Add batch voting for proposals
2018-04-24 12:40:15 +00:00
fsmanuel 471c705e64 Replaces the ipfsHash buffer with a B58 string 2018-04-21 20:59:59 +02:00
fsmanuel 92c566c13c Fix build-json to merge addresses 2018-04-21 20:01:46 +02:00
fsmanuelandGitHub ee886e6cd0 Merge pull request #38 from 67P/healthcheck
Extract healthcheck into its own class
2018-04-21 15:11:01 +00:00
fsmanuelandGitHub 3e4d270bcb Merge pull request #29 from 67P/fallback-provider
Fallback to provider if no contract signer is given
2018-04-21 09:19:43 +00:00
fsmanuel 772071c699 Merge branch 'master' into fallback-provider
# Conflicts:
#	lib/kredits.js
2018-04-21 11:18:56 +02:00
fsmanuel 6ca23de343 Lock ethers.js at 3.0.15 2018-04-21 10:44:09 +02:00
fsmanuelandGitHub a71c2d0793 Merge pull request #36 from 67P/refactor/use-kredits-in-scripts
Refactor helper scripts to use kredits module
2018-04-21 08:39:38 +00:00
fsmanuelandGitHub 6f02a4d4b2 Merge pull request #35 from 67P/refactor/kredits-init
Refactor kredits address initialization
2018-04-21 08:32:57 +00:00
fsmanuelandGitHub d4ca8d7c25 Merge pull request #33 from 67P/feature/use-prompt
Use prompt instead of argv arguments in scripts
2018-04-19 22:26:29 +00:00
fsmanuel fba767cd40 Only create only registry addresses 2018-04-20 00:18:06 +02:00
fsmanuel fbd15953ab Rename contributorAttr address -> account 2018-04-20 00:16:14 +02:00
fsmanuelandGitHub 555cf1e12c Merge pull request #28 from 67P/library
Hello wrapper library
2018-04-18 22:42:25 +00:00
fsmanuelandGitHub e0407cb31a Merge pull request #24 from 67P/refactor/naming-conventions
More consistent contract parameter naming
2018-04-15 18:24:11 +00:00
fsmanuelandGitHub e9c6f1e4a7 Merge pull request #23 from 67P/refactor/contributor-naming-convention
Rename Contributors function parameter to be more consistent
2018-04-10 14:08:26 +02:00
fsmanuelandGitHub 71da31c1fd Merge pull request #22 from 67P/features/add-voterids-to-proposals
Add voterIds to proposals
2018-04-10 14:01:24 +02:00
fsmanuelandGitHub 7f4a26108c Merge pull request #21 from 67P/features/cli-repl
Make the CLI a real REPL
2018-04-10 13:54:33 +02:00
fsmanuelandGitHub ef3b3dd6bb Merge pull request #17 from 67P/refactor/authentication
Allow Contributors management by core contirbutors
2018-04-08 14:12:28 +02:00
fsmanuelandGitHub 170532a128 Merge pull request #15 from 67P/refactor/ipfs-naming-convention
Rename IPFS hash names to be more consistent
2018-04-07 22:37:25 +02:00
fsmanuelandGitHub 7a5d5a233b Merge pull request #14 from 67P/features/return-balance
Add getContributorById and include the contributor's balance in the return values
2018-04-07 22:12:11 +02:00
fsmanuelandGitHub 3f79c35635 Merge pull request #11 from 67P/features/cli
Add a general purpose contract CLI
2018-04-07 22:02:31 +02:00
fsmanuel 13799c805e Unify addresses 2018-04-04 12:54:24 +02:00
fsmanuelandGitHub 7403eb3b80 Merge pull request #8 from 67P/refactor/proposal-ipfs-hash
Refactor/proposal ipfs hash
2018-04-02 21:02:04 +02:00
fsmanuel 5e1fc9c276 Add build-json script 2018-03-31 17:02:40 +02:00