Stan Drozd c371bec6d1 Merge remote-tracking branch 'origin/main' into drozdziak1/p2w-metadata-v3rev0 3 years ago
..
scripts 352fa64653 Merge Dev.v2 into main (#181) 3 years ago
src c371bec6d1 Merge remote-tracking branch 'origin/main' into drozdziak1/p2w-metadata-v3rev0 3 years ago
.gitignore 352fa64653 Merge Dev.v2 into main (#181) 3 years ago
Dockerfile 352fa64653 Merge Dev.v2 into main (#181) 3 years ago
README.md 352fa64653 Merge Dev.v2 into main (#181) 3 years ago
package-lock.json e9807ade29 Add Price Feed to Price Service (#187) 3 years ago
package.json e9807ade29 Add Price Feed to Price Service (#187) 3 years ago
tsconfig.json 352fa64653 Merge Dev.v2 into main (#181) 3 years ago
tslint.json 352fa64653 Merge Dev.v2 into main (#181) 3 years ago

README.md

Pyth2wormhole SDK

This project contains a library for interacting with pyth2wormhole and adjacent APIs.

Install

For now, the in-house dependencies are referenced by relative path. The commands below will build those. For an automated version of this process, please refer to p2w-integration-observer's Dockerfile and/or our Tilt devnet with pyth enabled.

# Run the commands in this README's directory for --prefix to work
$ npm --prefix ../../../ethereum ci && npm --prefix ../../../ethereum run build # ETH contracts
$ npm --prefix ../../../sdk/js ci # Wormhole SDK
$ npm ci && npm run build # Pyth2wormhole SDK