docs: add CoinGecko pricing module docs
Created by: ihsraham
Summary
- Add a new SDK pricing module section for
@tetherto/wdk-pricing-coingecko-http. - Document CoinGecko client setup, API keys, custom coin IDs, current prices, price data, historical prices, error handling, and
PricingProviderintegration. - Wire the module into SDK navigation, all modules, legacy redirects, redirect validation, Price Rates docs, and the changelog.
Source context
- Source repo:
tetherto/wdk-pricing-coingecko-http. - Release state:
v1.0.0-beta.1is published on GitHub and npm, with npmlatestset to1.0.0-beta.1. - Source PRs checked: implementation PR
#1and publish-prep PR#6are merged. - Public surface:
CoingeckoPricingClientextendsPricingClientand exposesgetCurrentPrice(),getMultiCurrentPrices(),getMultiPriceData(), andgetHistoricalPrice().
Validation
git diff --cached --checknpm run check:metanpm run check:redirectsLINK_CHECK_EXTERNAL=false npm run check:linksPATH=/opt/homebrew/opt/node@22/bin:$PATH npm run build
Notes
- The production build passes with Node 22. The local default Node 25 hits a Next.js require-hook error, so validation used the repo-compatible Node 22 toolchain.