Dapp for delegating donations to projects https://assemble.fund/
Go to file
Barry Gitarts 9e3ea27ee9 properly calculate slippagePercent 2019-11-11 14:12:43 -05:00
config feat: update to CRA with Embark 2019-04-23 10:24:42 -04:00
contracts properly calculate slippagePercent 2019-11-11 14:12:43 -05:00
embarkConfig Add SwapProxy to fund project 2019-11-11 14:12:43 -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 static loading dom node 2019-09-04 10:53:44 -04:00
scripts feat: update to CRA with Embark 2019-04-23 10:24:42 -04:00
src Add SwapProxy to fund project 2019-11-11 14:12:43 -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 remove emarkjs-connector-web3 2019-11-11 14:12:43 -05:00
index.js make index.js point to ./lib/contracts 2018-06-16 12:58:06 -07:00
livenet.chains.json add additional tokens with livenet addresses 2019-06-13 15:08:47 -04:00
package.json remove emarkjs-connector-web3 2019-11-11 14:12:43 -05:00
readme-header.png readme header png 2017-10-17 22:56:43 -07:00
ropsten.chains.json Add SwapProxy to fund project 2019-11-11 14:12:43 -05:00
testnet.chains.json fix contract config 2019-05-08 11:11:14 -04:00
yarn.lock update contracts for solidity version 2019-11-11 14:12:43 -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)