Skip to content

api3dao/signed-api

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3345b65 · Oct 5, 2023

History

42 Commits
Oct 2, 2023
Sep 18, 2023
Oct 5, 2023
Sep 25, 2023
Oct 4, 2023
Oct 2, 2023
Sep 18, 2023
Oct 1, 2023
Sep 18, 2023
Oct 2, 2023
Oct 1, 2023
Oct 1, 2023
Oct 5, 2023
Oct 5, 2023
Sep 18, 2023
Sep 21, 2023
Oct 4, 2023

Repository files navigation

signed-api

A monorepo for managing signed data. Consists of:

  • api - A service for storing and accessing signed data. It provides endpoints to handle signed data for a specific airnode.
  • common - An internal-only package with common types and utilities used by other packages.
  • pusher - A service for pushing data provider signed data.
  • e2e - End to end test utilizing Mock API, pusher and signed API.

Getting started

The repo uses pnpm workspaces. To install the dependencies:

pnpm install

and to build the packages:

pnpm run build

Note, that everytime you make a change to a workspace that is used as a dependency of another, you need to rebuild the changed package (otherwise you might get weird JS/TS errors).