benduran 31c364cf41 feat: performed a minor bump all packages, since all were changed in the big dual package update há 2 semanas atrás
..
src a615b5a17f chore: linting and typechecking yak shaving to the nth degree há 3 semanas atrás
.gitignore ab0cf6f7d8 chore: updated gitignore to excluse the built dist/ folder há 3 semanas atrás
.prettierignore 6efbe89542 chore: updated prettier ignores to prevent bikeshedding há 2 semanas atrás
README.md f04cae050f feat(target_chains/fuel): update fuel toolchains to the latest version (#1911) há 1 ano atrás
eslint.config.js a615b5a17f chore: linting and typechecking yak shaving to the nth degree há 3 semanas atrás
package.json 31c364cf41 feat: performed a minor bump all packages, since all were changed in the big dual package update há 2 semanas atrás
tsconfig.build.json 99a6a2468b fix: tests for all há 2 semanas atrás
tsconfig.json b693600a6d fix(pyth-fuel-js): fixed build and typings há 3 semanas atrás

README.md

Pyth Fuel JS

Pyth provides real-time pricing data in a variety of asset classes, including cryptocurrency, equities, FX and commodities. This library allows you to use these real-time prices on Fuel network.

Installation

npm

$ npm install --save @pythnetwork/pyth-fuel-js

Yarn

$ yarn add @pythnetwork/pyth-fuel-js

Quickstart

This library is intended to be used in combination with hermes-client and fuels.

$ npm install --save fuels @pythnetwork/hermes-client

or

$ yarn add fuels @pythnetwork/hermes-client

Pyth stores prices off-chain to minimize gas fees, which allows us to offer a wider selection of products and faster update times. See On-Demand Updates for more information about this approach. To use Pyth prices on chain, they must be fetched from a Hermes instance. The HermesClient class from Pyth's hermes-client library can be used to interact with Hermes, providing a way to fetch these prices directly in your code. In order to use Pyth prices in your protocol you need to submit the price update data to Pyth contract in your target chain.

For a complete example of how to obtain Pyth prices and submit them to a Fuel network, check out the usage example in the src/examples directory.

We strongly recommend reading our guide which explains how to work with Pyth price feeds.