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.
- airnode-feed - A service for pushing data provider signed data.
- e2e - End to end test utilizing Mock API, Airnode feed and signed API.
Read the specification for more details on the architecture and the components.
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).