Skip to content

Web App to interact with the "The Network" Smart Contracts and bepro-js resolution disputes

Notifications You must be signed in to change notification settings

rodrigosous-a/web-network

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebApp Logo

A tool to attach in Git Protocol Centralized SDKs to create incentives for developers to decentralize development in a liquid and scalable manner. learn more about.

Getting StartedEnviromentRunningContributingCommunity



How it Works?

Soon.

1. Prerequisites

2. Getting Started

Install project dependencies:

$ npm install

Create database:

$ docker-compose up -d

3. Environment Configuration

Create a new .env file based on the default example.

$ cp .env.exemple .env

* These steps are mandatory


4. Running

After having completed the Environment Configuration step, the project is ready to be started.

make sure the database is up and run migrations;

$ npm run migrate

start project with;

$ npm run dev

and start a script to listen past events from blockchain:

$ npm run schedules

Connecting Github and Metamask.

with the project running, browse to the project url, and connect the wallet.


Next, connect with github.


if no errors are shown, you should see this page



Parity Configuration

if project is using Ganache you can skip this step

With the admin wallet loaded in the metamask, browse to the parity page in yourdomain/defaultnetworkname/parity, and deploy the required contracts.



With the new contract address deployed, update .env again in

.env

NEXT_PUBLIC_CONTRACT_ADDRESS=
NEXT_PUBLIC_SETTLER_ADDRESS=
NEXT_PUBLIC_TRANSACTION_ADDRESS=

Network Configuration

The last step to configure the network is complete. learn more link.



5. Contributing

See CONTRIBUTING.md for our guide to contributing to web-network.


6. Join the community


About

Web App to interact with the "The Network" Smart Contracts and bepro-js resolution disputes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.3%
  • JavaScript 6.7%
  • SCSS 3.8%
  • Other 0.2%