Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seg/v1.14 backport #170

Merged
merged 1 commit into from
Oct 25, 2022
Merged

Seg/v1.14 backport #170

merged 1 commit into from
Oct 25, 2022

Conversation

segfaultdoc
Copy link
Contributor

No description provided.

@segfaultdoc segfaultdoc force-pushed the seg/v1.14-backport branch 2 times, most recently from bdfa6e0 to 20fe38c Compare October 20, 2022 23:47
@segfaultdoc segfaultdoc force-pushed the seg/v1.14-backport branch 2 times, most recently from b74fef9 to 862e778 Compare October 21, 2022 23:08
@segfaultdoc segfaultdoc merged commit 61258cf into v1.14 Oct 25, 2022
@segfaultdoc segfaultdoc deleted the seg/v1.14-backport branch October 25, 2022 05:26
segfaultdoc added a commit that referenced this pull request Oct 25, 2022
segfaultdoc added a commit that referenced this pull request Oct 25, 2022
buffalu added a commit that referenced this pull request Oct 26, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
use current config block builder
backport 177 and update programs (#178)
add accountsdb conn submod (#170) (#179)
new submodules (#180) (#182)
buffalu added a commit that referenced this pull request Oct 26, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
use current config block builder
backport 177 and update programs (#178)
add accountsdb conn submod (#170) (#179)
new submodules (#180) (#182)
buffalu added a commit that referenced this pull request Oct 26, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
buffalu added a commit that referenced this pull request Nov 18, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
use current config block builder
backport 177 and update programs (#178)
add accountsdb conn submod (#170) (#179)
new submodules (#180) (#182)
buffalu added a commit that referenced this pull request Nov 19, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
use current config block builder
backport 177 and update programs (#178)
add accountsdb conn submod (#170) (#179)
new submodules (#180) (#182)
buffalu added a commit that referenced this pull request Nov 19, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
use current config block builder
backport 177 and update programs (#178)
add accountsdb conn submod (#170) (#179)
new submodules (#180) (#182)
Fixed broken links to repositories (#184) (#185)
Changed from ssh to https transfer for clone
Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/v1.13 backport (#191)
rm dangling geyser references (#194)
fix syntax err (#196)
Seg/v1.13 backport (#198)
buffalu added a commit that referenced this pull request Nov 19, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
use current config block builder
backport 177 and update programs (#178)
add accountsdb conn submod (#170) (#179)
new submodules (#180) (#182)
Fixed broken links to repositories (#184) (#185)
Changed from ssh to https transfer for clone
Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/v1.13 backport (#191)
rm dangling geyser references (#194)
fix syntax err (#196)
Seg/v1.13 backport (#198)
buffalu added a commit that referenced this pull request Nov 30, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
buffalu added a commit that referenced this pull request Dec 1, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
buffalu added a commit that referenced this pull request Dec 13, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
buffalu added a commit that referenced this pull request Dec 13, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
buffalu added a commit that referenced this pull request Dec 13, 2022
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
buffalu added a commit that referenced this pull request May 30, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request May 30, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
mvines pushed a commit to mvines/jito-solana that referenced this pull request Jun 3, 2023
only reroute if relayer connected (jito-foundation#123)
feat: add client tls config (jito-foundation#121)
remove extra val (jito-foundation#129)
fix clippy (jito-foundation#130)
copy all binaries to docker-output (jito-foundation#131)
Ledger tool halts at slot passed to create-snapshot (jito-foundation#118)
update program submodule (jito-foundation#133)
quick fix for tips and clearing old bundles (jito-foundation#135)
update submodule to new program (jito-foundation#136)
Improve stake-meta-generator usability (jito-foundation#134)
pinning submodule head (jito-foundation#140)
Use BundleAccountLocker when handling tip txs (jito-foundation#147)
Add metrics for relayer + block engine proxy (jito-foundation#149)
Build claim-mev in docker (jito-foundation#141)
Rework bundle receiving and add metrics (jito-foundation#152) (jito-foundation#154)
update submodule + dev files (jito-foundation#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (jito-foundation#159)
update jito-programs submodule (jito-foundation#160)
Separate MEV tip related workflow (jito-foundation#161)
Add block builder fee protos (jito-foundation#162)
fix jito programs (jito-foundation#163)
update submodule so autosnapshot exits out of ledger tool early (jito-foundation#164)
Pipe through block builder fee (jito-foundation#167)
pull in new snapshot code (jito-foundation#171)
block builder bug (jito-foundation#172)
update submodule
add accountsdb conn submod (jito-foundation#170)
new submodules (jito-foundation#180) (jito-foundation#181)
Fixed broken links to repositories (jito-foundation#184) (jito-foundation#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (jito-foundation#187) (jito-foundation#189)
* Seg/update submods (jito-foundation#187)
* fix tests (jito-foundation#190)
* rm geyser submod (jito-foundation#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (jito-foundation#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (jito-foundation#206) (jito-foundation#207)

add config to simulate on top of working bank (jito-foundation#213)

rm frozen bank check

simulate_bundle rpc bugfixes (jito-foundation#214) (jito-foundation#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (jito-foundation#210)

* add files

* switch to include bump

update autosnapshot (jito-foundation#222)

Print TX error in Bundles (jito-foundation#223)

add new args to support single relayer and block-engine endpoints (jito-foundation#224)

point to new jito-programs submod and invoke updated init tda instruction (jito-foundation#228)

update lockfiles, address clippy

fix validator start scripts (jito-foundation#232)

update lockfile

Backport jito-foundation#247 on v1.14 (jito-foundation#249)

rebase issues

use updated anchor submodule

Backport jito-foundation#225 on v1.14 (jito-foundation#256)

* buffer bundles that exceed cost model

Seg/v1.14 (jito-foundation#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (jito-foundation#260)

Backport jito-foundation#240 on 1.14 (jito-foundation#261)

Add missing rustfmt install for rust-version toolchain (jito-foundation#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (jito-foundation#267) (jito-foundation#269)

backport Dockerfile (jito-foundation#276)

Backport jito-foundation#238 onto v1.14 (jito-foundation#264)

* Preallocate Bundle Cost (jito-foundation#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (jito-foundation#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (jito-foundation#296)

Backport jito-foundation#299 onto  v1.14 (jito-foundation#300)

Backport jito-foundation#290 to v1.14 (jito-foundation#302)

Backport jito-foundation#304 onto v1.14 (jito-foundation#307)

Jl/backport 306 v1.14 (jito-foundation#308)

Backport jito-foundation#309 (jito-foundation#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
mvines pushed a commit to mvines/jito-solana that referenced this pull request Jun 8, 2023
only reroute if relayer connected (jito-foundation#123)
feat: add client tls config (jito-foundation#121)
remove extra val (jito-foundation#129)
fix clippy (jito-foundation#130)
copy all binaries to docker-output (jito-foundation#131)
Ledger tool halts at slot passed to create-snapshot (jito-foundation#118)
update program submodule (jito-foundation#133)
quick fix for tips and clearing old bundles (jito-foundation#135)
update submodule to new program (jito-foundation#136)
Improve stake-meta-generator usability (jito-foundation#134)
pinning submodule head (jito-foundation#140)
Use BundleAccountLocker when handling tip txs (jito-foundation#147)
Add metrics for relayer + block engine proxy (jito-foundation#149)
Build claim-mev in docker (jito-foundation#141)
Rework bundle receiving and add metrics (jito-foundation#152) (jito-foundation#154)
update submodule + dev files (jito-foundation#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (jito-foundation#159)
update jito-programs submodule (jito-foundation#160)
Separate MEV tip related workflow (jito-foundation#161)
Add block builder fee protos (jito-foundation#162)
fix jito programs (jito-foundation#163)
update submodule so autosnapshot exits out of ledger tool early (jito-foundation#164)
Pipe through block builder fee (jito-foundation#167)
pull in new snapshot code (jito-foundation#171)
block builder bug (jito-foundation#172)
update submodule
add accountsdb conn submod (jito-foundation#170)
new submodules (jito-foundation#180) (jito-foundation#181)
Fixed broken links to repositories (jito-foundation#184) (jito-foundation#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (jito-foundation#187) (jito-foundation#189)
* Seg/update submods (jito-foundation#187)
* fix tests (jito-foundation#190)
* rm geyser submod (jito-foundation#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (jito-foundation#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (jito-foundation#206) (jito-foundation#207)

add config to simulate on top of working bank (jito-foundation#213)

rm frozen bank check

simulate_bundle rpc bugfixes (jito-foundation#214) (jito-foundation#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (jito-foundation#210)

* add files

* switch to include bump

update autosnapshot (jito-foundation#222)

Print TX error in Bundles (jito-foundation#223)

add new args to support single relayer and block-engine endpoints (jito-foundation#224)

point to new jito-programs submod and invoke updated init tda instruction (jito-foundation#228)

update lockfiles, address clippy

fix validator start scripts (jito-foundation#232)

update lockfile

Backport jito-foundation#247 on v1.14 (jito-foundation#249)

rebase issues

use updated anchor submodule

Backport jito-foundation#225 on v1.14 (jito-foundation#256)

* buffer bundles that exceed cost model

Seg/v1.14 (jito-foundation#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (jito-foundation#260)

Backport jito-foundation#240 on 1.14 (jito-foundation#261)

Add missing rustfmt install for rust-version toolchain (jito-foundation#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (jito-foundation#267) (jito-foundation#269)

backport Dockerfile (jito-foundation#276)

Backport jito-foundation#238 onto v1.14 (jito-foundation#264)

* Preallocate Bundle Cost (jito-foundation#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (jito-foundation#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (jito-foundation#296)

Backport jito-foundation#299 onto  v1.14 (jito-foundation#300)

Backport jito-foundation#290 to v1.14 (jito-foundation#302)

Backport jito-foundation#304 onto v1.14 (jito-foundation#307)

Jl/backport 306 v1.14 (jito-foundation#308)

Backport jito-foundation#309 (jito-foundation#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
mvines pushed a commit to mvines/jito-solana that referenced this pull request Jun 14, 2023
only reroute if relayer connected (jito-foundation#123)
feat: add client tls config (jito-foundation#121)
remove extra val (jito-foundation#129)
fix clippy (jito-foundation#130)
copy all binaries to docker-output (jito-foundation#131)
Ledger tool halts at slot passed to create-snapshot (jito-foundation#118)
update program submodule (jito-foundation#133)
quick fix for tips and clearing old bundles (jito-foundation#135)
update submodule to new program (jito-foundation#136)
Improve stake-meta-generator usability (jito-foundation#134)
pinning submodule head (jito-foundation#140)
Use BundleAccountLocker when handling tip txs (jito-foundation#147)
Add metrics for relayer + block engine proxy (jito-foundation#149)
Build claim-mev in docker (jito-foundation#141)
Rework bundle receiving and add metrics (jito-foundation#152) (jito-foundation#154)
update submodule + dev files (jito-foundation#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (jito-foundation#159)
update jito-programs submodule (jito-foundation#160)
Separate MEV tip related workflow (jito-foundation#161)
Add block builder fee protos (jito-foundation#162)
fix jito programs (jito-foundation#163)
update submodule so autosnapshot exits out of ledger tool early (jito-foundation#164)
Pipe through block builder fee (jito-foundation#167)
pull in new snapshot code (jito-foundation#171)
block builder bug (jito-foundation#172)
update submodule
add accountsdb conn submod (jito-foundation#170)
new submodules (jito-foundation#180) (jito-foundation#181)
Fixed broken links to repositories (jito-foundation#184) (jito-foundation#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (jito-foundation#187) (jito-foundation#189)
* Seg/update submods (jito-foundation#187)
* fix tests (jito-foundation#190)
* rm geyser submod (jito-foundation#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (jito-foundation#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (jito-foundation#206) (jito-foundation#207)

add config to simulate on top of working bank (jito-foundation#213)

rm frozen bank check

simulate_bundle rpc bugfixes (jito-foundation#214) (jito-foundation#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (jito-foundation#210)

* add files

* switch to include bump

update autosnapshot (jito-foundation#222)

Print TX error in Bundles (jito-foundation#223)

add new args to support single relayer and block-engine endpoints (jito-foundation#224)

point to new jito-programs submod and invoke updated init tda instruction (jito-foundation#228)

update lockfiles, address clippy

fix validator start scripts (jito-foundation#232)

update lockfile

Backport jito-foundation#247 on v1.14 (jito-foundation#249)

rebase issues

use updated anchor submodule

Backport jito-foundation#225 on v1.14 (jito-foundation#256)

* buffer bundles that exceed cost model

Seg/v1.14 (jito-foundation#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (jito-foundation#260)

Backport jito-foundation#240 on 1.14 (jito-foundation#261)

Add missing rustfmt install for rust-version toolchain (jito-foundation#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (jito-foundation#267) (jito-foundation#269)

backport Dockerfile (jito-foundation#276)

Backport jito-foundation#238 onto v1.14 (jito-foundation#264)

* Preallocate Bundle Cost (jito-foundation#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (jito-foundation#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (jito-foundation#296)

Backport jito-foundation#299 onto  v1.14 (jito-foundation#300)

Backport jito-foundation#290 to v1.14 (jito-foundation#302)

Backport jito-foundation#304 onto v1.14 (jito-foundation#307)

Jl/backport 306 v1.14 (jito-foundation#308)

Backport jito-foundation#309 (jito-foundation#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jun 16, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jun 16, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jun 16, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jun 16, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jun 16, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 12, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 12, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 12, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 12, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 12, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 31, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
buffalu added a commit that referenced this pull request Jul 31, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)
buffalu added a commit that referenced this pull request Aug 16, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)
buffalu added a commit that referenced this pull request Aug 17, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Aug 17, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Aug 17, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 4, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 4, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 8, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 23, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 23, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 23, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 23, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 23, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
buffalu added a commit that referenced this pull request Sep 23, 2023
only reroute if relayer connected (#123)
feat: add client tls config (#121)
remove extra val (#129)
fix clippy (#130)
copy all binaries to docker-output (#131)
Ledger tool halts at slot passed to create-snapshot (#118)
update program submodule (#133)
quick fix for tips and clearing old bundles (#135)
update submodule to new program (#136)
Improve stake-meta-generator usability (#134)
pinning submodule head (#140)
Use BundleAccountLocker when handling tip txs (#147)
Add metrics for relayer + block engine proxy (#149)
Build claim-mev in docker (#141)
Rework bundle receiving and add metrics (#152) (#154)
update submodule + dev files (#158)
Deterministically find tip amounts, add meta to stake info, and cleanup pubkey/strings in MEV tips (#159)
update jito-programs submodule (#160)
Separate MEV tip related workflow (#161)
Add block builder fee protos (#162)
fix jito programs (#163)
update submodule so autosnapshot exits out of ledger tool early (#164)
Pipe through block builder fee (#167)
pull in new snapshot code (#171)
block builder bug (#172)
update submodule
add accountsdb conn submod (#170)
new submodules (#180) (#181)
Fixed broken links to repositories (#184) (#186)
Changed from ssh to https transfer for clone Co-authored-by: Tomas Eminger <86430113+Tomas-Eminger@users.noreply.github.com>
Seg/update submods (#187) (#189)
* Seg/update submods (#187)
* fix tests (#190)
* rm geyser submod (#192)
* rm dangling geyser references
* fix syntax err
* use deterministic req ids in batch calls
Seg/v1.14 backport (#202)
* update submod
* added arg --rpc-max-request-payload-size to validator (#26377)
* added ability to pass --rpc-max-request-payload-size to validator
* fixed lint errors
* more lint fix
* patch
Co-authored-by: ultd <ultd>
Co-authored-by: Justin Starry <justin@solana.com>

Co-authored-by: Ahmad <12675427+ultd@users.noreply.github.com>
Co-authored-by: Justin Starry <justin@solana.com>

use efficient data structures when calling batch_simulate_bundles (#206) (#207)

add config to simulate on top of working bank (#213)

rm frozen bank check

simulate_bundle rpc bugfixes (#214) (#215)

rm frozen bank check in simulate_bundle rpc method

bump versions, rm dead code, and build

[JIT-519] Store ClaimStatus address in merkle-root-json (#210)

* add files

* switch to include bump

update autosnapshot (#222)

Print TX error in Bundles (#223)

add new args to support single relayer and block-engine endpoints (#224)

point to new jito-programs submod and invoke updated init tda instruction (#228)

update lockfiles, address clippy

fix validator start scripts (#232)

update lockfile

Backport #247 on v1.14 (#249)

rebase issues

use updated anchor submodule

Backport #225 on v1.14 (#256)

* buffer bundles that exceed cost model

Seg/v1.14 (#259)

* bump jito-programs submod

* update Cargo lock

clear qos failed bundles buffer if not leader soon (#260)

Backport #240 on 1.14 (#261)

Add missing rustfmt install for rust-version toolchain (#263)

fix shellcheck and cargo lock

update jito-programs submodule

fix simulate_bundle client and better error handling (#267) (#269)

backport Dockerfile (#276)

Backport #238 onto v1.14 (#264)

* Preallocate Bundle Cost (#238)

update Cargo lock

fix lockfile

update jito-programs submod

add reclaim rent workflow (#283)

downgrade clap

fix clippy errs

bump to 1.14.18

Fix CVE-2023-26964 (#296)

Backport #299 onto  v1.14 (#300)

Backport #290 to v1.14 (#302)

Backport #304 onto v1.14 (#307)

Jl/backport 306 v1.14 (#308)

Backport #309 (#312)

Co-authored-by: segfaultdoctor <17258903+segfaultdoc@users.noreply.github.com>
Backport tip distributor scripts updates from master (#318)

--ignore RUSTSEC-2022-0093
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants