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

Backport #180 v1.14 #181

Merged
merged 1 commit into from
Oct 25, 2022
Merged

Backport #180 v1.14 #181

merged 1 commit into from
Oct 25, 2022

Conversation

buffalu
Copy link
Contributor

@buffalu buffalu commented Oct 25, 2022

Problem

Summary of Changes

Fixes #

@buffalu buffalu enabled auto-merge (squash) October 25, 2022 18:50
@buffalu buffalu disabled auto-merge October 25, 2022 18:50
@buffalu buffalu merged commit 175b23a into v1.14 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)
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 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)
@esemeniuc esemeniuc deleted the lb/backport_180_114 branch December 12, 2022 22:03
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)
segfaultdoc pushed a commit that referenced this pull request Jan 18, 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)
segfaultdoc pushed a commit that referenced this pull request Jan 19, 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)
segfaultdoc pushed a commit that referenced this pull request Jan 19, 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)
segfaultdoc pushed a commit that referenced this pull request Jan 19, 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)
buffalu added a commit that referenced this pull request Feb 14, 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)
segfaultdoc pushed a commit that referenced this pull request Feb 15, 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)
buffalu added a commit that referenced this pull request Feb 22, 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)
buffalu added a commit that referenced this pull request Feb 22, 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)
segfaultdoc pushed a commit that referenced this pull request Mar 24, 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)
buffalu added a commit that referenced this pull request May 24, 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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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)
buffalu added a commit that referenced this pull request May 26, 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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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)
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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)
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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)
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>

Co-authored-by: Ahmad <[email protected]>
Co-authored-by: Justin Starry <[email protected]>

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 <[email protected]>
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.

1 participant