Skip to content

Commit

Permalink
chore(docs): add note on new initializer (#5224)
Browse files Browse the repository at this point in the history
updates the getting started guide to discuss initializer instead of
constructor
  • Loading branch information
critesjosh authored Mar 14, 2024
1 parent c015a3f commit 79c6e99
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ Add this below the imports. It declares the storage variables for our contract.

Now we’ve got a mechanism for storing our private state, we can start using it to ensure the privacy of balances.

Let’s create a `constructor` method to run on deployment that assigns an initial supply of tokens to a specified owner. In the constructor we created in the first step, write this:
Let’s create a constructor method to run on deployment that assigns an initial supply of tokens to a specified owner. This function is called `initialize`, but behaves like a constructor. It is the `#[aztec(initializer)]` decorator that specifies that this function behaves like a constructor. Write this:

#include_code constructor /noir-projects/noir-contracts/contracts/counter_contract/src/main.nr rust

Expand Down

0 comments on commit 79c6e99

Please sign in to comment.