Releases: Astralane/iris-rs
Releases · Astralane/iris-rs
v3.1.0
v3.0.0-fixed
fixed cargo lock
v2.0.2
Fixed a bug where iris wouldn't close when slot stream ended
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Contains more logs and bug fixes for block subscribe timeouts
V 2.0.0
What's Changed
- Reduce quic timeouts by @sachin-sanjay in #25
- feat: add solana-gossip by @nuel77 in #24
- change origin header by @nuel77 in #26
- chore: typo fix by @nuel77 in #27
Full Changelog: v1.4.0...V2.0.0
Changelog summary : https://github.com/Astralane/iris-rs/blob/main/CHANGELOG.md
V 1.4.0
What's Changed
- Refactor codebase: remove unused imports, traits, and dependencies by @nuel77 in #20
- Imporve config by @sachin-sanjay in #21
- use zero copy in rpc stack by @nuel77 in #22
- Shutdown on slot fail by @sachin-sanjay in #23
New Contributors
- @sachin-sanjay made their first contribution in #21
Full Changelog: v1.3.0...v1.4.0
v 1.3.0
What's Changed
ENV variables changed
- USE_TPU_CLIENT_NEXT( REMOVED )
- TX_MAX_RETRIES (Renamed from MAX_RETRIES)
- METRICS_UPDATE_INTERVAL_SECS (ADDED)
- LEADERS_FANOUT (ADDED)
- OTPL_ENDPOINT (ADDED)
- TX_RETRY_INTERVAL_MS (Renamed from RETRY_INTERVAL_SECONDS)
- SHIELD_POLICY_KEY(ADDED)
IRIS needs to be run with RUST_LOG="solana_tpu_client_next=debug"
Summary of changes
- otpl is used to send logs to us , in order to do analysis and debug issues on iris which include leaders iris cannot connect to (endpoint will be provided)
- metrics update interval secs is how fast you update metrics, 1 second is good for this
- added an mev protect feature to prevent users from sending transactions to malicious leaders we are using the following contract address from yellow stone 8LXyNpkdnCKCCaUWBku1wD2B1HHaZ41FRgFEN6jNmytv
Full Changelog: 1.2.0...v1.3.0
V 1.2.0
Added max_retries