Skip to content

Releases: Astralane/iris-rs

v3.1.0

14 May 20:35

Choose a tag to compare

Added 2 sub command

  • set-identity
  • get-info

set-identity is used to change the pubkey live while iris-rs is running . This is used to pull the idenitity from a vault manager and change it live
get-info is to check what identity key iris-rs is using

v3.0.0-fixed

08 Apr 18:41

Choose a tag to compare

fixed cargo lock

v2.0.2

05 Dec 11:44

Choose a tag to compare

Fixed a bug where iris wouldn't close when slot stream ended

Full Changelog: v2.0.1...v2.0.2

v2.0.1

20 Nov 14:54
5238f2c

Choose a tag to compare

Contains more logs and bug fixes for block subscribe timeouts

V 2.0.0

26 Oct 15:08
3553d20

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...V2.0.0
Changelog summary : https://github.com/Astralane/iris-rs/blob/main/CHANGELOG.md

V 1.4.0

15 Sep 17:09
1ccf50b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

v 1.3.0

12 Aug 13:27
bdca5be

Choose a tag to compare

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

12 Mar 12:32
9757abc

Choose a tag to compare

Added max_retries