Skip to content

Interaction with deployed contracts in frontend isn't stable #5

@mgontav

Description

@mgontav

At the time of first development, the library for interacting with an Ethereum blockchain via JS was in a shifting state between dev and stable (see https://github.com/ethereum/web3.js/). This resulted in a lot of uncertainty when developing, as documentation wasn't up to speed with the available libraries.

Right now all the interactions between the application frontend and the deployed Qoop contract is hacked together, and needs to be reviewed from the ground up. This includes interaction with the user's wallet, which is being done via the Metamask browser extension, but ideally should allow for access using the user's private key as well.

I would suggest tackling this by looking at the current version of Web3, which should have changed in the meanwhile, and compare it's API to our current implementation to see what critical paths have changed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions