Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Seg/v1.14 #276

Merged
merged 1 commit into from
Mar 16, 2023
Merged

Seg/v1.14 #276

merged 1 commit into from
Mar 16, 2023

Conversation

segfaultdoc
Copy link
Contributor

@segfaultdoc segfaultdoc commented Mar 16, 2023

Backports Dockerfile from master

@segfaultdoc segfaultdoc changed the base branch from master to v1.14 March 16, 2023 21:43
@buffalu
Copy link
Contributor

buffalu commented Mar 16, 2023

@segfaultdoc segfaultdoc merged commit 6725ab0 into v1.14 Mar 16, 2023
@segfaultdoc segfaultdoc deleted the seg/v1.14 branch March 16, 2023 23:36
segfaultdoc added a commit that referenced this pull request Mar 24, 2023
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
buffalu pushed a commit that referenced this pull request Mar 25, 2024
…) (#276)

* vote: deprecate unused legacy vote tx plumbing (#274)

(cherry picked from commit b27c80a)

# Conflicts:
#	sdk/src/feature_set.rs

* fix conflicts

---------

Co-authored-by: Ashwin Sekar <[email protected]>
Co-authored-by: Ashwin Sekar <[email protected]>
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.

3 participants