Skip to content

fix(bench): declare vault setup receipt dependencies - #7697

Merged
onbjerg merged 1 commit into
mainfrom
onbjerg/vault-setup-dependencies
Sep 17, 2026
Merged

onbjerg merged 1 commit into
mainfrom
onbjerg/vault-setup-dependencies

Conversation

@onbjerg

@onbjerg onbjerg commented Sep 17, 2026

Copy link
Copy Markdown
Member

Declare the four receipt dependencies between the deployer and owner in the shared vault setup used by vault-deposit and vault-withdraw, so both remain correct when txgen #214 removes automatic sender-change barriers. These are the same vault edges exercised in #7569, split out against main.

Validated generation for both presets with 3 and 1,000 users (23 and 1,020 setup transactions), including emitted dependency IDs and graph validation; only dependency metadata changes.

@onbjerg
onbjerg marked this pull request as ready for review September 17, 2026 12:08
@onbjerg
onbjerg enabled auto-merge September 17, 2026 12:13
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