This PR makes changes to the cloud function that fetches prices, and adds support for etched price retrieval.
Description
The former implementation did not deeply integrate TS - here, we first build the source files and then serve them. Additionally, we purposefully return null values where no prices are found.
There are also some minor changes here surrounding build step configuration and dependency resolution when deployed to GCP.
Summary
This PR makes changes to the cloud function that fetches prices, and adds support for etched price retrieval.
Description
The former implementation did not deeply integrate TS - here, we first build the source files and then serve them. Additionally, we purposefully return
null
values where no prices are found.There are also some minor changes here surrounding build step configuration and dependency resolution when deployed to GCP.