Git Product home page Git Product logo

escrow-dashboard's People

Contributors

ansaqib avatar charlie85270 avatar foufrix avatar ivhus avatar jalal-1 avatar leetdev avatar m00n620 avatar makarofalex3 avatar molecula451 avatar portuu3 avatar posix4e avatar tnkerer avatar vkomodey avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

escrow-dashboard's Issues

Add REST API

Add a REST API to allow outside applications/users to interact with the Job Launcher.

Allow bridges to register on chain for liquidity statistics using eth-kvstore

Since the human protocol is a multichain protocol, we want to consume liquidity information from

  • polygon bridge
  • any swap
  • wormhole

Each of them should be able to register themselves with our eth-kv store and associate whatever api information we need

  • Create a design using eth kv store + the graph for registration of new bridges for escrow dashboard to pull down
  • All exchanges and other job launchers to register into the dashboard.

We might consider pulling eth-kvstore into this repo.

Add typescript

The use of typescript is highly recommended for code maintenance and readability. The project is still very new and does not have a lot of code yet, the earlier the migration is done the easier it will be.

Change BSC testnet contract addresses

Is your feature request related to a problem? Please describe.
BSC testnet contract addresses must be changed because Human foundation doesn't have control on them

Describe the solution you'd like
Redeploy contracts and update addresses

Add Create Escrow feature

Add a feature to allow Escrow creation from the Escrow Dashboard itself. Once created the newly created escrow address should be displayed in the GUI.

Connect Metamask wallet to the App

Requirements:

  1. Add the "Connect" button which will connect the user's metamask. Provide responsive UI in case user doesn't have metamask
  2. Sync the current network in the dashboard with the selected network in the Metamask. Add the logic, where the user can switch/add a new network by clicking the appropriate button. No need to force the user to fill in all network details by himself
  3. Sync events from the metamask(like changing the network) and update appropriate UI

List of known factories for networks

Right now we have an address input for displaying factory details. Since more and more known factories arrive, we need to add a possibility to enrich this list(by configs in the code) and give users an ability to choose between these known factories instead of searching them manually

Update and improve the dashboard

Currently the dashboard isn't designed and has limited information. Improve the information to include new data and decorate it to integrate into our webpage

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.