Skip to content

Requirement #1

@GreatSuperstar

Description

@GreatSuperstar

Design a full stack application, that displays historical data of a Uniswap contract, with features, like tx hash, link to block explorer for that hash, parsed values displaying the amounts of assets in human readable form. Let the users login with metamask before querying the data.

  • The data should be fetched by the backend without using Etherscan API
  • The backend should use ethers.js or web3.js to fetch all the events of a Uniswap swap contract (example link provided below)
  • The backend should interact with authenticated users only, that are connected via metamask
  • The frontend should fetch this historical data for display using the backend API only
  • Additionally: add a cache for the queries on the backend side

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions