Dapp for delegating donations to projects https://assemble.fund/
Go to file
Barry Gitarts d040b8835c memoize main components
memoize currency filter
2019-12-30 13:51:46 -05:00
config add check using idx 2019-11-25 11:10:12 -05:00
contracts give pledging contract approval on receiving token 2019-12-19 06:26:35 -05:00
embarkConfig add updated SwapProxy contract 2019-12-19 06:26:35 -05:00
js NormalOperation.js tests can now be run via embark 2018-11-15 12:22:12 -08:00
lib add Giving form 2018-11-29 15:52:24 -05:00
public add assemble logo svg 2019-11-25 11:10:12 -05:00
scripts feat: update to CRA with Embark 2019-04-23 10:24:42 -04:00
src memoize main components 2019-12-30 13:51:46 -05:00
test add confirm payment 2018-12-07 06:52:02 -05:00
.eslintrc Adapted to runethtx 2017-07-13 19:12:45 +02:00
.eslintrc.js connect if not connected on project create 2019-09-17 11:52:19 -04:00
.gitattributes Create .gitattributes 2019-09-24 04:08:41 -04:00
.gitignore update config to use tracking field 2019-05-06 14:12:13 -04:00
.npmignore update npmignore 2018-06-29 07:18:49 -07:00
.soliumignore Add Solium Linting 2017-10-26 08:45:36 +03:00
.soliumrc.json make LiquidPledgingEscapable 2017-12-05 11:58:20 -08:00
.travis.yml travis 2017-08-13 13:32:24 +02:00
LICENSE LICENSE 2017-11-23 14:49:57 +01:00
README.md feat: update to CRA with Embark 2019-04-23 10:24:42 -04:00
embark.json add proper handling of authorization based on token 2019-12-19 06:26:35 -05:00
index.js make index.js point to ./lib/contracts 2018-06-16 12:58:06 -07:00
livenet.chains.json add updated SwapProxy contract 2019-12-19 06:26:35 -05:00
package.json only display currencies with balances when funding 2019-12-19 13:43:19 -05:00
readme-header.png readme header png 2017-10-17 22:56:43 -07:00
ropsten.chains.json ensure new giver profile owner is msg.sender 2019-12-06 10:05:45 -05:00
testnet.chains.json fix contract config 2019-05-08 11:11:14 -04:00
yarn.lock only display currencies with balances when funding 2019-12-19 13:43:19 -05:00

README.md


Gitter


Welcome to the code for the liquid-funding dapp which uses the liquidpledging contracts by Giveth, a new way to distribute donated ether while keeping ownership in the hands of the original donor.

Table of content

Install

  1. npm install
  2. npm -g install embark
  3. For development embark run or embark run {network}
  • There is an issue with the dev environment because of the contract size
  • Using embark run rinkeby works
    • You will need to either have a synced Geth node with Rinkeby (automatically started by Embark)
    • Add a deployment section to the contract config in embarkConfig/contracts.js (example using Infura)
  1. To start the CRA pipeline npm run start

Requirements

NodeJS (v8.4.0 or higher) npm (5.4.1 or higher) Embark (v4.0.0 or higher)