Dapp for delegating donations to projects https://assemble.fund/
Go to file
Barry Gitarts 8e358aa860 add more robust and performant formatting to pledges table 2019-06-14 15:08:28 -04:00
config feat: update to CRA with Embark 2019-04-23 10:24:42 -04:00
contracts update to Embark 4 2019-04-17 15:28:19 -04:00
embarkConfig add additional tokens with livenet addresses 2019-06-13 15:08:47 -04: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 feat: add favorites that save in the component state 2019-04-26 15:10:14 -04:00
scripts feat: update to CRA with Embark 2019-04-23 10:24:42 -04:00
src add more robust and performant formatting to pledges table 2019-06-14 15:08:28 -04: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 feat: update to CRA with Embark 2019-04-23 10:24:42 -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 added embark-contract-info for crytic 2019-06-07 11:24:36 -04: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 added embark-contract-info for crytic 2019-06-07 11:24:36 -04:00
readme-header.png readme header png 2017-10-17 22:56:43 -07:00
ropsten.chains.json feat: ropsten config 2019-05-22 14:19:22 -04:00
testnet.chains.json fix contract config 2019-05-08 11:11:14 -04:00
yarn.lock added embark-contract-info for crytic 2019-06-07 11:24:36 -04: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)