Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
0b19ee1 to
d14b00e
Compare
a1a49b8 to
9f29ed8
Compare
d14b00e to
955f2e0
Compare
805aed2 to
3e8bffe
Compare
74ddb10 to
b8eb9ce
Compare
3e8bffe to
21e94ff
Compare
7c683a6 to
19f63ed
Compare
Docs PreviewHey there! 👋 You can check your preview at https://6734ca405bb1e925b793d957--aztec-docs-dev.netlify.app |
19f63ed to
e335c48
Compare
e335c48 to
1078983
Compare
| uint256 expectedIndex = 2 ** Constants.L1_TO_L2_MSG_SUBTREE_HEIGHT; | ||
|
|
||
| // The purpose of including the function selector is to make the message unique to that specific call. Note that | ||
| // it has nothing to do with calling the function. |
There was a problem hiding this comment.
I remember finding the selector on line 89 confusing so I decided to include the comment here.
| @@ -0,0 +1,107 @@ | |||
| use crate::test::utils; | |||
There was a problem hiding this comment.
I just copied these test cases from burn so does not need to be reviewed.
| @@ -0,0 +1,89 @@ | |||
| use crate::test::utils; | |||
There was a problem hiding this comment.
I just copied these test cases from burn so does not need to be reviewed.
| @@ -0,0 +1,64 @@ | |||
| use crate::test::utils; | |||
There was a problem hiding this comment.
I just copied these test cases from transfer_private so does not need to be reviewed.
| use dep::aztec::test::helpers::cheatcodes; | ||
|
|
||
| #[test] | ||
| unconstrained fn transfer_private() { |
There was a problem hiding this comment.
These test cases were moved to transfer.nr
| hash_bytes[i + 36] = amount_bytes[i]; | ||
| } | ||
|
|
||
| // Function selector: 0x3e87b9be keccak256('mint_public(bytes32,uint256)') |
There was a problem hiding this comment.
This hardcoded selector bytes were bad so I replaced it with comptime keccak.
| @@ -0,0 +1,85 @@ | |||
| import { AztecAddress, CompleteAddress } from '@aztec/aztec.js'; | |||
There was a problem hiding this comment.
I just copied these test cases from transfer_private so does not need to be reviewed.
Changes to circuit sizes
🧾 Summary (100% most significant diffs)
Full diff report 👇
|
sklppy88
left a comment
There was a problem hiding this comment.
LGTM 👍. Probably want devrel to take a pass at the docs to remove any other dangling refs in a follow up PR.
| @@ -84,8 +84,6 @@ Let's say you have some storage in public and want to move them into the private | |||
|
|
|||
| So you have to create a custom note in the public domain that is not encrypted by some owner - we call such notes a "TransparentNote" since it is created in public, anyone can see the amount and the note is not encrypted by some owner. | |||
1078983 to
ec2eb91
Compare
ec2eb91 to
f6de81d
Compare
Changes to public function bytecode sizes
🧾 Summary (100% most significant diffs)
Full diff report 👇
|
* master: (245 commits) chore: pull signed bitshifts from sync PR (#9939) chore: pull frontend changes from sync PR (#9935) feat: separate bytecode logs from unencrypted logs (#9891) 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: token naming issue (#9950) feat: multiplier oracle (#9902) refactor: token refunds cleanup (#9943) chore: Use stack based recursion instead of function recursion (#9947) feat: parallelize DIE pass (#9933) feat(avm): Simulator enforces integral tag for DIV and field tag for FDIV (#9944) chore(avm): bugfixing witness generation for add, sub, mul for FF (#9938) feat: Google Cloud Kubernetes cluster + AWS Firewall Rules (#9915) chore: nuking ancient redundant test (#9941) fix: include 'master' version for aztec-up scripts (#9940) chore: fixing test contract fixture (#9909) refactor: token naming cleanup (#9904) chore: pull SSA parser from sync PR (#9928) ...

Naming of the token functions was outdated. This PR addresses that.