Releases: drift-labs/gateway
Releases · drift-labs/gateway
v1.1.0
This release greatly reduces the number of network connections made by gateway.
Users can provide the new flag --markets sol-perp,sol,wbtc on startup to indicate which markets will be traded.
Gateway will use these flags and any open positions to determine appropriate network subscriptions.
Changes
- Gateway makes minimal network subscriptions by default. Alleviates the issue with user's facing 429s / rate limits (#86 )
INIT_RPC_THROTTLEenv can be set to some int (in seconds) to control request rate during gateway start phase
v1.0.4
Changes
- adds a priority fee subscriber, before it was on-demand. should reduce latency for tx sending endpoints
- Built from drift-rs 1.0 release
- anchor-lang version unpinned
- solana-client crates updated to v2.x.x versions
Fixes
- Allows support for more RPC providers e.g. helius non-dedicated plans, quicknode (#52). less reliance on getProgramAccounts
Other
- Gateway can be built with any rust stable version. no more requirement for <= 1.76.0
however, requirement for x86_64 arch/toolchain remains
v1.0.3
v1.0.2
v1.0.1
QoL updates for event subscription
- allow more backpressure
- fix issue where events with empty tx signatures were returned
v1.0.0
Fixes:
- Fix event Ws reconnection issues
- Issue where sent txs with 'block hash not found' error could be retried and succeed (now retry is disabled after initial error)
Removes:
- DLOB queries removed (breaking). Gateway was simply proxying to public dlob servers, users may query them directly and/or run their own see: https://drift-labs.github.io/v2-teacher/?python#orderbook-trades-dlob-server
v0.1.20
Full Changelog: v0.1.19...v0.1.20
v0.1.19
supports drift program v2.85.1
hotfix for oracle issues seen in 0.18.0
v0.1.17
What's Changed
- Chore/bump sdk by @jordy25519 in #48
- Feat/margin info by @jordy25519 in #49
- Feat/leverage by @akashr-gsr in #50
- Feat/collateral by @akashr-gsr in #51
- Bump sdk version by @jordy25519 in #54
- fix: avgEntryPrice divide by 0 by @jordy25519 in #57
- Add option '--skip-tx-preflight' to disable preflight checks by @jordy25519 in #59
New Contributors
- @akashr-gsr made their first contribution in #50
v0.1.16
What's Changed
- Update Dockerfile to fix the docker build fail by @CliffHermeneutic in #45
- Add OI endpoint and unsettled PnL @jordy25519 in #46
- Add compute unit price paramter per request by @jordy25519 in #47
New Contributors
- @CliffHermeneutic made their first contribution in #45
Full Changelog: v0.1.15...v0.1.16