Conversation
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Use 25-second expiring nonces for expanded zone and vault workload templates, matching transfers, mints, and MPP. Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
decofe
force-pushed
the
centaur/public-mix-vaults-only-1790699492
branch
from
September 29, 2026 16:49
1e4bff4 to
86bd6de
Compare
Pin the benchmark runner to the tested command replay fix so fixture setup is not repeated after a result upload failure. Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
Keep four tokens for manual benchmarks and use the freed input for the non-payment gas limit. Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds vault deposits and withdrawals to
public-mix, with deployment, funding, and per-user share seeding, so vault traffic can be benchmarked without zone transactions or zone setup. Based on #7569: vaults make up 20% of submitted transactions (12% deposits, 8% withdrawals), while the remaining 80% preserves the transfer/memo/mint/MPP ratio of 25/40/1/15. Vault workload templates use expiring nonces, and category shares remain constant across account counts.Exposes
general-gas-limitin the multi-region manual workflow so non-payment traffic can use a larger gas budget. Manual runs retain four TIP20 tokens to stay within GitHub's 25-input limit. The runner is pinned to the tested command replay fix, which is required to avoid repeating fixture setup after result-upload failures.Validation: preset rendering was checked at 1, 3, and 1,000 users; workflow YAML, dispatch input count, input wiring, and
git diff --checkpass. The multi-region comparison and infrastructure teardown succeeded: 4,809 included TPS baseline / 4,642 feature, with 12,467 / 13,562 reported transaction failures. The saved genesis and runtime configuration both confirm a 5B non-payment gas cap. The run used a 5B total gas cap, 20% vault traffic, 10 validators across four GCP regions, 100 GiB state, a 50k TPS target, and one 90-second baseline/feature pair. The 50k TPS target was not achieved; one pair does not establish a performance regression.Prompted by: @shekhirin