Bump aptos-core rev, add framework client integration tests [DO NOT MERGE YET] #651
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.
Summary
aptos-core
deps bumpedChangelog
Cargo.toml
with newaptos-core
revmain.move
script into bridge modulesupdate_bridge_operator
function inclient.rs
to call script and update operatorclient_l1move_l2move
andclient_l2move_l1move
Testing
rust_backtrace=1 cargo test --test client_l1move_l2move -- --nocapture --test-threads=1
rust_backtrace=1 cargo test --test client_l2move_l1move -- --nocapture --test-threads=1
Outstanding issues
Getting a LINKER ERROR when calling atomic bridge framework functions from the Move script or Movement CLI, despite successfully calling framework functions in the Rust code. Currently debugging that blocking issue.
Details:
movement_client.update_bridge_operator().await?
executes this Move script:The output indicates a linker error:
Later in the test, the Rust code calls a function. Output is:
(an error that indicates successful linking, eg it found the module).
I get a linker error when attempting to call any of the bridge modules' functions with Movement CLI.