Skip to content
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

Test Mint and Burn #1010

Open
wants to merge 29 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
d69edd0
test fail to burn
Primata Jan 20, 2025
e104ada
failing core-resources account
Primata Jan 21, 2025
a66c6e0
change addresses
Primata Jan 21, 2025
05b4639
0x1 signer
Primata Jan 21, 2025
8866ba5
main.mv
Primata Jan 21, 2025
f02c7d0
remove line
Primata Jan 21, 2025
d43c898
maptos private key
Primata Jan 21, 2025
a5f9b80
add sender
Primata Jan 21, 2025
a974f00
sign with core resources still failing
Primata Jan 21, 2025
d8590a5
pending correct genesis keypair
Primata Jan 22, 2025
3e35930
correct signer
Primata Jan 22, 2025
5602d23
failing to burn
Primata Jan 22, 2025
8be819d
unable to burn
Primata Jan 22, 2025
899badd
low-level error return
Primata Jan 24, 2025
e11b313
fix: working test
Primata Jan 25, 2025
075b8b2
fix: dynamic path
Primata Jan 26, 2025
5c97e29
Remove layer-zero submodule
Primata Jan 26, 2025
024d1db
Added v2-periphery as a submodule
Primata Jan 27, 2025
487e9ca
fix: imports
Primata Jan 27, 2025
09bf226
fix: pin aptos-core rev with dup fn removed
andygolay Jan 27, 2025
ab4ea7c
Merge branch 'main' into test-lock-mint-client
andygolay Jan 28, 2025
c3f2d95
fix: remove duplicate bcs entries in lockfile
andygolay Jan 28, 2025
ea549e0
set AptosFramework rev to movement
0xmovses Jan 29, 2025
afb5739
add dead check
Primata Jan 29, 2025
7667d06
fix: add dead check
Primata Jan 29, 2025
6ac2554
permissioned mint_to test
Primata Feb 3, 2025
b721590
fix: versioning
Primata Feb 7, 2025
2160814
fix version
Primata Feb 7, 2025
d20de32
Merge branch 'main' into test-lock-mint-client
Primata Feb 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,6 @@
[submodule "protocol-units/bridge/contracts/lib/BokkyPooBahsDateTimeLibrary"]
path = protocol-units/bridge/contracts/lib/BokkyPooBahsDateTimeLibrary
url = https://github.com/bokkypoobah/BokkyPooBahsDateTimeLibrary
[submodule "protocol-units/settlement/mcr/contracts/lib/v2-periphery"]
path = protocol-units/settlement/mcr/contracts/lib/v2-periphery
url = https://github.com/Uniswap/v2-periphery
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

69 changes: 33 additions & 36 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -163,44 +163,41 @@ borsh = { version = "0.10" } # todo: internalize jmt and bump

### We use a forked version so that we can override dependency versions. This is required
### to be avoid dependency conflicts with other Sovereign Labs crates.
aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512", features = [
aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005", features = [
"cloneable-private-keys",
] }
aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-release-builder = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-gas-schedule = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
move-package = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
movement = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "b3617c1f7f272832369cf235e5826858c3f7a512" }
aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }
aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "30f7c26d27b6a6b9cf7f815aa86082e777a8f005" }


# Indexer
processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "77a36245400250e7d8a854360194288d078681bc" }
Expand Down
5 changes: 5 additions & 0 deletions networks/movement/movement-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,16 @@ path = "src/bin/e2e/whitelist.rs"
name = "movement-tests-e2e-ggp-gas-fee"
path = "src/bin/e2e/ggp_gas_fee.rs"

[[bin]]
name = "movement-tests-e2e-mint-burn"
path = "src/bin/e2e/mint_burn.rs"

[[bin]]
name = "movement-tests-e2e-transfer"
path = "src/bin/e2e/transfer.rs"

[dependencies]
aptos-vm-genesis = { workspace = true}
aptos-sdk = { workspace = true }
aptos-types = { workspace = true }
anyhow = { workspace = true }
Expand Down
Loading
Loading