-
Notifications
You must be signed in to change notification settings - Fork 280
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat!: deduplicating circuit types + typing everything #3594
Merged
Merged
Changes from all commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
33d99b4
WIP
benesjan c464019
WIP
benesjan efa1ed1
cleanup
benesjan 485169c
WIP
benesjan a5b126f
WIP
benesjan 57d5a20
WIP
benesjan 6774a0f
WIP
benesjan 02583ad
WIP
benesjan 75635c5
inclusion proofs compiles
benesjan 78243f9
WIP
benesjan 48051c6
token compiles
benesjan b387050
card game compiles
benesjan cf0a567
child contract compiles
benesjan cf5f582
benchmarking contract compiles
benesjan e3f4d05
counter contract compiles
benesjan 8ff6fd6
docs example compiles
benesjan 85e60d7
easy private token compiles
benesjan 1945e86
easy private voting compiles
benesjan ee1ed36
ecdsa account compiles
benesjan 98257e5
escrow contract compiles
benesjan 5eb3343
import test contract compiles
benesjan 18b6bae
lending and parent compile
benesjan 208bdde
pending commitments compile
benesjan 422bfe5
schnorr compiles
benesjan c83f530
schnorr single key compiles
benesjan c2a4b40
slow tree compiles
benesjan 901ed12
stateful test contract compiles
benesjan b93ac32
token blacklist compiles
benesjan 795cb1d
token bridge compiles
benesjan 57d1bc2
uniswap compiles
benesjan 2ce5992
fix
benesjan db7d7d4
updated interface generator
benesjan 761e205
renamed Address as AztecAddress
benesjan 6eab0fb
more useful FunctionSelectorLike
benesjan d79a548
updated types
benesjan db8e4a0
fix
benesjan 4fea78d
encoder fix
benesjan f31fba6
fix: nuking private kernel vk tree root
benesjan f90a26b
nuking private_kernel_vk_tree_root to make types match
benesjan 0877f38
fix
benesjan abbd1b1
updated snapshots
benesjan f68fb16
reverting stuff
benesjan 7f05395
Revert "updated snapshots"
benesjan cb1420f
updating entrypoint
benesjan 46e1f2c
updated snap
benesjan e71b33c
encoder fix
benesjan 8472280
reverted incorrect change
benesjan 4c519e6
fixing signatures
benesjan 6405f47
fixed card game e2e
benesjan 6f2c0ef
e2e nested fix
benesjan e5197ac
cli test fix
benesjan 967625d
fixed integration archiver test
benesjan 4280f14
formatting
benesjan abf5650
nested e2e fix
benesjan 182a7d0
nuking block struct and fixing stuff along the way
benesjan 3d3f6c4
fixed up_quick_start test
benesjan 13ad736
blacklist token fix
benesjan 3c116d9
linking issue
benesjan d322fe7
Merge branch 'master' into janb/deduplication
benesjan 60b7d17
linked issue
benesjan eb77165
Merge branch 'master' into janb/deduplication
benesjan 2569dd2
naming consistency fix
benesjan efff86b
formatting fix
benesjan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kevaundray if
contract
was to be removed from Noir as a keyword, and used in macros instead, I guess we could be renaming that folder and its content to use a proper spelling?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It depends on what we go with as an alternative, the short term change might be to just change it to #[contract] which would not get rid of it