Skip to content

fix: remove hard coding of constructor for account manager#12678

Merged
sklppy88 merged 1 commit intomasterfrom
ek/fix/12466/remove-hard-coding-of-constructor-for-account-contract
Mar 14, 2025
Merged

fix: remove hard coding of constructor for account manager#12678
sklppy88 merged 1 commit intomasterfrom
ek/fix/12466/remove-hard-coding-of-constructor-for-account-contract

Conversation

@sklppy88
Copy link
Contributor

@sklppy88 sklppy88 commented Mar 12, 2025

Resolves #12466

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@sklppy88 sklppy88 changed the title init fix: remove hard coding of constructor for account manager Mar 12, 2025
@sklppy88 sklppy88 marked this pull request as ready for review March 12, 2025 13:17
@sklppy88 sklppy88 force-pushed the ek/fix/12466/remove-hard-coding-of-constructor-for-account-contract branch from 15c43aa to d33a42d Compare March 12, 2025 14:05
@sklppy88 sklppy88 requested a review from Thunkar March 12, 2025 15:33
@sklppy88 sklppy88 force-pushed the ek/fix/12466/remove-hard-coding-of-constructor-for-account-contract branch 2 times, most recently from f02a480 to 13d1c1a Compare March 12, 2025 17:19
@Thunkar
Copy link
Contributor

Thunkar commented Mar 13, 2025

Good improvement, but why an array instead of an object with {constructor: "potato",args: ["soil", "water"]} (for example?)

@sklppy88 sklppy88 force-pushed the ek/fix/12466/remove-hard-coding-of-constructor-for-account-contract branch from 13d1c1a to 295f4f0 Compare March 13, 2025 06:56
@sklppy88
Copy link
Contributor Author

Good improvement, but why an array instead of an object with {constructor: "potato",args: ["soil", "water"]} (for example?)

I was trying to make the tuple work, but yeah you're right. I don't think it makes any real sense compared to the alternative of an object here... I have modified it to make it more clear according to your suggestion. Thank you !

@sklppy88 sklppy88 merged commit ce9f344 into master Mar 14, 2025
7 checks passed
@sklppy88 sklppy88 deleted the ek/fix/12466/remove-hard-coding-of-constructor-for-account-contract branch March 14, 2025 03:22
TomAFrench added a commit that referenced this pull request Mar 14, 2025
* master:
  fix: filter for empty attestations when pulling from block (#12740)
  feat: one-way noir sync (#12592)
  feat(avm): Address derivation gadget (#12721)
  chore(ci): add workflow dispatch to masternet (#12739)
  feat: add default accounts (#12734)
  feat: gas reports and snapshots (#12724)
  fix(avm): fix vm1 fake proof size (#12733)
  feat(bb): extend_edges optimization for zero values past end_index (#12703)
  fix: remove hard coding of constructor for account manager (#12678)
  git subrepo push --branch=master noir-projects/aztec-nr
  git_subrepo.sh: Fix parent in .gitrepo file. [skip ci]
  chore: replace relative paths to noir-protocol-circuits
  git subrepo push --branch=master barretenberg
  fix: verify_honk_proof inputs generation in bootstrap (#12457)
  fix: Patches to cycle_group and cycle_group fuzzer (#12385)
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.

Not able to deploy account contracts with initializers not called "constructor"

2 participants