-
Notifications
You must be signed in to change notification settings - Fork 66
Migrate to VM v0.22 and protocol v0.14 #995
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
Merged
+4,538
−4,678
Merged
Changes from 53 commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
35f0c5e
feat: migrate compiler to miden-vm v0.21.1
djolertrk 42c4aff
fix: rename rpo256 module to poseidon2
greenhat 12af6d2
chore: switch to git branches for the protocol crates and debug, fix
greenhat 704cbc5
refactor: switch to the `miden-field` from miden-crypto
greenhat c11b7cd
refactor: remove `Word` type and use `miden_field::Word` instead
greenhat e3d31f2
refactor: simplified `StorageMapAccess` for `StorageMap`
greenhat 3794f85
refactor: change the shape of the `Word` type from tuple to named fields
greenhat 29f6a25
fix: after rebase, remove `p3-field` dependency and
greenhat b6d4bf0
fix: `miden-field-repr` build for the release checks CI job
greenhat 11a18b6
chore: update git commit for `miden-field`
greenhat bc8156a
fix: dependencies in test projects, stdlib rpo256 rename
greenhat 8d104cf
refactor: remove i128 MASM intrinsics and use `miden::core::math::i128`
greenhat 6ca01af
fix: rename `active_note::get_inputs` to `get_storage`
greenhat 28fc433
test: temporarily disable `test_all_templates` and
greenhat d144556
fix: public key storage type in auth component
greenhat 32d24ad
refactor: remove crypto intrinsics and use `core::crypto::hashes::pos…
greenhat 9426ece
fix: migrate to LE stack order
greenhat b3df863
fix: rename `core::crypto::dsa::falcon*`
greenhat ad14bd5
fix: temporary add `push_i128_abi_parts`, `read_rust_memory` until th…
greenhat 12257d2
fix: advice stack ordering in `eval_package`
greenhat 35403b0
fix: in miden-debug and remove `push_i128_abi_parts`, `read_rust_memory`
greenhat 144f0b1
fix: LE order in `OpEmitter::sext/zext_int64`, registor core lib events
greenhat a47c454
fix: build after rebase
greenhat 33cebb9
chore: remove stale `[profile.test.package.*]` entries
greenhat 2c7b4fb
chore: switch `miden-debug` dependency override to the git commit
greenhat 18d852f
switch to the miden-client migration branch
greenhat f7410a0
chore: migrate the mockchain tests to v0.14
greenhat 57bff01
fix: draft protocol v0.14 migration
greenhat 9409c9b
fix: LE order on stack in bindings
greenhat 5d7d04d
fix: migrate tx script, p2ide note
greenhat 61610cb
fix: auth-component (no need to reverse tx_summary anymore)
greenhat 0a45f94
fix: build after rebase
greenhat d0def21
chore: bump protocol and client crates
greenhat 1f25ca3
test: un-ignore basic-wallet network tests (ignored due to the note
greenhat a8f140a
fix: the reclaim branch of the P2IDE script
greenhat ae0a2ec
fix: Account id prefix and suffix order, add missing bindings
greenhat 28b6247
chore: remove `test-harness`
greenhat ea5f957
test: enable new contract templates and workspace member tests
greenhat eedab11
fix: add `cabi_realloc` required when passing the value via the pointer
greenhat b0ed923
chore: remove stale test harness deps
greenhat a35e0be
test: clean migrated debug scaffolding
greenhat de492f0
fix: align storage stub argument order
greenhat 3d3f4ac
fix: add active account asset stubs
greenhat 99c43e0
test: harden cwd mutation guard
greenhat 482baf2
fix: document native account asset values
greenhat de68e3e
fix: return eval diagnostics instead of panicking
greenhat ce50cad
test: cover active account asset bindings
greenhat 93190ef
chore: remove patching of the protocol crates in the example projects
greenhat cbb4ad2
chore: migrate to VM v0.22 and use published v0.14 protocol crates
greenhat 5339177
fix: objtool after rebase (migrate to VM v0.22)
greenhat db89a35
test: enable the network tests after the miden-client bump
greenhat d621f0a
chore: bump auth proc cycle count
greenhat 13d4402
chore: panic on unhandled miden stubs on Wasm transformation
greenhat 3310e5b
chore: switch to `miden-debug` v0.6 (targeting VM v0.22)
greenhat da45c32
chore: re-word the error message for unsupported (yet) passing the
greenhat b45ba94
fix: restrict canonical ABI enum handling to C-like enums
greenhat c0909b7
refactor: remove the HIR breakpoint operation
greenhat 721e896
refactor: clarify canonical ABI wrapper modes
greenhat 9cf1a27
docs: clarify u64 zero-extension limb ordering
greenhat c8b93fc
test: match the updated export lifting diagnostic
greenhat 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
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or 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 hidden or 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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or 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.
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.
Uh oh!
There was an error while loading. Please reload this page.