Skip to content

v0.2.6

Choose a tag to compare

@DenisCarriere DenisCarriere released this 15 Apr 16:18
· 18 commits to main since this release

Release notes

This release syncs the SDK with the latest OpenAPI spec and adds support for the newest endpoint groups.

New endpoints

  • Added SVM native transfer support: /v1/svm/transfers/native
  • Added SVM native holder support: /v1/svm/holders/native
  • Added Polymarket market lookup: /v1/polymarket/markets
  • Added Polymarket market OHLCV: /v1/polymarket/markets/ohlc
  • Added Polymarket market open interest: /v1/polymarket/markets/oi
  • Added Polymarket market activity: /v1/polymarket/markets/activity
  • Added Polymarket market positions: /v1/polymarket/markets/positions
  • Added Polymarket platform aggregates: /v1/polymarket/platform
  • Added Polymarket user lookup: /v1/polymarket/users
  • Added Polymarket user positions: /v1/polymarket/users/positions

SDK updates

  • Added client.svm.tokens.getNativeTransfers(...)
  • Added client.svm.tokens.getNativeHolders(...)
  • Added client.polymarket.* wrapper methods for all current Polymarket endpoints
  • Synced SVM swap and pool query params to the latest OpenAPI spec
  • Expanded EVM DEX protocol enums to match the updated spec
  • Updated TVM swap filters to use transaction_from
  • Updated the OpenAPI generate URL in package.json

Validation

  • bun run typecheck
  • bun test --coverage
  • src/index.ts remains at 100% line and function coverage

Full Changelog: v0.2.5...v0.2.6