Skip to content

Commit 805aed2

Browse files
committed
migration notes
1 parent 49c3e66 commit 805aed2

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

docs/docs/migration_notes.md

+15
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ keywords: [sandbox, aztec, notes, migration, updating, upgrading]
66

77
Aztec is in full-speed development. Literally every version breaks compatibility with the previous ones. This page attempts to target errors and difficulties you might encounter when upgrading, and how to resolve them.
88

9+
## 0.63.0
10+
### [Token contract] Partial notes related refactor
11+
We've decided to replace the old "shield" flow with one leveraging partial notes.
12+
This led to a removal of `shield` and `redeem_shield` functions and an introduction of `transfer_to_private`.
13+
An advantage of the new approach is that only 1 tx is required and the API of partial notes is generally nicer.
14+
For more information on partial notes refer to docs.
15+
16+
### [Token contract] Function naming changes
17+
There have been a few naming changes done for improved consistency.
18+
These are the renamings:
19+
`transfer_public` --> `transfer_in_public`
20+
`transfer_from` --> `transfer_in_private`
21+
`mint_public` --> `mint_to_public`
22+
`burn` --> `burn_private`
23+
924
## 0.62.0
1025
### [TXE] Single execution environment
1126
Thanks to recent advancements in Brillig TXE performs every single call as if it was a nested call, spawning a new ACVM or AVM simulator without performance loss.

0 commit comments

Comments
 (0)