jito-solana

Jito Foundation MEV Solana Client

APACHE-2.0 License

Downloads
1.7K
Stars
253
Committers
540

Bot releases are hidden (Show)

jito-solana - v1.17.14-jito

Published by buffalu 10 months ago

Pulls in upstream changes from Solana Labs v1.17.14

jito-solana - v1.16.24-jito

Published by buffalu 10 months ago

Pulls in upstream changes from Solana Labs v1.16.24

jito-solana - v1.17.11-jito

Published by buffalu 10 months ago

Pulls in upstream changes from Solana Labs v1.17.11

Fixes:
https://github.com/jito-foundation/jito-solana/pull/499: Fix BundleStage blockspace allocation
https://github.com/jito-foundation/jito-solana/pull/507: Add metrics to blockhash

jito-solana - v1.16.23-jito

Published by buffalu 10 months ago

Pulls in upstream changes from Solana Labs v1.16.23

Fixes:

  • #498: Fix BundleStage blockspace allocation
  • #506: Add metrics to blockhash
jito-solana - v1.17.7-jito

Published by buffalu 11 months ago

Pulls in upstream changes from Solana Labs v1.17.7

jito-solana - v1.16.21-jito

Published by buffalu 11 months ago

Pulls in upstream changes from Solana Labs v1.16.21

jito-solana - v1.17.5-jito

Published by buffalu 11 months ago

Pulls in upstream changes from Solana Labs v1.17.5

Jito-specific changes:
#406- Make MEV tip distribution run faster and more reliable
#446 - Revert Bank::simulate_transaction to match upstream
#428 - Add runtime plugin to run custom code with access to bank_forks
#449 - Fix account unlock bug from bundle simulation

jito-solana - v1.16.19-jito

Published by buffalu 11 months ago

Pulls in upstream changes from Solana Labs v1.16.19

Jito-specific changes:

  • #406 - Make MEV tip distribution run faster and more reliable
  • #446 - Revert Bank::simulate_transaction to match upstream
  • #428 - Add runtime plugin to run custom code with access to bank_forks
  • #449 - Fix account unlock bug from bundle simulation
jito-solana - v1.16.18-jito

Published by buffalu 12 months ago

Pulls in upstream changes from Solana Labs v1.16.18

jito-solana - v1.16.17-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from Solana Labs v1.16.17

Features:

  • Add upsert function to AccountOverrides (#420)
jito-solana - v1.16.16-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from Solana Labs v1.16.16

Fixes:

  • Fixes simulate_bundle RPC endpoints not returning error statuses (#407)
jito-solana - v1.17.1-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from Solana Labs v1.17.1

jito-solana - v1.14.28-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from Solana Labs v1.14.28

jito-solana - v1.16.14-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from Solana Labs v1.16.14

Fixes:
https://github.com/jito-foundation/jito-solana/pull/376 : Fixed a bug that caused validator to error during leader slots due to state mismanagement involving packet removal in BankingStage.

jito-solana - v1.16.13-jito-fix-unprocessed-tx-storage

Published by buffalu about 1 year ago

Pulls in upstream changes from Solana Labs v1.16.13

Fixes:

  • #376 : Fixed a bug that caused validator to error during leader slots due to state mismanagement involving packet removal in BankingStage.

More about the bug:

Background:
The Jito-Solana validator has several internal cranking operations required to successfully operate that can't be interrupted. One of these is managing the state of the tip receiver. At the beginning of every slot, the validator checks to see if the MEV tip receiver is configured to the right address and if not, will change it. In order to prevent a non-validator transaction from changing the tip receiver, we added a set of blacklisted_accounts, which include a tip program config account and the 8 tip receiver accounts, which must be passed in during any tip program operations.

During the removal of these packets, state was not properly managed and the packet was not removed from the ConsumeScannerPayload.message_hash_to_transaction properly, which caused an internal error. This release (PR #376) fixes that issue by running the same logic that happens during an invalid packet that contains too many account locks.

jito-solana - v1.14.27-jito

Published by buffalu about 1 year ago

Pulled in upstream changed from v1.14.27

jito-solana - v1.16.13-jito

Published by buffalu about 1 year ago

Pulled in upstream changed from v1.16.13

jito-solana - v1.16.12-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from v1.16.12

jito-solana - v1.16.9-jito

Published by buffalu about 1 year ago

Pulled in upstream changes from Solana Labs v1.16.9: https://github.com/solana-labs/solana/releases/tag/v1.16.9

Jito Changes:

  • #347: Use cluster info functions for tpu
jito-solana - v1.14.24-jito

Published by buffalu about 1 year ago

Pulls in upstream changes from solana-labs/solana v1.14.24.