Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Backport #238 onto v1.14 #264

Merged
merged 5 commits into from
Mar 21, 2023
Merged

Backport #238 onto v1.14 #264

merged 5 commits into from
Mar 21, 2023

Conversation

jedleggett
Copy link
Contributor

Summary of Changes

Backport #238 onto v1.14

@jedleggett jedleggett changed the title Jl/preallocate v1.14 Backport #238 onto v1.14 Feb 22, 2023
@jedleggett jedleggett changed the base branch from v1.14 to v1.14.16-rc-1 February 22, 2023 21:41
@jedleggett jedleggett changed the base branch from v1.14.16-rc-1 to v1.14 February 24, 2023 23:28
@jedleggett jedleggett changed the base branch from v1.14 to v1.14.16-rc-1 February 24, 2023 23:34
@jedleggett jedleggett changed the base branch from v1.14.16-rc-1 to v1.14 February 27, 2023 21:29
@jedleggett jedleggett force-pushed the jl/preallocate_v1.14 branch from 706915d to 86138d5 Compare March 1, 2023 04:31
@jedleggett jedleggett force-pushed the jl/preallocate_v1.14 branch from 6c9d8c6 to baf5de6 Compare March 9, 2023 00:26
@jedleggett jedleggett force-pushed the jl/preallocate_v1.14 branch from baf5de6 to 3018612 Compare March 15, 2023 19:56
@jedleggett jedleggett marked this pull request as ready for review March 15, 2023 19:56
@jedleggett jedleggett requested review from buffalu and segfaultdoc and removed request for buffalu March 15, 2023 19:56
@jedleggett jedleggett merged commit d19bd9e into v1.14 Mar 21, 2023
@jedleggett jedleggett deleted the jl/preallocate_v1.14 branch March 21, 2023 20:55
segfaultdoc pushed a commit that referenced this pull request Mar 24, 2023
* Preallocate Bundle Cost (#238)
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)
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 17, 2024
fix typo in comment of test_optimistic_confirmation_violation_without_tower
buffalu pushed a commit that referenced this pull request Jul 18, 2024
fix typo in comment of test_optimistic_confirmation_violation_without_tower
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.

2 participants