From d69edd03a9c034d9861c25a5e9fdc9cba6e76596 Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 20 Jan 2025 14:22:06 -0300 Subject: [PATCH 01/26] test fail to burn --- networks/movement/movement-client/Cargo.toml | 4 + .../movement-client/src/bin/e2e/lock_mint.rs | 273 ++++++++++++++++++ .../process-compose.test-lock-mint.yml | 13 + 3 files changed, 290 insertions(+) create mode 100644 networks/movement/movement-client/src/bin/e2e/lock_mint.rs create mode 100644 process-compose/movement-full-node/process-compose.test-lock-mint.yml diff --git a/networks/movement/movement-client/Cargo.toml b/networks/movement/movement-client/Cargo.toml index 5680c517d..d88af384a 100644 --- a/networks/movement/movement-client/Cargo.toml +++ b/networks/movement/movement-client/Cargo.toml @@ -39,6 +39,10 @@ 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-lock-mint" +path = "src/bin/e2e/lock_mint.rs" + [dependencies] aptos-sdk = { workspace = true } diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs new file mode 100644 index 000000000..7d3099abe --- /dev/null +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -0,0 +1,273 @@ +#![allow(unused_imports)] +use anyhow::Context; +use aptos_sdk::move_types::{ + identifier::Identifier, language_storage::ModuleId, language_storage::TypeTag, +}; +use aptos_sdk::types::{ + account_address::AccountAddress, chain_id::ChainId, transaction::EntryFunction, LocalAccount, +}; +use aptos_sdk::{ + rest_client::{ + aptos_api_types::{ + Address, EntryFunctionId, IdentifierWrapper, MoveModule, MoveModuleId, MoveStructTag, + MoveType, ViewRequest, + }, + Response, + }, + transaction_builder::TransactionBuilder, +}; +use aptos_types::transaction::TransactionPayload; +use movement_client::{ + coin_client::CoinClient, + rest_client::{Client, FaucetClient}, +}; +use once_cell::sync::Lazy; +use std::str::FromStr; +use std::time::{SystemTime, UNIX_EPOCH}; +use tracing; +use url::Url; + +static SUZUKA_CONFIG: Lazy = Lazy::new(|| { + let dot_movement = dot_movement::DotMovement::try_from_env().unwrap(); + let config = dot_movement.try_get_config_from_json::().unwrap(); + config +}); + +static NODE_URL: Lazy = Lazy::new(|| { + let node_connection_address = SUZUKA_CONFIG + .execution_config + .maptos_config + .client + .maptos_rest_connection_hostname + .clone(); + let node_connection_port = SUZUKA_CONFIG + .execution_config + .maptos_config + .client + .maptos_rest_connection_port + .clone(); + let node_connection_url = + format!("http://{}:{}", node_connection_address, node_connection_port); + Url::from_str(node_connection_url.as_str()).unwrap() +}); + +static FAUCET_URL: Lazy = Lazy::new(|| { + let faucet_listen_address = SUZUKA_CONFIG + .execution_config + .maptos_config + .client + .maptos_faucet_rest_connection_hostname + .clone(); + let faucet_listen_port = SUZUKA_CONFIG + .execution_config + .maptos_config + .client + .maptos_faucet_rest_connection_port + .clone(); + let faucet_listen_url = format!("http://{}:{}", faucet_listen_address, faucet_listen_port); + Url::from_str(faucet_listen_url.as_str()).unwrap() +}); + +#[tokio::main] +async fn main() -> Result<(), anyhow::Error> { + let rest_client = Client::new(NODE_URL.clone()); + let faucet_client = FaucetClient::new(FAUCET_URL.clone(), NODE_URL.clone()); + let coin_client = CoinClient::new(&rest_client); + let dead_address = AccountAddress::from_str( + "000000000000000000000000000000000000000000000000000000000000dead", + )?; + let chain_id = rest_client + .get_index() + .await + .context("failed to get chain ID")? + .inner() + .chain_id; + + // Create account for transactions and gas collection + let private_key = SUZUKA_CONFIG + .execution_config + .maptos_config + .chain + .maptos_private_key + .to_string(); + let mut core_resources_account = LocalAccount::from_private_key( + "0x0000000000000000000000000000000000000000000000000000000000000001", + 0, + )?; + + tracing::info!("Created core resources account"); + tracing::debug!("core_resources_account address: {}", core_resources_account.address()); + + // Fund the core_resources_account account + faucet_client + .fund(core_resources_account.address(), 1_000_000_000_000_000) + .await + .context("Failed to fund core_resources_account account")?; + + let create_dead_transaction = + core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( + TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new( + AccountAddress::from_hex_literal("0x1")?, + Identifier::new("aptos_account")?, + ), + Identifier::new("create_account")?, + vec![], + vec![bcs::to_bytes(&dead_address)?], + )), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + ChainId::new(chain_id), + ).sequence_number(core_resources_account.sequence_number())); + + rest_client + .submit_and_wait(&create_dead_transaction) + .await + .context("Failed to create dead account")?; + + coin_client + .transfer( + &mut core_resources_account, + AccountAddress::from_str( + "000000000000000000000000000000000000000000000000000000000000dead", + ) + .unwrap(), + 1, + None, + ) + .await + .context("Failed to transfer coins to dead account")?; + + // Retrieve and log balances + let dead_balance = coin_client + .get_account_balance(&dead_address) + .await + .context("Failed to retrieve dead account balance")?; + let core_balance = coin_client + .get_account_balance(&core_resources_account.address()) + .await + .context("Failed to retrieve core resources account balance")?; + + tracing::info!( + "Core account balance: {}, Dead account balance: {}", + core_balance, + dead_balance + ); + + // Burn coins from the dead account + let burn_transaction = + core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( + TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new(AccountAddress::from_hex_literal("0x1")?, Identifier::new("coin")?), + Identifier::new("burn_frozen")?, + vec![TypeTag::from_str("0x1::aptos_coin::AptosCoin")?], + vec![bcs::to_bytes(&dead_address)?, bcs::to_bytes(&1u64)?], + )), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + ChainId::new(chain_id), + ).sequence_number(core_resources_account.sequence_number())); + + + rest_client + .submit_and_wait(&burn_transaction) + .await + .context("Failed to burn coins from dead account")?; + + tracing::info!("Burn transaction successfully executed."); + + // assert_eq!(core_resorces_balance, 999_999_999_999_999, "Core resources account balance is not what is expected"); + // assert_eq!(dead_balance, 1, "Dead account balance is not what is expected"); + + // rest_client.submit_and_wait( + // &core_resources_account.sign_with_transaction_builder( + // core_resources_account.transaction_builder().burn_from(1, 0), + // ), + // ).await; + + // let view_req = ViewRequest { + // function: EntryFunctionId { + // module: MoveModuleId { + // address: Address::from_str("0x1").unwrap(), + // name: IdentifierWrapper::from_str("coin").unwrap(), + // }, + // name: IdentifierWrapper::from_str("balance").unwrap(), + // }, + // type_arguments: vec![MoveType::Struct(MoveStructTag::new( + // Address::from_str("0x1").unwrap(), + // IdentifierWrapper::from_str("aptos_coin").unwrap(), + // IdentifierWrapper::from_str("AptosCoin").unwrap(), + // vec![], + // ))], + // arguments: vec!["0xdead".into()], + // }; + + // let view_res: Response> = rest_client + // .view(&view_req, None) + // .await + // .context("Failed to get dead address balance")?; + + // // Extract the inner field from the response + // let inner_value = serde_json::to_value(view_res.inner()) + // .context("Failed to convert response inner to serde_json::Value")?; + + // // Deserialize the inner value into your AddressResponse struct + // let ggp_address: Vec = + // serde_json::from_value(inner_value).context("Failed to deserialize AddressResponse")?; + + // assert_eq!( + // ggp_address, + // vec!["0xb08e0478ac871400e082f34e003145570bf4a9e4d88f17964b21fb110e93d77a"], + // "Governed Gas Pool Resource account is not what is expected" + // ); + + // let ggp_account_address = + // AccountAddress::from_str(&ggp_address[0]).expect("Failed to parse address"); + + // // Get initial balances + // let initial_ggp_balance = coin_client + // .get_account_balance(&ggp_account_address) + // .await + // .context("Failed to get initial framework balance")?; + + // tracing::info!("Initial ggp Balance: {}", initial_ggp_balance); + + // // Simple transaction that will generate gas fees + // tracing::info!("Executing test transaction..."); + // let txn_hash = coin_client + // .transfer(&mut core_resources_account, beneficiary.address(), 1_000, None) + // .await + // .context("Failed to submit transfer transaction")?; + + // rest_client + // .wait_for_transaction(&txn_hash) + // .await + // .context("Failed when waiting for transfer transaction")?; + // tracing::info!("Test transaction completed: {:?}", txn_hash); + + // // Get post-transaction balance + // let post_ggp_balance = coin_client + // .get_account_balance(&ggp_account_address) + // .await + // .context("Failed to get post-transaction framework balance")?; + + // tracing::info!("Initial ggp Balance: {}", initial_ggp_balance); + + // // Verify gas fees collection + // assert!(post_ggp_balance > initial_ggp_balance, "Gas fees were not collected as expected"); + + // // Wait to verify no additional deposits + // tokio::time::sleep(tokio::time::Duration::from_secs(5)).await; + + // // Check final balance + // let final_framework_balance = coin_client + // .get_account_balance(&ggp_account_address) + // .await + // .context("Failed to get final framework balance")?; + + // // Verify no additional deposits occurred + // assert_eq!( + // post_ggp_balance, final_framework_balance, + // "Additional unexpected deposits were detected" + // ); + + Ok(()) +} diff --git a/process-compose/movement-full-node/process-compose.test-lock-mint.yml b/process-compose/movement-full-node/process-compose.test-lock-mint.yml new file mode 100644 index 000000000..1fbd4fcdd --- /dev/null +++ b/process-compose/movement-full-node/process-compose.test-lock-mint.yml @@ -0,0 +1,13 @@ +version: "3" + +environment: + +processes: + test-lock-mint: + command: | + cargo run --bin movement-tests-e2e-lock-mint + depends_on: + movement-full-node: + condition: process_healthy + movement-faucet: + condition: process_healthy \ No newline at end of file From e104ada92a522ec87ac118691dd63b0f91ddf088 Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 20 Jan 2025 21:19:18 -0300 Subject: [PATCH 02/26] failing core-resources account --- Cargo.lock | 268 +++++++++--------- Cargo.toml | 64 ++--- .../movement-client/src/bin/e2e/lock_mint.rs | 59 ++-- protocol-units/bridge/move-modules/Move.toml | 2 +- .../move-modules/scripts/burn_from.move | 13 + 5 files changed, 223 insertions(+), 183 deletions(-) create mode 100644 protocol-units/bridge/move-modules/scripts/burn_from.move diff --git a/Cargo.lock b/Cargo.lock index 3e64726d8..e29deca34 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-crypto", @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-logger", "aptos-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-api-types", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-config", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-aggregator", @@ -985,7 +985,7 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "aptos-logger", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "shadow-rs", ] @@ -1024,7 +1024,7 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-framework", @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-crypto", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-bitvec", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aes-gcm", "anyhow", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-accumulator", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-config", @@ -1250,7 +1250,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-schemadb", @@ -1264,7 +1264,7 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-crypto", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-crypto", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-aggregator", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-api", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-api", @@ -1666,7 +1666,7 @@ dependencies = [ "aptos-mempool", "aptos-metrics-core", "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-crypto", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-aggregator", @@ -2027,7 +2027,7 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -2044,7 +2044,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-bitvec", @@ -2106,7 +2106,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-types", @@ -2117,7 +2117,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "proc-macro2", "quote", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "async-trait", "percent-encoding", @@ -2156,7 +2156,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-framework", @@ -2169,7 +2169,7 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-config", "aptos-types", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "crossbeam", "proptest", @@ -2216,7 +2216,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "futures-core", "pbjson", @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "ipnet", ] @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2247,7 +2247,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-types", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-api-types", @@ -2284,7 +2284,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-config", "rocksdb", @@ -2293,7 +2293,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "rayon", "tokio", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-infallible", @@ -2319,7 +2319,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2360,7 +2360,7 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-types", @@ -2378,11 +2378,11 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", "bcs 0.1.4", "crossbeam-channel", "once_cell", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2417,7 +2417,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "mirai-annotations", "serde", @@ -2428,7 +2428,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-infallible", @@ -2439,7 +2439,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-crypto", @@ -2487,7 +2487,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2505,7 +2505,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "hex", "rand 0.7.3", @@ -2514,7 +2514,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2527,7 +2527,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-bitvec", @@ -2584,12 +2584,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-aggregator", @@ -2655,7 +2655,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-aggregator", @@ -2713,7 +2713,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "aptos-logger", @@ -9092,7 +9092,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9461,7 +9461,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9478,7 +9478,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "backtrace", @@ -9493,12 +9493,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9513,7 +9513,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "once_cell", "quote", @@ -9523,7 +9523,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "move-binary-format", @@ -9535,7 +9535,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "fail", "move-binary-format", @@ -9549,7 +9549,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "clap 4.5.21", @@ -9564,7 +9564,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "clap 4.5.21", @@ -9594,7 +9594,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "difference", @@ -9611,7 +9611,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9637,7 +9637,7 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9668,7 +9668,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "arbitrary", @@ -9693,7 +9693,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9712,7 +9712,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "clap 4.5.21", @@ -9729,7 +9729,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "clap 4.5.21", @@ -9748,7 +9748,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "move-command-line-common", @@ -9760,7 +9760,7 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9776,7 +9776,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "codespan-reporting", @@ -9794,7 +9794,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "hex", @@ -9807,7 +9807,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "hex", "move-command-line-common", @@ -9820,7 +9820,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "codespan", @@ -9846,7 +9846,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "clap 4.5.21", @@ -9880,7 +9880,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "atty", @@ -9907,7 +9907,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "async-trait", @@ -9936,7 +9936,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9953,7 +9953,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "hex", @@ -9980,7 +9980,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9999,7 +9999,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "hex", @@ -10022,7 +10022,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "once_cell", "serde", @@ -10031,7 +10031,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "better_any", "bytes 1.8.0", @@ -10046,7 +10046,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "better_any", @@ -10074,7 +10074,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "better_any", "bytes 1.8.0", @@ -10098,7 +10098,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10113,7 +10113,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e#8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" dependencies = [ "bcs 0.1.4", "derivative", @@ -10322,7 +10322,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", "aptos-sdk", "aptos-types", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 4a806b24b..e08662902 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -141,40 +141,40 @@ 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 = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e", features = [ +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b", features = [ "cloneable-private-keys", ] } -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "8b8eb8fd0a3fa78086522bda7886ecd86fc6d24e" } +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } # Indexer processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "7658338eb9224abd9698c1e02dbc6ca526c268ce" } diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 7d3099abe..285c050cf 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -1,10 +1,10 @@ #![allow(unused_imports)] use anyhow::Context; use aptos_sdk::move_types::{ - identifier::Identifier, language_storage::ModuleId, language_storage::TypeTag, + identifier::Identifier, language_storage::{ModuleId, StructTag}, language_storage::TypeTag, }; use aptos_sdk::types::{ - account_address::AccountAddress, chain_id::ChainId, transaction::EntryFunction, LocalAccount, + account_address::AccountAddress, chain_id::ChainId, transaction::{EntryFunction, TransactionArgument, Script}, LocalAccount, }; use aptos_sdk::{ rest_client::{ @@ -22,10 +22,13 @@ use movement_client::{ rest_client::{Client, FaucetClient}, }; use once_cell::sync::Lazy; +use rayon::vec; use std::str::FromStr; use std::time::{SystemTime, UNIX_EPOCH}; use tracing; use url::Url; +use std::process::Command; +use std::{env, fs}; static SUZUKA_CONFIG: Lazy = Lazy::new(|| { let dot_movement = dot_movement::DotMovement::try_from_env().unwrap(); @@ -153,24 +156,48 @@ async fn main() -> Result<(), anyhow::Error> { dead_balance ); - // Burn coins from the dead account - let burn_transaction = - core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( - TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new(AccountAddress::from_hex_literal("0x1")?, Identifier::new("coin")?), - Identifier::new("burn_frozen")?, - vec![TypeTag::from_str("0x1::aptos_coin::AptosCoin")?], - vec![bcs::to_bytes(&dead_address)?, bcs::to_bytes(&1u64)?], - )), + let compile_status = Command::new("movement") + .args([ + "move", + "compile", + "--package-dir", + "protocol-units/bridge/move-modules", + ]) + .status() + .expect("Failed to execute `movement compile` command"); + + let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv")?; + let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; + let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); + + let tx_response = rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( + TransactionBuilder::new( + script_payload, SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, ChainId::new(chain_id), - ).sequence_number(core_resources_account.sequence_number())); + ).sequence_number(core_resources_account.sequence_number()) + )).await?; + println!("tx_response: {:?}", tx_response); - rest_client - .submit_and_wait(&burn_transaction) - .await - .context("Failed to burn coins from dead account")?; + // // Burn coins from the dead account + // let burn_transaction = + // core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( + // TransactionPayload::EntryFunction(EntryFunction::new( + // ModuleId::new(AccountAddress::from_hex_literal("0x1")?, Identifier::new("coin")?), + // Identifier::new("burn_frozen")?, + // vec![TypeTag::from_str("0x1::aptos_coin::AptosCoin")?], + // vec![bcs::to_bytes(&dead_address)?, bcs::to_bytes(&1u64)?], + // )), + // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + // ChainId::new(chain_id), + // ).sequence_number(core_resources_account.sequence_number())); + + + // rest_client + // .submit_and_wait(&burn_transaction) + // .await + // .context("Failed to burn coins from dead account")?; tracing::info!("Burn transaction successfully executed."); diff --git a/protocol-units/bridge/move-modules/Move.toml b/protocol-units/bridge/move-modules/Move.toml index be3a1be16..addf94c36 100644 --- a/protocol-units/bridge/move-modules/Move.toml +++ b/protocol-units/bridge/move-modules/Move.toml @@ -27,7 +27,7 @@ denylister = "0xcade" [dependencies.AptosFramework] git = "https://github.com/movementlabsxyz/aptos-core.git" -rev = "movement" +rev = "add-burn-from" subdir = "aptos-move/framework/aptos-framework" [dev-dependencies] \ No newline at end of file diff --git a/protocol-units/bridge/move-modules/scripts/burn_from.move b/protocol-units/bridge/move-modules/scripts/burn_from.move new file mode 100644 index 000000000..d3394211e --- /dev/null +++ b/protocol-units/bridge/move-modules/scripts/burn_from.move @@ -0,0 +1,13 @@ +script { + use aptos_framework::aptos_account; + use aptos_framework::aptos_governance; + use aptos_framework::native_bridge; + use aptos_framework::coin::{BurnCapability}; + use aptos_framework::aptos_coin::AptosCoin; + use aptos_framework::system_addresses; + + fun burn_from(core_resources: &signer, account: address, amount: u64) { + let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @aptos_framework); + native_bridge::burn_from(&framework_signer, account, amount); + } +} From a66c6e0b6dad0ab29b861c0d7acbbc2cb7fce3aa Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 20 Jan 2025 22:51:13 -0300 Subject: [PATCH 03/26] change addresses --- .../movement-client/src/bin/e2e/lock_mint.rs | 4 ++-- protocol-units/bridge/move-modules/Move.toml | 14 +++++++------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 285c050cf..374891128 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -93,8 +93,8 @@ async fn main() -> Result<(), anyhow::Error> { .chain .maptos_private_key .to_string(); - let mut core_resources_account = LocalAccount::from_private_key( - "0x0000000000000000000000000000000000000000000000000000000000000001", + let mut core_resources_account: LocalAccount = LocalAccount::from_private_key( + "000000000000000000000000000000000000000000000000000000000A550C18", 0, )?; diff --git a/protocol-units/bridge/move-modules/Move.toml b/protocol-units/bridge/move-modules/Move.toml index addf94c36..64b933b55 100644 --- a/protocol-units/bridge/move-modules/Move.toml +++ b/protocol-units/bridge/move-modules/Move.toml @@ -4,14 +4,14 @@ version = "1.0.0" authors = [] [addresses] -resource_addr = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +resource_addr = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" origin_addr = "0xcafe" -atomic_bridge = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" -moveth = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" -move_fa = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" -master_minter = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" -minter = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" -admin = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +atomic_bridge = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +moveth = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +move_fa = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +master_minter = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +minter = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +admin = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" pauser = "0xdafe" denylister = "0xcade" From 05b46391994f06fec9c3afddce4df8cf3e3f7c66 Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 20 Jan 2025 23:14:03 -0300 Subject: [PATCH 04/26] 0x1 signer --- networks/movement/movement-client/src/bin/e2e/lock_mint.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 374891128..c78f7d3b8 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -94,10 +94,12 @@ async fn main() -> Result<(), anyhow::Error> { .maptos_private_key .to_string(); let mut core_resources_account: LocalAccount = LocalAccount::from_private_key( - "000000000000000000000000000000000000000000000000000000000A550C18", + "000000000000000000000000000000000000000000000000000000000000dead", 0, )?; + println!("Core Resources Account address: {}", core_resources_account.address()); + tracing::info!("Created core resources account"); tracing::debug!("core_resources_account address: {}", core_resources_account.address()); From 8866ba57ed07a63098161a7b5fd244af7eb94d5c Mon Sep 17 00:00:00 2001 From: primata Date: Tue, 21 Jan 2025 00:13:13 -0300 Subject: [PATCH 05/26] main.mv --- .../movement/movement-client/src/bin/e2e/lock_mint.rs | 8 ++++++-- protocol-units/bridge/move-modules/scripts/burn_from.move | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index c78f7d3b8..8fc3a3235 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -94,7 +94,7 @@ async fn main() -> Result<(), anyhow::Error> { .maptos_private_key .to_string(); let mut core_resources_account: LocalAccount = LocalAccount::from_private_key( - "000000000000000000000000000000000000000000000000000000000000dead", + "0000000000000000000000000000000000000000000000000000000000000001", 0, )?; @@ -168,10 +168,14 @@ async fn main() -> Result<(), anyhow::Error> { .status() .expect("Failed to execute `movement compile` command"); - let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv")?; + println!({"compile_status: {:?}", compile_status}); + + let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/main.mv")?; let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); + // println!("{:?}", script_payload); + let tx_response = rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( TransactionBuilder::new( script_payload, diff --git a/protocol-units/bridge/move-modules/scripts/burn_from.move b/protocol-units/bridge/move-modules/scripts/burn_from.move index d3394211e..80abdccda 100644 --- a/protocol-units/bridge/move-modules/scripts/burn_from.move +++ b/protocol-units/bridge/move-modules/scripts/burn_from.move @@ -6,7 +6,7 @@ script { use aptos_framework::aptos_coin::AptosCoin; use aptos_framework::system_addresses; - fun burn_from(core_resources: &signer, account: address, amount: u64) { + fun main(core_resources: &signer, account: address, amount: u64) { let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @aptos_framework); native_bridge::burn_from(&framework_signer, account, amount); } From f02c7d07fe0377ac29d1387dc1ddda2798ce60f4 Mon Sep 17 00:00:00 2001 From: primata Date: Tue, 21 Jan 2025 00:15:51 -0300 Subject: [PATCH 06/26] remove line --- networks/movement/movement-client/src/bin/e2e/lock_mint.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 8fc3a3235..f09653bb3 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -168,13 +168,11 @@ async fn main() -> Result<(), anyhow::Error> { .status() .expect("Failed to execute `movement compile` command"); - println!({"compile_status: {:?}", compile_status}); let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/main.mv")?; let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); - // println!("{:?}", script_payload); let tx_response = rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( TransactionBuilder::new( From d43c898054b5e75aacac88cb30bd37529986e99a Mon Sep 17 00:00:00 2001 From: primata Date: Tue, 21 Jan 2025 00:58:22 -0300 Subject: [PATCH 07/26] maptos private key --- .../movement-client/src/bin/e2e/lock_mint.rs | 181 ++++++------------ protocol-units/bridge/move-modules/Move.toml | 14 +- 2 files changed, 62 insertions(+), 133 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index f09653bb3..836d83e84 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -1,5 +1,6 @@ #![allow(unused_imports)] use anyhow::Context; +use movement_client::crypto::ValidCryptoMaterialStringExt; use aptos_sdk::move_types::{ identifier::Identifier, language_storage::{ModuleId, StructTag}, language_storage::TypeTag, }; @@ -77,8 +78,9 @@ async fn main() -> Result<(), anyhow::Error> { let faucet_client = FaucetClient::new(FAUCET_URL.clone(), NODE_URL.clone()); let coin_client = CoinClient::new(&rest_client); let dead_address = AccountAddress::from_str( - "000000000000000000000000000000000000000000000000000000000000dead", - )?; + "000000000000000000000000000000000000000000000000000000000000dead")?; + let relayer_address = AccountAddress::from_str( + "000000000000000000000000000000000000000000000000000000000a550c18")?; let chain_id = rest_client .get_index() .await @@ -86,15 +88,15 @@ async fn main() -> Result<(), anyhow::Error> { .inner() .chain_id; - // Create account for transactions and gas collection - let private_key = SUZUKA_CONFIG - .execution_config - .maptos_config - .chain - .maptos_private_key - .to_string(); - let mut core_resources_account: LocalAccount = LocalAccount::from_private_key( - "0000000000000000000000000000000000000000000000000000000000000001", + // Create core resources account + let mut core_resources_account = LocalAccount::from_private_key( + SUZUKA_CONFIG + .execution_config + .maptos_config + .chain + .maptos_private_key + .to_encoded_string()? + .as_str(), 0, )?; @@ -152,6 +154,9 @@ async fn main() -> Result<(), anyhow::Error> { .await .context("Failed to retrieve core resources account balance")?; + // assert_eq!(core_resorces_balance, 999_999_999_999_999, "Core resources account balance is not what is expected"); + // assert_eq!(dead_balance, 1, "Dead account balance is not what is expected"); + tracing::info!( "Core account balance: {}, Dead account balance: {}", core_balance, @@ -173,132 +178,56 @@ async fn main() -> Result<(), anyhow::Error> { let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); - - let tx_response = rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( + rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( TransactionBuilder::new( script_payload, SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, ChainId::new(chain_id), ).sequence_number(core_resources_account.sequence_number()) - )).await?; - - println!("tx_response: {:?}", tx_response); - - // // Burn coins from the dead account - // let burn_transaction = - // core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( - // TransactionPayload::EntryFunction(EntryFunction::new( - // ModuleId::new(AccountAddress::from_hex_literal("0x1")?, Identifier::new("coin")?), - // Identifier::new("burn_frozen")?, - // vec![TypeTag::from_str("0x1::aptos_coin::AptosCoin")?], - // vec![bcs::to_bytes(&dead_address)?, bcs::to_bytes(&1u64)?], - // )), - // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - // ChainId::new(chain_id), - // ).sequence_number(core_resources_account.sequence_number())); - - - // rest_client - // .submit_and_wait(&burn_transaction) + )).await.context("Failed to execute burn dead balance script transaction")?; + + // transfer to relayer address the desired amount + // let desired_amount = 1_000_000; + // coin_client + // .transfer( + // &mut core_resources_account, + // AccountAddress::from_str( + // "000000000000000000000000000000000000000000000000000000000a550c18", + // ) + // .unwrap(), + // desired_amount, + // None, + // ) // .await - // .context("Failed to burn coins from dead account")?; - - tracing::info!("Burn transaction successfully executed."); - - // assert_eq!(core_resorces_balance, 999_999_999_999_999, "Core resources account balance is not what is expected"); - // assert_eq!(dead_balance, 1, "Dead account balance is not what is expected"); - - // rest_client.submit_and_wait( - // &core_resources_account.sign_with_transaction_builder( - // core_resources_account.transaction_builder().burn_from(1, 0), - // ), - // ).await; - - // let view_req = ViewRequest { - // function: EntryFunctionId { - // module: MoveModuleId { - // address: Address::from_str("0x1").unwrap(), - // name: IdentifierWrapper::from_str("coin").unwrap(), - // }, - // name: IdentifierWrapper::from_str("balance").unwrap(), - // }, - // type_arguments: vec![MoveType::Struct(MoveStructTag::new( - // Address::from_str("0x1").unwrap(), - // IdentifierWrapper::from_str("aptos_coin").unwrap(), - // IdentifierWrapper::from_str("AptosCoin").unwrap(), - // vec![], - // ))], - // arguments: vec!["0xdead".into()], - // }; + // .context("Failed to transfer coins to relayer account")?; - // let view_res: Response> = rest_client - // .view(&view_req, None) + // reset core_balance + // core_balance = coin_client + // .get_account_balance(&core_resources_account.address()) // .await - // .context("Failed to get dead address balance")?; - - // // Extract the inner field from the response - // let inner_value = serde_json::to_value(view_res.inner()) - // .context("Failed to convert response inner to serde_json::Value")?; - - // // Deserialize the inner value into your AddressResponse struct - // let ggp_address: Vec = - // serde_json::from_value(inner_value).context("Failed to deserialize AddressResponse")?; - - // assert_eq!( - // ggp_address, - // vec!["0xb08e0478ac871400e082f34e003145570bf4a9e4d88f17964b21fb110e93d77a"], - // "Governed Gas Pool Resource account is not what is expected" - // ); - - // let ggp_account_address = - // AccountAddress::from_str(&ggp_address[0]).expect("Failed to parse address"); - - // // Get initial balances - // let initial_ggp_balance = coin_client - // .get_account_balance(&ggp_account_address) - // .await - // .context("Failed to get initial framework balance")?; - - // tracing::info!("Initial ggp Balance: {}", initial_ggp_balance); - - // // Simple transaction that will generate gas fees - // tracing::info!("Executing test transaction..."); - // let txn_hash = coin_client - // .transfer(&mut core_resources_account, beneficiary.address(), 1_000, None) - // .await - // .context("Failed to submit transfer transaction")?; - - // rest_client - // .wait_for_transaction(&txn_hash) - // .await - // .context("Failed when waiting for transfer transaction")?; - // tracing::info!("Test transaction completed: {:?}", txn_hash); - - // // Get post-transaction balance - // let post_ggp_balance = coin_client - // .get_account_balance(&ggp_account_address) - // .await - // .context("Failed to get post-transaction framework balance")?; - - // tracing::info!("Initial ggp Balance: {}", initial_ggp_balance); - - // // Verify gas fees collection - // assert!(post_ggp_balance > initial_ggp_balance, "Gas fees were not collected as expected"); + // .context("Failed to retrieve core resources account balance")?; + + // // Burn coins from the core resource account + // let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/main.mv")?; + // let args = vec![TransactionArgument::Address(core_resources_account.address()), TransactionArgument::U64(core_balance)]; + // let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); + + // rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( + // TransactionBuilder::new( + // script_payload, + // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + // ChainId::new(chain_id), + // ).sequence_number(core_resources_account.sequence_number()) + // )).await.context("Failed to execute burn dead balance script transaction")?; - // // Wait to verify no additional deposits - // tokio::time::sleep(tokio::time::Duration::from_secs(5)).await; + tracing::info!("Burn transactions successfully executed."); - // // Check final balance - // let final_framework_balance = coin_client - // .get_account_balance(&ggp_account_address) - // .await - // .context("Failed to get final framework balance")?; + // Transfer L1 move desired amount to L1 bridge address + - // // Verify no additional deposits occurred - // assert_eq!( - // post_ggp_balance, final_framework_balance, - // "Additional unexpected deposits were detected" - // ); + + // Check if Relayer address balance on L2 equals to L1 bridge address + Ok(()) } diff --git a/protocol-units/bridge/move-modules/Move.toml b/protocol-units/bridge/move-modules/Move.toml index 64b933b55..addf94c36 100644 --- a/protocol-units/bridge/move-modules/Move.toml +++ b/protocol-units/bridge/move-modules/Move.toml @@ -4,14 +4,14 @@ version = "1.0.0" authors = [] [addresses] -resource_addr = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +resource_addr = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" origin_addr = "0xcafe" -atomic_bridge = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" -moveth = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" -move_fa = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" -master_minter = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" -minter = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" -admin = "0xf90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16" +atomic_bridge = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +moveth = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +move_fa = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +master_minter = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +minter = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" +admin = "0xc3bb8488ab1a5815a9d543d7e41b0e0df46a7396f89b22821f07a4362f75ddc5" pauser = "0xdafe" denylister = "0xcade" From a5f9b8061213a9a331222d692cb03fee8a5c4ce0 Mon Sep 17 00:00:00 2001 From: primata Date: Tue, 21 Jan 2025 01:12:59 -0300 Subject: [PATCH 08/26] add sender --- .../movement/movement-client/src/bin/e2e/lock_mint.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 836d83e84..49ae8bd42 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -1,9 +1,9 @@ #![allow(unused_imports)] use anyhow::Context; use movement_client::crypto::ValidCryptoMaterialStringExt; -use aptos_sdk::move_types::{ - identifier::Identifier, language_storage::{ModuleId, StructTag}, language_storage::TypeTag, -}; +use aptos_sdk::{move_types::{ + identifier::Identifier, language_storage::{ModuleId, StructTag, TypeTag}, +}, rest_client::Account}; use aptos_sdk::types::{ account_address::AccountAddress, chain_id::ChainId, transaction::{EntryFunction, TransactionArgument, Script}, LocalAccount, }; @@ -124,7 +124,7 @@ async fn main() -> Result<(), anyhow::Error> { )), SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, ChainId::new(chain_id), - ).sequence_number(core_resources_account.sequence_number())); + ).sender(relayer_address).sequence_number(core_resources_account.sequence_number())); rest_client .submit_and_wait(&create_dead_transaction) @@ -183,7 +183,7 @@ async fn main() -> Result<(), anyhow::Error> { script_payload, SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, ChainId::new(chain_id), - ).sequence_number(core_resources_account.sequence_number()) + ).sender(relayer_address).sequence_number(core_resources_account.sequence_number()) )).await.context("Failed to execute burn dead balance script transaction")?; // transfer to relayer address the desired amount From a974f003ca1c302c58062d77fba7e1426351c94b Mon Sep 17 00:00:00 2001 From: primata Date: Tue, 21 Jan 2025 18:09:03 -0300 Subject: [PATCH 09/26] sign with core resources still failing --- Cargo.lock | 269 +++++++++--------- Cargo.toml | 64 ++--- networks/movement/movement-client/Cargo.toml | 1 + .../movement-client/src/bin/e2e/lock_mint.rs | 94 +++--- 4 files changed, 227 insertions(+), 201 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e29deca34..682824e81 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-crypto", @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-logger", "aptos-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-api-types", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-config", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-aggregator", @@ -985,7 +985,7 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "aptos-logger", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "shadow-rs", ] @@ -1024,7 +1024,7 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-framework", @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-crypto", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-bitvec", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aes-gcm", "anyhow", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-accumulator", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-config", @@ -1250,7 +1250,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-schemadb", @@ -1264,7 +1264,7 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-crypto", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-crypto", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-aggregator", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-api", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-api", @@ -1666,7 +1666,7 @@ dependencies = [ "aptos-mempool", "aptos-metrics-core", "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-crypto", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-aggregator", @@ -2027,7 +2027,7 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -2044,7 +2044,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-bitvec", @@ -2106,7 +2106,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-types", @@ -2117,7 +2117,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "proc-macro2", "quote", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "async-trait", "percent-encoding", @@ -2156,7 +2156,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-framework", @@ -2169,7 +2169,7 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-config", "aptos-types", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "crossbeam", "proptest", @@ -2216,7 +2216,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "futures-core", "pbjson", @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "ipnet", ] @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2247,7 +2247,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-types", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-api-types", @@ -2284,7 +2284,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-config", "rocksdb", @@ -2293,7 +2293,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "rayon", "tokio", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-infallible", @@ -2319,7 +2319,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2360,7 +2360,7 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-types", @@ -2378,11 +2378,11 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", "bcs 0.1.4", "crossbeam-channel", "once_cell", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2417,7 +2417,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "mirai-annotations", "serde", @@ -2428,7 +2428,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-infallible", @@ -2439,7 +2439,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-crypto", @@ -2487,7 +2487,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2505,7 +2505,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "hex", "rand 0.7.3", @@ -2514,7 +2514,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2527,7 +2527,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-bitvec", @@ -2584,12 +2584,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-aggregator", @@ -2655,7 +2655,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-aggregator", @@ -2713,7 +2713,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "aptos-logger", @@ -9092,7 +9092,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9461,7 +9461,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9478,7 +9478,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "backtrace", @@ -9493,12 +9493,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9513,7 +9513,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "once_cell", "quote", @@ -9523,7 +9523,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "move-binary-format", @@ -9535,7 +9535,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "fail", "move-binary-format", @@ -9549,7 +9549,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "clap 4.5.21", @@ -9564,7 +9564,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "clap 4.5.21", @@ -9594,7 +9594,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "difference", @@ -9611,7 +9611,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9637,7 +9637,7 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9668,7 +9668,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "arbitrary", @@ -9693,7 +9693,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9712,7 +9712,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "clap 4.5.21", @@ -9729,7 +9729,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "clap 4.5.21", @@ -9748,7 +9748,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "move-command-line-common", @@ -9760,7 +9760,7 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9776,7 +9776,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "codespan-reporting", @@ -9794,7 +9794,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "hex", @@ -9807,7 +9807,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "hex", "move-command-line-common", @@ -9820,7 +9820,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "codespan", @@ -9846,7 +9846,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "clap 4.5.21", @@ -9880,7 +9880,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "atty", @@ -9907,7 +9907,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "async-trait", @@ -9936,7 +9936,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9953,7 +9953,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "hex", @@ -9980,7 +9980,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9999,7 +9999,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "hex", @@ -10022,7 +10022,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "once_cell", "serde", @@ -10031,7 +10031,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "better_any", "bytes 1.8.0", @@ -10046,7 +10046,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "better_any", @@ -10074,7 +10074,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "better_any", "bytes 1.8.0", @@ -10098,7 +10098,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10113,7 +10113,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b#5925c62320e9a1ccb7fa2655bfd98c673432477b" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" dependencies = [ "bcs 0.1.4", "derivative", @@ -10322,9 +10322,10 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=5925c62320e9a1ccb7fa2655bfd98c673432477b)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", "aptos-sdk", "aptos-types", + "aptos-vm-genesis", "async-trait", "bcs 0.1.4", "buildtime-helpers", diff --git a/Cargo.toml b/Cargo.toml index e08662902..29c39ee02 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -141,40 +141,40 @@ 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 = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b", features = [ +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73", features = [ "cloneable-private-keys", ] } -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "5925c62320e9a1ccb7fa2655bfd98c673432477b" } +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } # Indexer processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "7658338eb9224abd9698c1e02dbc6ca526c268ce" } diff --git a/networks/movement/movement-client/Cargo.toml b/networks/movement/movement-client/Cargo.toml index d88af384a..3be290115 100644 --- a/networks/movement/movement-client/Cargo.toml +++ b/networks/movement/movement-client/Cargo.toml @@ -45,6 +45,7 @@ path = "src/bin/e2e/lock_mint.rs" [dependencies] +aptos-vm-genesis = { workspace = true} aptos-sdk = { workspace = true } aptos-types = { workspace = true } anyhow = { workspace = true } diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 49ae8bd42..d2f20446c 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -1,11 +1,12 @@ #![allow(unused_imports)] -use anyhow::Context; +use anyhow::{Chain, Context}; use movement_client::crypto::ValidCryptoMaterialStringExt; + use aptos_sdk::{move_types::{ identifier::Identifier, language_storage::{ModuleId, StructTag, TypeTag}, }, rest_client::Account}; use aptos_sdk::types::{ - account_address::AccountAddress, chain_id::ChainId, transaction::{EntryFunction, TransactionArgument, Script}, LocalAccount, + account_address::AccountAddress, chain_id::ChainId, transaction::{EntryFunction, TransactionArgument, Script}, LocalAccount, AccountKey }; use aptos_sdk::{ rest_client::{ @@ -17,7 +18,7 @@ use aptos_sdk::{ }, transaction_builder::TransactionBuilder, }; -use aptos_types::transaction::TransactionPayload; +use aptos_types::{transaction::TransactionPayload, account_config::aptos_test_root_address, test_helpers::transaction_test_helpers}; use movement_client::{ coin_client::CoinClient, rest_client::{Client, FaucetClient}, @@ -80,7 +81,7 @@ async fn main() -> Result<(), anyhow::Error> { let dead_address = AccountAddress::from_str( "000000000000000000000000000000000000000000000000000000000000dead")?; let relayer_address = AccountAddress::from_str( - "000000000000000000000000000000000000000000000000000000000a550c18")?; + "0x000000000000000000000000000000000000000000000000000000000a550c18")?; let chain_id = rest_client .get_index() .await @@ -89,42 +90,64 @@ async fn main() -> Result<(), anyhow::Error> { .chain_id; // Create core resources account - let mut core_resources_account = LocalAccount::from_private_key( - SUZUKA_CONFIG - .execution_config - .maptos_config - .chain - .maptos_private_key - .to_encoded_string()? - .as_str(), - 0, - )?; - + // let mut core_resources_account = LocalAccount::from_private_key( + // SUZUKA_CONFIG + // .execution_config + // .maptos_config + // .chain + // .maptos_private_key + // .to_encoded_string()? + // .as_str(), + // 0, + // )?; + let mut core_resources_account: LocalAccount = LocalAccount::new( + aptos_test_root_address(), + AccountKey::from_private_key(aptos_vm_genesis::GENESIS_KEYPAIR.0.clone()), + 0, + ); + println!("Core Resources Account address: {}", core_resources_account.address()); tracing::info!("Created core resources account"); tracing::debug!("core_resources_account address: {}", core_resources_account.address()); - // Fund the core_resources_account account - faucet_client - .fund(core_resources_account.address(), 1_000_000_000_000_000) - .await - .context("Failed to fund core_resources_account account")?; - - let create_dead_transaction = - core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( - TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new( - AccountAddress::from_hex_literal("0x1")?, - Identifier::new("aptos_account")?, - ), - Identifier::new("create_account")?, - vec![], - vec![bcs::to_bytes(&dead_address)?], - )), - SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - ChainId::new(chain_id), - ).sender(relayer_address).sequence_number(core_resources_account.sequence_number())); + // core_resources_account is already funded with u64 max value + // Create dead account + let create_dead_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + core_resources_account.address(), + core_resources_account.sequence_number(), + &aptos_vm_genesis::GENESIS_KEYPAIR.0, + aptos_vm_genesis::GENESIS_KEYPAIR.1.clone(), + Some(TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new( + AccountAddress::from_hex_literal("0x1")?, + Identifier::new("aptos_account")?, + ), + Identifier::new("create_account")?, + vec![], + vec![bcs::to_bytes(&dead_address)?], + ))), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); + // let ret = vm_validator.validate_transaction(transaction).unwrap(); + + // let create_dead_transaction = + // core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( + // TransactionPayload::EntryFunction(EntryFunction::new( + // ModuleId::new( + // AccountAddress::from_hex_literal("0x1")?, + // Identifier::new("aptos_account")?, + // ), + // Identifier::new("create_account")?, + // vec![], + // vec![bcs::to_bytes(&dead_address)?], + // )), + // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + // ChainId::new(chain_id), + // ).sender(relayer_address).sequence_number(core_resources_account.sequence_number())); rest_client .submit_and_wait(&create_dead_transaction) @@ -222,6 +245,7 @@ async fn main() -> Result<(), anyhow::Error> { tracing::info!("Burn transactions successfully executed."); + // Transfer L1 move desired amount to L1 bridge address From d8590a59760ffe3c96fbc72d7523c94e8895ddae Mon Sep 17 00:00:00 2001 From: primata Date: Wed, 22 Jan 2025 12:04:29 -0300 Subject: [PATCH 10/26] pending correct genesis keypair --- .../movement-client/src/bin/e2e/lock_mint.rs | 38 ++++++++++--------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index d2f20446c..f517d0268 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -82,6 +82,8 @@ async fn main() -> Result<(), anyhow::Error> { "000000000000000000000000000000000000000000000000000000000000dead")?; let relayer_address = AccountAddress::from_str( "0x000000000000000000000000000000000000000000000000000000000a550c18")?; + let core_resources_signer_address = AccountAddress::from_str( + "f90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16")?; let chain_id = rest_client .get_index() .await @@ -90,22 +92,22 @@ async fn main() -> Result<(), anyhow::Error> { .chain_id; // Create core resources account - // let mut core_resources_account = LocalAccount::from_private_key( - // SUZUKA_CONFIG - // .execution_config - // .maptos_config - // .chain - // .maptos_private_key - // .to_encoded_string()? - // .as_str(), - // 0, - // )?; - let mut core_resources_account: LocalAccount = LocalAccount::new( - aptos_test_root_address(), - AccountKey::from_private_key(aptos_vm_genesis::GENESIS_KEYPAIR.0.clone()), - 0, - ); - + faucet_client + .create_account(core_resources_signer_address) + .await + .context("Failed to fund core_resources_account account")?; + // let mut core_resources_account: LocalAccount = LocalAccount::new( + // aptos_test_root_address(), + // AccountKey::from_private_key(aptos_vm_genesis::GENESIS_KEYPAIR.0.clone()), + // 0, + // ); + println!("genesis keypairs: {:?}, {:?}", aptos_vm_genesis::GENESIS_KEYPAIR.0.clone(), aptos_vm_genesis::GENESIS_KEYPAIR.1.clone()); + let mut core_resources_account = LocalAccount::new( + relayer_address, + AccountKey::from_private_key(aptos_vm_genesis::GENESIS_KEYPAIR.0.clone()), + 0, + ); + println!("resource account keypairs: {:?}, {:?}", core_resources_account.private_key(), core_resources_account.public_key()); println!("Core Resources Account address: {}", core_resources_account.address()); tracing::info!("Created core resources account"); @@ -116,8 +118,8 @@ async fn main() -> Result<(), anyhow::Error> { let create_dead_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( core_resources_account.address(), core_resources_account.sequence_number(), - &aptos_vm_genesis::GENESIS_KEYPAIR.0, - aptos_vm_genesis::GENESIS_KEYPAIR.1.clone(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), Some(TransactionPayload::EntryFunction(EntryFunction::new( ModuleId::new( AccountAddress::from_hex_literal("0x1")?, From 3e35930b62eddc8982b74b340e8554599b4068ca Mon Sep 17 00:00:00 2001 From: primata Date: Wed, 22 Jan 2025 14:04:38 -0300 Subject: [PATCH 11/26] correct signer --- .../movement-client/src/bin/e2e/lock_mint.rs | 39 +++++++------------ .../process-compose.test-lock-mint.yml | 10 +++++ protocol-units/tokens/mock/testnet/layer-zero | 1 + 3 files changed, 26 insertions(+), 24 deletions(-) create mode 160000 protocol-units/tokens/mock/testnet/layer-zero diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index f517d0268..2af7f9b5d 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -2,7 +2,7 @@ use anyhow::{Chain, Context}; use movement_client::crypto::ValidCryptoMaterialStringExt; -use aptos_sdk::{move_types::{ +use aptos_sdk::{crypto::multi_ed25519::MultiEd25519PublicKey, crypto::ed25519::ed25519_keys::Ed25519PublicKey, move_types::{ identifier::Identifier, language_storage::{ModuleId, StructTag, TypeTag}, }, rest_client::Account}; use aptos_sdk::types::{ @@ -80,10 +80,9 @@ async fn main() -> Result<(), anyhow::Error> { let coin_client = CoinClient::new(&rest_client); let dead_address = AccountAddress::from_str( "000000000000000000000000000000000000000000000000000000000000dead")?; - let relayer_address = AccountAddress::from_str( + let associate_address = AccountAddress::from_str( "0x000000000000000000000000000000000000000000000000000000000a550c18")?; - let core_resources_signer_address = AccountAddress::from_str( - "f90391c81027f03cdea491ed8b36ffaced26b6df208a9b569e5baf2590eb9b16")?; + let chain_id = rest_client .get_index() .await @@ -91,32 +90,24 @@ async fn main() -> Result<(), anyhow::Error> { .inner() .chain_id; - // Create core resources account - faucet_client - .create_account(core_resources_signer_address) - .await - .context("Failed to fund core_resources_account account")?; - // let mut core_resources_account: LocalAccount = LocalAccount::new( - // aptos_test_root_address(), - // AccountKey::from_private_key(aptos_vm_genesis::GENESIS_KEYPAIR.0.clone()), - // 0, - // ); - println!("genesis keypairs: {:?}, {:?}", aptos_vm_genesis::GENESIS_KEYPAIR.0.clone(), aptos_vm_genesis::GENESIS_KEYPAIR.1.clone()); - let mut core_resources_account = LocalAccount::new( - relayer_address, - AccountKey::from_private_key(aptos_vm_genesis::GENESIS_KEYPAIR.0.clone()), + let mut core_resources_account = LocalAccount::from_private_key( + SUZUKA_CONFIG + .execution_config + .maptos_config + .chain + .maptos_private_key + .to_encoded_string()? + .as_str(), 0, - ); + )?; println!("resource account keypairs: {:?}, {:?}", core_resources_account.private_key(), core_resources_account.public_key()); println!("Core Resources Account address: {}", core_resources_account.address()); tracing::info!("Created core resources account"); - tracing::debug!("core_resources_account address: {}", core_resources_account.address()); - // core_resources_account is already funded with u64 max value // Create dead account let create_dead_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( - core_resources_account.address(), + associate_address, core_resources_account.sequence_number(), &core_resources_account.private_key(), core_resources_account.public_key().clone(), @@ -149,7 +140,7 @@ async fn main() -> Result<(), anyhow::Error> { // )), // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, // ChainId::new(chain_id), - // ).sender(relayer_address).sequence_number(core_resources_account.sequence_number())); + // ).sender(associate_address).sequence_number(core_resources_account.sequence_number())); rest_client .submit_and_wait(&create_dead_transaction) @@ -208,7 +199,7 @@ async fn main() -> Result<(), anyhow::Error> { script_payload, SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, ChainId::new(chain_id), - ).sender(relayer_address).sequence_number(core_resources_account.sequence_number()) + ).sender(associate_address).sequence_number(core_resources_account.sequence_number()) )).await.context("Failed to execute burn dead balance script transaction")?; // transfer to relayer address the desired amount diff --git a/process-compose/movement-full-node/process-compose.test-lock-mint.yml b/process-compose/movement-full-node/process-compose.test-lock-mint.yml index 1fbd4fcdd..4ec87b974 100644 --- a/process-compose/movement-full-node/process-compose.test-lock-mint.yml +++ b/process-compose/movement-full-node/process-compose.test-lock-mint.yml @@ -3,6 +3,16 @@ version: "3" environment: processes: + + setup: + environment: + - APTOS_ACCOUNT_WHITELIST=$DOT_MOVEMENT_PATH/default_signer_address_whitelist + - MAPTOS_PRIVATE_KEY=random + + movement-faucet: + command : | + movement-faucet-service run-simple --do-not-delegate + test-lock-mint: command: | cargo run --bin movement-tests-e2e-lock-mint diff --git a/protocol-units/tokens/mock/testnet/layer-zero b/protocol-units/tokens/mock/testnet/layer-zero new file mode 160000 index 000000000..0de900fb7 --- /dev/null +++ b/protocol-units/tokens/mock/testnet/layer-zero @@ -0,0 +1 @@ +Subproject commit 0de900fb7efc1c1ccbdecc69820b8d4172e69d38 From 5602d2310252d453375ea3cc35504bdb93db6a8e Mon Sep 17 00:00:00 2001 From: primata Date: Wed, 22 Jan 2025 14:35:15 -0300 Subject: [PATCH 12/26] failing to burn --- .../movement-client/src/bin/e2e/lock_mint.rs | 66 ++++++++++++------- 1 file changed, 43 insertions(+), 23 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 2af7f9b5d..ee48a004c 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -125,28 +125,39 @@ async fn main() -> Result<(), anyhow::Error> { None, ChainId::new(chain_id), ); - // let ret = vm_validator.validate_transaction(transaction).unwrap(); - - // let create_dead_transaction = - // core_resources_account.sign_with_transaction_builder(TransactionBuilder::new( - // TransactionPayload::EntryFunction(EntryFunction::new( - // ModuleId::new( - // AccountAddress::from_hex_literal("0x1")?, - // Identifier::new("aptos_account")?, - // ), - // Identifier::new("create_account")?, - // vec![], - // vec![bcs::to_bytes(&dead_address)?], - // )), - // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - // ChainId::new(chain_id), - // ).sender(associate_address).sequence_number(core_resources_account.sequence_number())); rest_client .submit_and_wait(&create_dead_transaction) .await .context("Failed to create dead account")?; + core_resources_account.increment_sequence_number(); + + let create_signer_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new( + AccountAddress::from_hex_literal("0x1")?, + Identifier::new("aptos_account")?, + ), + Identifier::new("create_account")?, + vec![], + vec![bcs::to_bytes(&core_resources_account.address())?], + ))), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); + + rest_client + .submit_and_wait(&create_signer_transaction) + .await + .context("Failed to create signer account")?; + coin_client .transfer( &mut core_resources_account, @@ -194,13 +205,22 @@ async fn main() -> Result<(), anyhow::Error> { let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); - rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( - TransactionBuilder::new( - script_payload, - SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - ChainId::new(chain_id), - ).sender(associate_address).sequence_number(core_resources_account.sequence_number()) - )).await.context("Failed to execute burn dead balance script transaction")?; + let run_script_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(script_payload), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); + + rest_client + .submit_and_wait(&run_script_transaction) + .await + .context("Failed to execute burn dead balance script transaction")?; // transfer to relayer address the desired amount // let desired_amount = 1_000_000; From 8be819dcb7ba1416a048f412faa4ed72753f0e1f Mon Sep 17 00:00:00 2001 From: primata Date: Wed, 22 Jan 2025 14:53:45 -0300 Subject: [PATCH 13/26] unable to burn --- .../movement-client/src/bin/e2e/lock_mint.rs | 17 +---------------- .../bridge/move-modules/scripts/burn_from.move | 1 + 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index ee48a004c..1e07da318 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -222,22 +222,7 @@ async fn main() -> Result<(), anyhow::Error> { .await .context("Failed to execute burn dead balance script transaction")?; - // transfer to relayer address the desired amount - // let desired_amount = 1_000_000; - // coin_client - // .transfer( - // &mut core_resources_account, - // AccountAddress::from_str( - // "000000000000000000000000000000000000000000000000000000000a550c18", - // ) - // .unwrap(), - // desired_amount, - // None, - // ) - // .await - // .context("Failed to transfer coins to relayer account")?; - - // reset core_balance + // reset core_balance to desired balance // core_balance = coin_client // .get_account_balance(&core_resources_account.address()) // .await diff --git a/protocol-units/bridge/move-modules/scripts/burn_from.move b/protocol-units/bridge/move-modules/scripts/burn_from.move index 80abdccda..d4a5e56e2 100644 --- a/protocol-units/bridge/move-modules/scripts/burn_from.move +++ b/protocol-units/bridge/move-modules/scripts/burn_from.move @@ -8,6 +8,7 @@ script { fun main(core_resources: &signer, account: address, amount: u64) { let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @aptos_framework); + system_addresses::assert_aptos_framework(&framework_signer); native_bridge::burn_from(&framework_signer, account, amount); } } From 899baddf8acf637173045b337f370e56545b437a Mon Sep 17 00:00:00 2001 From: primata Date: Fri, 24 Jan 2025 05:25:16 +0400 Subject: [PATCH 14/26] low-level error return --- Cargo.lock | 268 +++++++++--------- Cargo.toml | 64 ++--- .../movement-client/src/bin/e2e/lock_mint.rs | 152 ++++++---- .../move-modules/scripts/burn_from.move | 6 +- 4 files changed, 263 insertions(+), 227 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 682824e81..7cc80daa8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-crypto", @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-logger", "aptos-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-api-types", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-config", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-aggregator", @@ -985,7 +985,7 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "aptos-logger", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "shadow-rs", ] @@ -1024,7 +1024,7 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-framework", @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-crypto", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-bitvec", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aes-gcm", "anyhow", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-accumulator", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-config", @@ -1250,7 +1250,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-schemadb", @@ -1264,7 +1264,7 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-crypto", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-crypto", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-aggregator", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-api", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-api", @@ -1666,7 +1666,7 @@ dependencies = [ "aptos-mempool", "aptos-metrics-core", "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-crypto", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-aggregator", @@ -2027,7 +2027,7 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -2044,7 +2044,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-bitvec", @@ -2106,7 +2106,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-types", @@ -2117,7 +2117,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "proc-macro2", "quote", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "async-trait", "percent-encoding", @@ -2156,7 +2156,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-framework", @@ -2169,7 +2169,7 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-config", "aptos-types", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "crossbeam", "proptest", @@ -2216,7 +2216,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "futures-core", "pbjson", @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "ipnet", ] @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2247,7 +2247,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-types", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-api-types", @@ -2284,7 +2284,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-config", "rocksdb", @@ -2293,7 +2293,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "rayon", "tokio", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-infallible", @@ -2319,7 +2319,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2360,7 +2360,7 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-types", @@ -2378,11 +2378,11 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", "bcs 0.1.4", "crossbeam-channel", "once_cell", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2417,7 +2417,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "mirai-annotations", "serde", @@ -2428,7 +2428,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-infallible", @@ -2439,7 +2439,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-crypto", @@ -2487,7 +2487,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2505,7 +2505,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "hex", "rand 0.7.3", @@ -2514,7 +2514,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2527,7 +2527,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-bitvec", @@ -2584,12 +2584,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-aggregator", @@ -2655,7 +2655,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-aggregator", @@ -2713,7 +2713,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "aptos-logger", @@ -9092,7 +9092,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9461,7 +9461,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9478,7 +9478,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "backtrace", @@ -9493,12 +9493,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9513,7 +9513,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "once_cell", "quote", @@ -9523,7 +9523,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "move-binary-format", @@ -9535,7 +9535,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "fail", "move-binary-format", @@ -9549,7 +9549,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "clap 4.5.21", @@ -9564,7 +9564,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "clap 4.5.21", @@ -9594,7 +9594,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "difference", @@ -9611,7 +9611,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9637,7 +9637,7 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9668,7 +9668,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "arbitrary", @@ -9693,7 +9693,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9712,7 +9712,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "clap 4.5.21", @@ -9729,7 +9729,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "clap 4.5.21", @@ -9748,7 +9748,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "move-command-line-common", @@ -9760,7 +9760,7 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9776,7 +9776,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "codespan-reporting", @@ -9794,7 +9794,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "hex", @@ -9807,7 +9807,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "hex", "move-command-line-common", @@ -9820,7 +9820,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "codespan", @@ -9846,7 +9846,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "clap 4.5.21", @@ -9880,7 +9880,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "atty", @@ -9907,7 +9907,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "async-trait", @@ -9936,7 +9936,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9953,7 +9953,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "hex", @@ -9980,7 +9980,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9999,7 +9999,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "hex", @@ -10022,7 +10022,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "once_cell", "serde", @@ -10031,7 +10031,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "better_any", "bytes 1.8.0", @@ -10046,7 +10046,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "better_any", @@ -10074,7 +10074,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "better_any", "bytes 1.8.0", @@ -10098,7 +10098,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10113,7 +10113,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73#ecbcf41767364fdb1416c2419a39b089ae46fb73" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" dependencies = [ "bcs 0.1.4", "derivative", @@ -10322,7 +10322,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ecbcf41767364fdb1416c2419a39b089ae46fb73)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", "aptos-sdk", "aptos-types", "aptos-vm-genesis", diff --git a/Cargo.toml b/Cargo.toml index 29c39ee02..7b1f36ae4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -141,40 +141,40 @@ 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 = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73", features = [ +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2", features = [ "cloneable-private-keys", ] } -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ecbcf41767364fdb1416c2419a39b089ae46fb73" } +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } # Indexer processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "7658338eb9224abd9698c1e02dbc6ca526c268ce" } diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 1e07da318..8d0b29fd4 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -2,11 +2,20 @@ use anyhow::{Chain, Context}; use movement_client::crypto::ValidCryptoMaterialStringExt; -use aptos_sdk::{crypto::multi_ed25519::MultiEd25519PublicKey, crypto::ed25519::ed25519_keys::Ed25519PublicKey, move_types::{ - identifier::Identifier, language_storage::{ModuleId, StructTag, TypeTag}, -}, rest_client::Account}; use aptos_sdk::types::{ - account_address::AccountAddress, chain_id::ChainId, transaction::{EntryFunction, TransactionArgument, Script}, LocalAccount, AccountKey + account_address::AccountAddress, + chain_id::ChainId, + transaction::{EntryFunction, Script, TransactionArgument}, + AccountKey, LocalAccount, +}; +use aptos_sdk::{ + crypto::ed25519::ed25519_keys::Ed25519PublicKey, + crypto::multi_ed25519::MultiEd25519PublicKey, + move_types::{ + identifier::Identifier, + language_storage::{ModuleId, StructTag, TypeTag}, + }, + rest_client::Account, }; use aptos_sdk::{ rest_client::{ @@ -18,19 +27,22 @@ use aptos_sdk::{ }, transaction_builder::TransactionBuilder, }; -use aptos_types::{transaction::TransactionPayload, account_config::aptos_test_root_address, test_helpers::transaction_test_helpers}; +use aptos_types::{ + account_config::aptos_test_root_address, test_helpers::transaction_test_helpers, + transaction::TransactionPayload, +}; use movement_client::{ coin_client::CoinClient, rest_client::{Client, FaucetClient}, }; use once_cell::sync::Lazy; use rayon::vec; +use std::process::Command; use std::str::FromStr; use std::time::{SystemTime, UNIX_EPOCH}; +use std::{env, fs}; use tracing; use url::Url; -use std::process::Command; -use std::{env, fs}; static SUZUKA_CONFIG: Lazy = Lazy::new(|| { let dot_movement = dot_movement::DotMovement::try_from_env().unwrap(); @@ -79,10 +91,12 @@ async fn main() -> Result<(), anyhow::Error> { let faucet_client = FaucetClient::new(FAUCET_URL.clone(), NODE_URL.clone()); let coin_client = CoinClient::new(&rest_client); let dead_address = AccountAddress::from_str( - "000000000000000000000000000000000000000000000000000000000000dead")?; + "000000000000000000000000000000000000000000000000000000000000dead", + )?; let associate_address = AccountAddress::from_str( - "0x000000000000000000000000000000000000000000000000000000000a550c18")?; - + "0x000000000000000000000000000000000000000000000000000000000a550c18", + )?; + let chain_id = rest_client .get_index() .await @@ -100,31 +114,36 @@ async fn main() -> Result<(), anyhow::Error> { .as_str(), 0, )?; - println!("resource account keypairs: {:?}, {:?}", core_resources_account.private_key(), core_resources_account.public_key()); + println!( + "resource account keypairs: {:?}, {:?}", + core_resources_account.private_key(), + core_resources_account.public_key() + ); println!("Core Resources Account address: {}", core_resources_account.address()); tracing::info!("Created core resources account"); // core_resources_account is already funded with u64 max value // Create dead account - let create_dead_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( - associate_address, - core_resources_account.sequence_number(), - &core_resources_account.private_key(), - core_resources_account.public_key().clone(), - Some(TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new( - AccountAddress::from_hex_literal("0x1")?, - Identifier::new("aptos_account")?, - ), - Identifier::new("create_account")?, - vec![], - vec![bcs::to_bytes(&dead_address)?], - ))), - SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - 100, - None, - ChainId::new(chain_id), - ); + let create_dead_transaction = + transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new( + AccountAddress::from_hex_literal("0x1")?, + Identifier::new("aptos_account")?, + ), + Identifier::new("create_account")?, + vec![], + vec![bcs::to_bytes(&dead_address)?], + ))), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); rest_client .submit_and_wait(&create_dead_transaction) @@ -133,7 +152,8 @@ async fn main() -> Result<(), anyhow::Error> { core_resources_account.increment_sequence_number(); - let create_signer_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + let create_signer_transaction = + transaction_test_helpers::get_test_signed_transaction_with_chain_id( associate_address, core_resources_account.sequence_number(), &core_resources_account.private_key(), @@ -152,11 +172,11 @@ async fn main() -> Result<(), anyhow::Error> { None, ChainId::new(chain_id), ); - - rest_client - .submit_and_wait(&create_signer_transaction) - .await - .context("Failed to create signer account")?; + + rest_client + .submit_and_wait(&create_signer_transaction) + .await + .context("Failed to create signer account")?; coin_client .transfer( @@ -190,27 +210,51 @@ async fn main() -> Result<(), anyhow::Error> { dead_balance ); - let compile_status = Command::new("movement") - .args([ - "move", - "compile", - "--package-dir", - "protocol-units/bridge/move-modules", - ]) - .status() - .expect("Failed to execute `movement compile` command"); + // let compile_status = Command::new("movement") + // .args([ + // "move", + // "compile", + // "--package-dir", + // "protocol-units/bridge/move-modules", + // ]) + // .status() + // .expect("Failed to execute `movement compile` command"); + + // let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv")?; + // let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; + // let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); + // let run_script_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + // associate_address, + // core_resources_account.sequence_number(), + // &core_resources_account.private_key(), + // core_resources_account.public_key().clone(), + // Some(script_payload), + // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + // 100, + // None, + // ChainId::new(chain_id), + // ); - let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/main.mv")?; - let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; - let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); + // rest_client + // .submit_and_wait(&run_script_transaction) + // .await + // .context("Failed to execute burn dead balance script transaction")?; - let run_script_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + let burn_dead_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( associate_address, core_resources_account.sequence_number(), &core_resources_account.private_key(), core_resources_account.public_key().clone(), - Some(script_payload), + Some(TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new( + AccountAddress::from_hex_literal("0x1")?, + Identifier::new("native_bridge")?, + ), + Identifier::new("burn_from")?, + vec![], + vec![bcs::to_bytes(&dead_address)?, bcs::to_bytes(&(1 as u64))?], + ))), SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, 100, None, @@ -218,7 +262,7 @@ async fn main() -> Result<(), anyhow::Error> { ); rest_client - .submit_and_wait(&run_script_transaction) + .submit_and_wait(&burn_dead_transaction) .await .context("Failed to execute burn dead balance script transaction")?; @@ -232,7 +276,7 @@ async fn main() -> Result<(), anyhow::Error> { // let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/main.mv")?; // let args = vec![TransactionArgument::Address(core_resources_account.address()), TransactionArgument::U64(core_balance)]; // let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); - + // rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( // TransactionBuilder::new( // script_payload, @@ -243,13 +287,9 @@ async fn main() -> Result<(), anyhow::Error> { tracing::info!("Burn transactions successfully executed."); - // Transfer L1 move desired amount to L1 bridge address - - // Check if Relayer address balance on L2 equals to L1 bridge address - Ok(()) } diff --git a/protocol-units/bridge/move-modules/scripts/burn_from.move b/protocol-units/bridge/move-modules/scripts/burn_from.move index d4a5e56e2..876bfa296 100644 --- a/protocol-units/bridge/move-modules/scripts/burn_from.move +++ b/protocol-units/bridge/move-modules/scripts/burn_from.move @@ -1,14 +1,10 @@ script { - use aptos_framework::aptos_account; use aptos_framework::aptos_governance; use aptos_framework::native_bridge; - use aptos_framework::coin::{BurnCapability}; - use aptos_framework::aptos_coin::AptosCoin; use aptos_framework::system_addresses; - fun main(core_resources: &signer, account: address, amount: u64) { + fun burn_from(core_resources: &signer, account: address, amount: u64) { let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @aptos_framework); - system_addresses::assert_aptos_framework(&framework_signer); native_bridge::burn_from(&framework_signer, account, amount); } } From e11b313fd0b51c3e85113606bb6583cf4b5c6f28 Mon Sep 17 00:00:00 2001 From: primata Date: Sat, 25 Jan 2025 16:02:01 +0800 Subject: [PATCH 15/26] fix: working test --- Cargo.lock | 268 +++++++++--------- Cargo.toml | 64 ++--- .../movement-client/src/bin/e2e/lock_mint.rs | 226 +++++++-------- .../move-modules/scripts/burn_from.move | 2 +- protocol-units/tokens/mock/testnet/layer-zero | 2 +- 5 files changed, 283 insertions(+), 279 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7cc80daa8..8e7fc1219 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-crypto", @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-logger", "aptos-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-api-types", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-config", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-aggregator", @@ -985,7 +985,7 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "aptos-logger", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "shadow-rs", ] @@ -1024,7 +1024,7 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-framework", @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-crypto", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-bitvec", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aes-gcm", "anyhow", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-accumulator", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-config", @@ -1250,7 +1250,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-schemadb", @@ -1264,7 +1264,7 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-crypto", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-crypto", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-aggregator", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-api", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-api", @@ -1666,7 +1666,7 @@ dependencies = [ "aptos-mempool", "aptos-metrics-core", "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-crypto", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-aggregator", @@ -2027,7 +2027,7 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -2044,7 +2044,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-bitvec", @@ -2106,7 +2106,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-types", @@ -2117,7 +2117,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "proc-macro2", "quote", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "async-trait", "percent-encoding", @@ -2156,7 +2156,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-framework", @@ -2169,7 +2169,7 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-config", "aptos-types", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "crossbeam", "proptest", @@ -2216,7 +2216,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "futures-core", "pbjson", @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "ipnet", ] @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2247,7 +2247,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-types", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-api-types", @@ -2284,7 +2284,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-config", "rocksdb", @@ -2293,7 +2293,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "rayon", "tokio", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-infallible", @@ -2319,7 +2319,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2360,7 +2360,7 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-types", @@ -2378,11 +2378,11 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", "bcs 0.1.4", "crossbeam-channel", "once_cell", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2417,7 +2417,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "mirai-annotations", "serde", @@ -2428,7 +2428,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-infallible", @@ -2439,7 +2439,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-crypto", @@ -2487,7 +2487,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2505,7 +2505,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "hex", "rand 0.7.3", @@ -2514,7 +2514,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2527,7 +2527,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-bitvec", @@ -2584,12 +2584,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-aggregator", @@ -2655,7 +2655,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-aggregator", @@ -2713,7 +2713,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "aptos-logger", @@ -9092,7 +9092,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9461,7 +9461,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9478,7 +9478,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "backtrace", @@ -9493,12 +9493,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9513,7 +9513,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "once_cell", "quote", @@ -9523,7 +9523,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "move-binary-format", @@ -9535,7 +9535,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "fail", "move-binary-format", @@ -9549,7 +9549,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "clap 4.5.21", @@ -9564,7 +9564,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "clap 4.5.21", @@ -9594,7 +9594,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "difference", @@ -9611,7 +9611,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9637,7 +9637,7 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9668,7 +9668,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "arbitrary", @@ -9693,7 +9693,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9712,7 +9712,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "clap 4.5.21", @@ -9729,7 +9729,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "clap 4.5.21", @@ -9748,7 +9748,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "move-command-line-common", @@ -9760,7 +9760,7 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "bcs 0.1.4", @@ -9776,7 +9776,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "codespan-reporting", @@ -9794,7 +9794,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "hex", @@ -9807,7 +9807,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "hex", "move-command-line-common", @@ -9820,7 +9820,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "codespan", @@ -9846,7 +9846,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "clap 4.5.21", @@ -9880,7 +9880,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "atty", @@ -9907,7 +9907,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "async-trait", @@ -9936,7 +9936,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9953,7 +9953,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "hex", @@ -9980,7 +9980,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9999,7 +9999,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "hex", @@ -10022,7 +10022,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "once_cell", "serde", @@ -10031,7 +10031,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "better_any", "bytes 1.8.0", @@ -10046,7 +10046,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "better_any", @@ -10074,7 +10074,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "better_any", "bytes 1.8.0", @@ -10098,7 +10098,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10113,7 +10113,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2#662a97ed9022e903da40639c6fbb7136b8e7c1e2" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" dependencies = [ "bcs 0.1.4", "derivative", @@ -10322,7 +10322,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=662a97ed9022e903da40639c6fbb7136b8e7c1e2)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", "aptos-sdk", "aptos-types", "aptos-vm-genesis", diff --git a/Cargo.toml b/Cargo.toml index 7b1f36ae4..55c15bd1c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -141,40 +141,40 @@ 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 = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2", features = [ +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de", features = [ "cloneable-private-keys", ] } -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "662a97ed9022e903da40639c6fbb7136b8e7c1e2" } +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } # Indexer processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "7658338eb9224abd9698c1e02dbc6ca526c268ce" } diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 8d0b29fd4..258ebc77d 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -121,7 +121,8 @@ async fn main() -> Result<(), anyhow::Error> { ); println!("Core Resources Account address: {}", core_resources_account.address()); - tracing::info!("Created core resources account"); + println!("Created core resources account"); + // core_resources_account is already funded with u64 max value // Create dead account let create_dead_transaction = @@ -152,21 +153,39 @@ async fn main() -> Result<(), anyhow::Error> { core_resources_account.increment_sequence_number(); - let create_signer_transaction = + faucet_client.fund(core_resources_account.address(), 1_000_000).await?; + core_resources_account.increment_sequence_number(); + faucet_client.fund(dead_address, 1).await?; + core_resources_account.increment_sequence_number(); + + // Retrieve and log balances + let dead_balance = coin_client + .get_account_balance(&dead_address) + .await + .context("Failed to retrieve dead account balance")?; + let core_balance = coin_client + .get_account_balance(&core_resources_account.address()) + .await + .context("Failed to retrieve core resources account balance")?; + + println!("Core account balance: {}, Dead account balance: {}", core_balance, dead_balance); + + Command::new("movement") + .args(["move", "compile", "--package-dir", "protocol-units/bridge/move-modules"]) + .status() + .expect("Failed to execute `movement compile` command"); + + let enable_bridge_code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/enable_bridge_feature.mv")?; + let enable_bridge_script_payload = + TransactionPayload::Script(Script::new(enable_bridge_code, vec![], vec![])); + + let enable_bridge_script_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( associate_address, core_resources_account.sequence_number(), &core_resources_account.private_key(), core_resources_account.public_key().clone(), - Some(TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new( - AccountAddress::from_hex_literal("0x1")?, - Identifier::new("aptos_account")?, - ), - Identifier::new("create_account")?, - vec![], - vec![bcs::to_bytes(&core_resources_account.address())?], - ))), + Some(enable_bridge_script_payload), SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, 100, None, @@ -174,122 +193,107 @@ async fn main() -> Result<(), anyhow::Error> { ); rest_client - .submit_and_wait(&create_signer_transaction) + .submit_and_wait(&enable_bridge_script_transaction) .await - .context("Failed to create signer account")?; - - coin_client - .transfer( - &mut core_resources_account, - AccountAddress::from_str( - "000000000000000000000000000000000000000000000000000000000000dead", - ) - .unwrap(), - 1, + .context("Failed to enable bridge script transaction")?; + + core_resources_account.increment_sequence_number(); + + let store_mint_burn_caps_code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/store_mint_burn_caps.mv")?; + let store_mint_burn_caps_script_payload = + TransactionPayload::Script(Script::new(store_mint_burn_caps_code, vec![], vec![])); + + let store_mint_burn_caps_script_transaction = + transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(store_mint_burn_caps_script_payload), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, None, - ) - .await - .context("Failed to transfer coins to dead account")?; + ChainId::new(chain_id), + ); - // Retrieve and log balances - let dead_balance = coin_client - .get_account_balance(&dead_address) - .await - .context("Failed to retrieve dead account balance")?; - let core_balance = coin_client - .get_account_balance(&core_resources_account.address()) + rest_client + .submit_and_wait(&store_mint_burn_caps_script_transaction) .await - .context("Failed to retrieve core resources account balance")?; - - // assert_eq!(core_resorces_balance, 999_999_999_999_999, "Core resources account balance is not what is expected"); - // assert_eq!(dead_balance, 1, "Dead account balance is not what is expected"); + .context("Failed to store_mint_burn_caps script transaction")?; + core_resources_account.increment_sequence_number(); - tracing::info!( - "Core account balance: {}, Dead account balance: {}", - core_balance, - dead_balance - ); + println!("Bridge feature enabled and mint burn caps stored"); - // let compile_status = Command::new("movement") - // .args([ - // "move", - // "compile", - // "--package-dir", - // "protocol-units/bridge/move-modules", - // ]) - // .status() - // .expect("Failed to execute `movement compile` command"); - - // let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv")?; - // let args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; - // let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); - - // let run_script_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( - // associate_address, - // core_resources_account.sequence_number(), - // &core_resources_account.private_key(), - // core_resources_account.public_key().clone(), - // Some(script_payload), - // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - // 100, - // None, - // ChainId::new(chain_id), - // ); - - // rest_client - // .submit_and_wait(&run_script_transaction) - // .await - // .context("Failed to execute burn dead balance script transaction")?; - - let burn_dead_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( - associate_address, - core_resources_account.sequence_number(), - &core_resources_account.private_key(), - core_resources_account.public_key().clone(), - Some(TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new( - AccountAddress::from_hex_literal("0x1")?, - Identifier::new("native_bridge")?, - ), - Identifier::new("burn_from")?, - vec![], - vec![bcs::to_bytes(&dead_address)?, bcs::to_bytes(&(1 as u64))?], - ))), - SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - 100, - None, - ChainId::new(chain_id), - ); + let burn_dead_code = fs::read( + "protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv", + )?; + let burn_dead_args = + vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; + let burn_dead_script_payload = + TransactionPayload::Script(Script::new(burn_dead_code, vec![], burn_dead_args)); + let burn_dead_script_transaction = + transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(burn_dead_script_payload), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); rest_client - .submit_and_wait(&burn_dead_transaction) + .submit_and_wait(&burn_dead_script_transaction) .await .context("Failed to execute burn dead balance script transaction")?; - // reset core_balance to desired balance - // core_balance = coin_client - // .get_account_balance(&core_resources_account.address()) - // .await - // .context("Failed to retrieve core resources account balance")?; + core_resources_account.increment_sequence_number(); - // // Burn coins from the core resource account - // let code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/main.mv")?; - // let args = vec![TransactionArgument::Address(core_resources_account.address()), TransactionArgument::U64(core_balance)]; - // let script_payload = TransactionPayload::Script(Script::new(code, vec![], args)); + let desired_core_balance = 1; - // rest_client.submit_and_wait(&core_resources_account.sign_with_transaction_builder( - // TransactionBuilder::new( - // script_payload, - // SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, - // ChainId::new(chain_id), - // ).sequence_number(core_resources_account.sequence_number()) - // )).await.context("Failed to execute burn dead balance script transaction")?; + let amount_to_burn = core_balance - desired_core_balance; - tracing::info!("Burn transactions successfully executed."); + let burn_core_code = fs::read( + "protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv", + )?; + let burn_core_args = + vec![TransactionArgument::Address(core_resources_account.address()), TransactionArgument::U64(amount_to_burn)]; + let burn_core_script_payload = + TransactionPayload::Script(Script::new(burn_core_code, vec![], burn_core_args)); + let burn_core_script_transaction = + transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(burn_core_script_payload), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); - // Transfer L1 move desired amount to L1 bridge address + rest_client + .submit_and_wait(&burn_core_script_transaction) + .await + .context("Failed to execute burn dead balance script transaction")?; - // Check if Relayer address balance on L2 equals to L1 bridge address + core_resources_account.increment_sequence_number(); + + println!("Script burn transactions successfully executed."); + + assert!( + coin_client + .get_account_balance(&core_resources_account.address()) + .await + .context("Failed to retrieve core resources account new balance")? + == desired_core_balance + ); + // Transfer L1 move desired amount to L1 bridge address + // not needed to cover as its a simple bridge, what matters is transferring the correct amount without initiating a bridge attempt + // Manual check of if Relayer address balance on L2 equals to L1 bridge address Ok(()) } diff --git a/protocol-units/bridge/move-modules/scripts/burn_from.move b/protocol-units/bridge/move-modules/scripts/burn_from.move index 876bfa296..9f67f58c4 100644 --- a/protocol-units/bridge/move-modules/scripts/burn_from.move +++ b/protocol-units/bridge/move-modules/scripts/burn_from.move @@ -4,7 +4,7 @@ script { use aptos_framework::system_addresses; fun burn_from(core_resources: &signer, account: address, amount: u64) { - let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @aptos_framework); + let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @0x1); native_bridge::burn_from(&framework_signer, account, amount); } } diff --git a/protocol-units/tokens/mock/testnet/layer-zero b/protocol-units/tokens/mock/testnet/layer-zero index 0de900fb7..0c2f9e69e 160000 --- a/protocol-units/tokens/mock/testnet/layer-zero +++ b/protocol-units/tokens/mock/testnet/layer-zero @@ -1 +1 @@ -Subproject commit 0de900fb7efc1c1ccbdecc69820b8d4172e69d38 +Subproject commit 0c2f9e69e1901de048fe6f96f1bc098c249819c4 From 075b8b29b88c2a75417bfbe1b1cdb58471bf5799 Mon Sep 17 00:00:00 2001 From: primata Date: Sun, 26 Jan 2025 18:05:33 +0800 Subject: [PATCH 16/26] fix: dynamic path --- .../movement-client/src/bin/e2e/lock_mint.rs | 21 ++++++++++++------- .../move-modules/scripts/burn_from.move | 1 - 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs index 258ebc77d..de9edbefa 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/lock_mint.rs @@ -43,6 +43,8 @@ use std::time::{SystemTime, UNIX_EPOCH}; use std::{env, fs}; use tracing; use url::Url; +use buildtime_helpers::cargo::cargo_workspace; +use std::path::PathBuf; static SUZUKA_CONFIG: Lazy = Lazy::new(|| { let dot_movement = dot_movement::DotMovement::try_from_env().unwrap(); @@ -175,7 +177,12 @@ async fn main() -> Result<(), anyhow::Error> { .status() .expect("Failed to execute `movement compile` command"); - let enable_bridge_code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/enable_bridge_feature.mv")?; + let root: PathBuf = cargo_workspace()?; + let additional_path = + "protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/"; + let combined_path = root.join(additional_path); + + let enable_bridge_code = fs::read(combined_path.join("enable_bridge_feature.mv"))?; let enable_bridge_script_payload = TransactionPayload::Script(Script::new(enable_bridge_code, vec![], vec![])); @@ -199,7 +206,7 @@ async fn main() -> Result<(), anyhow::Error> { core_resources_account.increment_sequence_number(); - let store_mint_burn_caps_code = fs::read("protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/store_mint_burn_caps.mv")?; + let store_mint_burn_caps_code = fs::read(combined_path.join("store_mint_burn_caps.mv"))?; let store_mint_burn_caps_script_payload = TransactionPayload::Script(Script::new(store_mint_burn_caps_code, vec![], vec![])); @@ -224,9 +231,7 @@ async fn main() -> Result<(), anyhow::Error> { println!("Bridge feature enabled and mint burn caps stored"); - let burn_dead_code = fs::read( - "protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv", - )?; + let burn_dead_code = fs::read(combined_path.join("burn_from.mv"))?; let burn_dead_args = vec![TransactionArgument::Address(dead_address), TransactionArgument::U64(1)]; let burn_dead_script_payload = @@ -258,8 +263,10 @@ async fn main() -> Result<(), anyhow::Error> { let burn_core_code = fs::read( "protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/burn_from.mv", )?; - let burn_core_args = - vec![TransactionArgument::Address(core_resources_account.address()), TransactionArgument::U64(amount_to_burn)]; + let burn_core_args = vec![ + TransactionArgument::Address(core_resources_account.address()), + TransactionArgument::U64(amount_to_burn), + ]; let burn_core_script_payload = TransactionPayload::Script(Script::new(burn_core_code, vec![], burn_core_args)); let burn_core_script_transaction = diff --git a/protocol-units/bridge/move-modules/scripts/burn_from.move b/protocol-units/bridge/move-modules/scripts/burn_from.move index 9f67f58c4..8af795bf0 100644 --- a/protocol-units/bridge/move-modules/scripts/burn_from.move +++ b/protocol-units/bridge/move-modules/scripts/burn_from.move @@ -1,7 +1,6 @@ script { use aptos_framework::aptos_governance; use aptos_framework::native_bridge; - use aptos_framework::system_addresses; fun burn_from(core_resources: &signer, account: address, amount: u64) { let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @0x1); From 5c97e2951a80fe19f2c56dfbdd9fd426399b8349 Mon Sep 17 00:00:00 2001 From: primata Date: Sun, 26 Jan 2025 18:13:07 +0800 Subject: [PATCH 17/26] Remove layer-zero submodule --- protocol-units/tokens/mock/testnet/layer-zero | 1 - 1 file changed, 1 deletion(-) delete mode 160000 protocol-units/tokens/mock/testnet/layer-zero diff --git a/protocol-units/tokens/mock/testnet/layer-zero b/protocol-units/tokens/mock/testnet/layer-zero deleted file mode 160000 index 0c2f9e69e..000000000 --- a/protocol-units/tokens/mock/testnet/layer-zero +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0c2f9e69e1901de048fe6f96f1bc098c249819c4 From 024d1dbfbc7dea35be033c387b0c7172803c6a06 Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 27 Jan 2025 11:59:04 +0800 Subject: [PATCH 18/26] Added v2-periphery as a submodule --- .gitmodules | 3 +++ networks/movement/movement-client/Cargo.toml | 4 ++-- .../src/bin/e2e/{lock_mint.rs => mint_burn.rs} | 15 ++++++--------- ...int.yml => process-compose.test-mint-burn.yml} | 4 ++-- .../settlement/mcr/contracts/lib/v2-periphery | 1 + 5 files changed, 14 insertions(+), 13 deletions(-) rename networks/movement/movement-client/src/bin/e2e/{lock_mint.rs => mint_burn.rs} (93%) rename process-compose/movement-full-node/{process-compose.test-lock-mint.yml => process-compose.test-mint-burn.yml} (86%) create mode 160000 protocol-units/settlement/mcr/contracts/lib/v2-periphery diff --git a/.gitmodules b/.gitmodules index 6a2a13a79..6beb01e37 100644 --- a/.gitmodules +++ b/.gitmodules @@ -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 diff --git a/networks/movement/movement-client/Cargo.toml b/networks/movement/movement-client/Cargo.toml index 3be290115..02e5036c2 100644 --- a/networks/movement/movement-client/Cargo.toml +++ b/networks/movement/movement-client/Cargo.toml @@ -40,8 +40,8 @@ name = "movement-tests-e2e-ggp-gas-fee" path = "src/bin/e2e/ggp_gas_fee.rs" [[bin]] -name = "movement-tests-e2e-lock-mint" -path = "src/bin/e2e/lock_mint.rs" +name = "movement-tests-e2e-mint-burn" +path = "src/bin/e2e/mint_burn.rs" [dependencies] diff --git a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs similarity index 93% rename from networks/movement/movement-client/src/bin/e2e/lock_mint.rs rename to networks/movement/movement-client/src/bin/e2e/mint_burn.rs index de9edbefa..1dd07604c 100644 --- a/networks/movement/movement-client/src/bin/e2e/lock_mint.rs +++ b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs @@ -116,14 +116,14 @@ async fn main() -> Result<(), anyhow::Error> { .as_str(), 0, )?; - println!( + tracing::info!( "resource account keypairs: {:?}, {:?}", core_resources_account.private_key(), core_resources_account.public_key() ); - println!("Core Resources Account address: {}", core_resources_account.address()); + tracing::info!("Core Resources Account address: {}", core_resources_account.address()); - println!("Created core resources account"); + tracing::info!("Created core resources account"); // core_resources_account is already funded with u64 max value // Create dead account @@ -170,7 +170,7 @@ async fn main() -> Result<(), anyhow::Error> { .await .context("Failed to retrieve core resources account balance")?; - println!("Core account balance: {}, Dead account balance: {}", core_balance, dead_balance); + tracing::info!("Core account balance: {}, Dead account balance: {}", core_balance, dead_balance); Command::new("movement") .args(["move", "compile", "--package-dir", "protocol-units/bridge/move-modules"]) @@ -229,7 +229,7 @@ async fn main() -> Result<(), anyhow::Error> { .context("Failed to store_mint_burn_caps script transaction")?; core_resources_account.increment_sequence_number(); - println!("Bridge feature enabled and mint burn caps stored"); + tracing::info!("Bridge feature enabled and mint burn caps stored"); let burn_dead_code = fs::read(combined_path.join("burn_from.mv"))?; let burn_dead_args = @@ -289,7 +289,7 @@ async fn main() -> Result<(), anyhow::Error> { core_resources_account.increment_sequence_number(); - println!("Script burn transactions successfully executed."); + tracing::info!("Script burn transactions successfully executed."); assert!( coin_client @@ -298,9 +298,6 @@ async fn main() -> Result<(), anyhow::Error> { .context("Failed to retrieve core resources account new balance")? == desired_core_balance ); - // Transfer L1 move desired amount to L1 bridge address - // not needed to cover as its a simple bridge, what matters is transferring the correct amount without initiating a bridge attempt - // Manual check of if Relayer address balance on L2 equals to L1 bridge address Ok(()) } diff --git a/process-compose/movement-full-node/process-compose.test-lock-mint.yml b/process-compose/movement-full-node/process-compose.test-mint-burn.yml similarity index 86% rename from process-compose/movement-full-node/process-compose.test-lock-mint.yml rename to process-compose/movement-full-node/process-compose.test-mint-burn.yml index 4ec87b974..0066c1035 100644 --- a/process-compose/movement-full-node/process-compose.test-lock-mint.yml +++ b/process-compose/movement-full-node/process-compose.test-mint-burn.yml @@ -13,9 +13,9 @@ processes: command : | movement-faucet-service run-simple --do-not-delegate - test-lock-mint: + test-mint-burn: command: | - cargo run --bin movement-tests-e2e-lock-mint + cargo run --bin movement-tests-e2e-mint-burn depends_on: movement-full-node: condition: process_healthy diff --git a/protocol-units/settlement/mcr/contracts/lib/v2-periphery b/protocol-units/settlement/mcr/contracts/lib/v2-periphery new file mode 160000 index 000000000..0335e8f7e --- /dev/null +++ b/protocol-units/settlement/mcr/contracts/lib/v2-periphery @@ -0,0 +1 @@ +Subproject commit 0335e8f7e1bd1e8d8329fd300aea2ef2f36dd19f From 487e9cae498184f026028aab1cc66ec871a2620c Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 27 Jan 2025 12:35:43 +0800 Subject: [PATCH 19/26] fix: imports --- .../movement-client/src/bin/e2e/mint_burn.rs | 44 ++++++++++--------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/networks/movement/movement-client/src/bin/e2e/mint_burn.rs b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs index 1dd07604c..ac7aa6c31 100644 --- a/networks/movement/movement-client/src/bin/e2e/mint_burn.rs +++ b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs @@ -1,50 +1,48 @@ #![allow(unused_imports)] -use anyhow::{Chain, Context}; -use movement_client::crypto::ValidCryptoMaterialStringExt; -use aptos_sdk::types::{ - account_address::AccountAddress, - chain_id::ChainId, - transaction::{EntryFunction, Script, TransactionArgument}, - AccountKey, LocalAccount, -}; +use anyhow::{Chain, Context}; use aptos_sdk::{ - crypto::ed25519::ed25519_keys::Ed25519PublicKey, - crypto::multi_ed25519::MultiEd25519PublicKey, + crypto::{ed25519::ed25519_keys::Ed25519PublicKey, multi_ed25519::MultiEd25519PublicKey}, move_types::{ identifier::Identifier, language_storage::{ModuleId, StructTag, TypeTag}, }, - rest_client::Account, -}; -use aptos_sdk::{ rest_client::{ aptos_api_types::{ Address, EntryFunctionId, IdentifierWrapper, MoveModule, MoveModuleId, MoveStructTag, MoveType, ViewRequest, }, - Response, + Account, Response, }, transaction_builder::TransactionBuilder, + types::{ + account_address::AccountAddress, + chain_id::ChainId, + transaction::{EntryFunction, Script, TransactionArgument}, + AccountKey, LocalAccount, + }, }; use aptos_types::{ account_config::aptos_test_root_address, test_helpers::transaction_test_helpers, transaction::TransactionPayload, }; +use buildtime_helpers::cargo::cargo_workspace; use movement_client::{ coin_client::CoinClient, + crypto::ValidCryptoMaterialStringExt, rest_client::{Client, FaucetClient}, }; use once_cell::sync::Lazy; use rayon::vec; -use std::process::Command; -use std::str::FromStr; -use std::time::{SystemTime, UNIX_EPOCH}; -use std::{env, fs}; +use std::{ + env, fs, + path::PathBuf, + process::Command, + str::FromStr, + time::{SystemTime, UNIX_EPOCH}, +}; use tracing; use url::Url; -use buildtime_helpers::cargo::cargo_workspace; -use std::path::PathBuf; static SUZUKA_CONFIG: Lazy = Lazy::new(|| { let dot_movement = dot_movement::DotMovement::try_from_env().unwrap(); @@ -170,7 +168,11 @@ async fn main() -> Result<(), anyhow::Error> { .await .context("Failed to retrieve core resources account balance")?; - tracing::info!("Core account balance: {}, Dead account balance: {}", core_balance, dead_balance); + tracing::info!( + "Core account balance: {}, Dead account balance: {}", + core_balance, + dead_balance + ); Command::new("movement") .args(["move", "compile", "--package-dir", "protocol-units/bridge/move-modules"]) From 09bf226acc1f7e5cd0410f925d19e97d0fe79420 Mon Sep 17 00:00:00 2001 From: Andy Golay Date: Mon, 27 Jan 2025 16:47:58 -0500 Subject: [PATCH 20/26] fix: pin aptos-core rev with dup fn removed --- Cargo.lock | 371 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 64 ++++----- 2 files changed, 222 insertions(+), 213 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8e7fc1219..5232c2e4a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-crypto", @@ -846,11 +846,11 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-logger", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "claims", "move-binary-format", "move-core-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-api-types", @@ -878,7 +878,7 @@ dependencies = [ "aptos-types", "aptos-vm", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "fail", "futures", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-config", @@ -915,7 +915,7 @@ dependencies = [ "aptos-types", "aptos-vm", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hex", "indoc", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-aggregator", @@ -963,7 +963,7 @@ dependencies = [ "aptos-vm-logging", "aptos-vm-types", "arc-swap", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "concurrent-queue", @@ -985,13 +985,13 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "aptos-logger", "aptos-metrics-core", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "dashmap 5.5.3", "itertools 0.12.1", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "shadow-rs", ] @@ -1024,13 +1024,13 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-framework", "aptos-package-builder", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "move-core-types", "once_cell", ] @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-crypto", @@ -1072,7 +1072,7 @@ dependencies = [ "aptos-temppath", "aptos-types", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "cfg-if", "get_if_addrs", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-bitvec", @@ -1103,7 +1103,7 @@ dependencies = [ "aptos-logger", "aptos-short-hex-str", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "fail", "futures", "itertools 0.12.1", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aes-gcm", "anyhow", @@ -1130,7 +1130,7 @@ dependencies = [ "ark-groth16", "ark-std 0.4.0", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "blst", "bulletproofs", "bytes 1.8.0", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-accumulator", @@ -1207,7 +1207,7 @@ dependencies = [ "aptos-types", "arc-swap", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "claims", "dashmap 5.5.3", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-config", @@ -1241,7 +1241,7 @@ dependencies = [ "aptos-schemadb", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "dashmap 5.5.3", "move-core-types", @@ -1250,13 +1250,13 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-schemadb", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "serde", ] @@ -1264,12 +1264,12 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-crypto", "aptos-crypto-derive", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "blst", "blstrs", "criterion", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1340,7 +1340,7 @@ dependencies = [ "aptos-types", "aptos-vm", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "dashmap 5.5.3", "fail", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1368,7 +1368,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "aptos-vm", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "crossbeam-channel", "ctrlc", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-crypto", @@ -1415,7 +1415,7 @@ dependencies = [ "aptos-secure-net", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "criterion", "itertools 0.12.1", "once_cell", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-aggregator", @@ -1505,7 +1505,7 @@ dependencies = [ "ark-ff 0.4.2", "ark-serialize 0.4.2", "ark-std 0.4.0", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "better_any", "blake2-rfc", "bulletproofs", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-api", @@ -1636,7 +1636,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bigdecimal", "chrono", "diesel", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-api", @@ -1665,12 +1665,12 @@ dependencies = [ "aptos-logger", "aptos-mempool", "aptos-metrics-core", - "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", + "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "chrono", "futures", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-crypto", @@ -1772,7 +1772,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "itertools 0.12.1", "num-derive", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1819,7 +1819,7 @@ dependencies = [ "aptos-vm-genesis", "aptos-vm-logging", "aptos-vm-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "goldenfile", "move-binary-format", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1924,7 +1924,7 @@ dependencies = [ "aptos-time-service", "aptos-types", "aptos-vm-validator", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "fail", "futures", "itertools 0.12.1", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -1998,7 +1998,7 @@ dependencies = [ [[package]] name = "aptos-moving-average" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-indexer-processors#a43b90b98bc5e8d79d37cc6058ed2cfa741c0997" +source = "git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc#77a36245400250e7d8a854360194288d078681bc" dependencies = [ "chrono", ] @@ -2006,7 +2006,7 @@ dependencies = [ [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-aggregator", @@ -2027,12 +2027,12 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "move-binary-format", "move-core-types", @@ -2044,7 +2044,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-bitvec", @@ -2081,7 +2081,7 @@ dependencies = [ "aptos-types", "arc-swap", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "futures", "futures-util", @@ -2106,7 +2106,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-types", @@ -2117,7 +2117,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "proc-macro2", "quote", @@ -2143,7 +2143,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "async-trait", "percent-encoding", @@ -2156,7 +2156,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-framework", @@ -2169,11 +2169,11 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-config", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "serde", "thiserror 1.0.69", ] @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "crossbeam", "proptest", @@ -2204,7 +2204,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=338f9a1bcc06f62ce4a4994f1642b9a61b631ee0#338f9a1bcc06f62ce4a4994f1642b9a61b631ee0" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "futures-core", "pbjson", @@ -2216,7 +2216,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=338f9a1bcc06f62ce4a4994f1642b9a61b631ee0#338f9a1bcc06f62ce4a4994f1642b9a61b631ee0" dependencies = [ "futures-core", "pbjson", @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "ipnet", ] @@ -2236,7 +2236,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2247,7 +2247,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-types", @@ -2261,7 +2261,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-api-types", @@ -2269,7 +2269,7 @@ dependencies = [ "aptos-infallible", "aptos-logger", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hex", "move-core-types", @@ -2284,7 +2284,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-config", "rocksdb", @@ -2293,7 +2293,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "rayon", "tokio", @@ -2302,7 +2302,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-infallible", @@ -2319,7 +2319,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2338,7 +2338,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2348,7 +2348,7 @@ dependencies = [ "aptos-rest-client", "aptos-types", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "ed25519-dalek-bip32", "hex", "move-core-types", @@ -2360,11 +2360,11 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "heck 0.4.1", "move-core-types", @@ -2378,12 +2378,12 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", - "bcs 0.1.4", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", "once_cell", "serde", @@ -2396,7 +2396,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2405,7 +2405,7 @@ dependencies = [ "aptos-time-service", "aptos-vault-client", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "chrono", "enum_dispatch", "rand 0.7.3", @@ -2417,7 +2417,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "mirai-annotations", "serde", @@ -2428,7 +2428,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-infallible", @@ -2439,7 +2439,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-crypto", @@ -2450,7 +2450,7 @@ dependencies = [ "aptos-secure-net", "aptos-types", "aptos-vm", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", "dashmap 5.5.3", "move-core-types", @@ -2487,7 +2487,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2505,7 +2505,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "hex", "rand 0.7.3", @@ -2514,7 +2514,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2527,7 +2527,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-bitvec", @@ -2542,7 +2542,7 @@ dependencies = [ "ark-serialize 0.4.2", "arr_macro", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "fixed", "fxhash", @@ -2584,12 +2584,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-aggregator", @@ -2632,7 +2632,7 @@ dependencies = [ "aptos-vm-types", "ark-bn254", "ark-groth16", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "crossbeam-channel", @@ -2655,7 +2655,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2663,7 +2663,7 @@ dependencies = [ "aptos-gas-schedule", "aptos-types", "aptos-vm", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "move-core-types", "move-vm-runtime", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2691,14 +2691,14 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-aggregator", "aptos-gas-algebra", "aptos-gas-schedule", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "either", @@ -2713,7 +2713,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "aptos-logger", @@ -3804,6 +3804,15 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "bcs" +version = "0.1.6" +source = "git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c#bc16d2d39cabafaabd76173dd1b04b2aa170cf0c" +dependencies = [ + "serde", + "thiserror 1.0.69", +] + [[package]] name = "bech32" version = "0.11.0" @@ -9092,7 +9101,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9461,10 +9470,10 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "heck 0.4.1", "log", "move-binary-format", @@ -9478,7 +9487,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "backtrace", @@ -9493,15 +9502,15 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "move-binary-format", "move-command-line-common", "move-core-types", @@ -9513,7 +9522,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "once_cell", "quote", @@ -9523,7 +9532,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "move-binary-format", @@ -9535,7 +9544,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "fail", "move-binary-format", @@ -9549,7 +9558,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "clap 4.5.21", @@ -9564,7 +9573,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "clap 4.5.21", @@ -9594,7 +9603,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "difference", @@ -9611,10 +9620,10 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "codespan-reporting", "hex", @@ -9637,11 +9646,11 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "abstract-domain-derive", "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "codespan-reporting", "ethnum", @@ -9668,11 +9677,11 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "arbitrary", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "ethnum", "hashbrown 0.14.5", @@ -9693,10 +9702,10 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "codespan", "colored", @@ -9712,7 +9721,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "clap 4.5.21", @@ -9729,7 +9738,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "clap 4.5.21", @@ -9748,7 +9757,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "move-command-line-common", @@ -9760,10 +9769,10 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "move-binary-format", "move-bytecode-source-map", @@ -9776,7 +9785,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "codespan-reporting", @@ -9794,7 +9803,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "hex", @@ -9807,7 +9816,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "hex", "move-command-line-common", @@ -9820,7 +9829,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "codespan", @@ -9846,7 +9855,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "clap 4.5.21", @@ -9880,7 +9889,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "atty", @@ -9907,7 +9916,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "async-trait", @@ -9936,7 +9945,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9953,7 +9962,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "hex", @@ -9980,7 +9989,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9999,7 +10008,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "hex", @@ -10022,7 +10031,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "once_cell", "serde", @@ -10031,7 +10040,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "better_any", "bytes 1.8.0", @@ -10046,7 +10055,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "better_any", @@ -10074,7 +10083,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "better_any", "bytes 1.8.0", @@ -10098,7 +10107,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10113,9 +10122,9 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de#ed40cf7a599caf329111a74a0373e031e16db9de" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" dependencies = [ - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "derivative", "itertools 0.12.1", "move-binary-format", @@ -10322,7 +10331,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ed40cf7a599caf329111a74a0373e031e16db9de)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", "aptos-sdk", "aptos-types", "aptos-vm-genesis", @@ -13634,7 +13643,7 @@ name = "serde-generate" version = "0.20.6" source = "git+https://github.com/aptos-labs/serde-reflection?rev=73b6bbf748334b71ff6d7d09d06a29e3062ca075#73b6bbf748334b71ff6d7d09d06a29e3062ca075" dependencies = [ - "bcs 0.1.6", + "bcs 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "bincode", "heck 0.3.3", "include_dir", diff --git a/Cargo.toml b/Cargo.toml index 55c15bd1c..f89cb67c9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -141,40 +141,40 @@ 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 = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de", features = [ +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f", features = [ "cloneable-private-keys", ] } -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "ed40cf7a599caf329111a74a0373e031e16db9de" } +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } # Indexer processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "7658338eb9224abd9698c1e02dbc6ca526c268ce" } From c3f2d952721cefdefcdf2dbc7415d390007bda49 Mon Sep 17 00:00:00 2001 From: Andy Golay Date: Mon, 27 Jan 2025 19:50:46 -0500 Subject: [PATCH 21/26] fix: remove duplicate bcs entries in lockfile --- Cargo.lock | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d920b06b4..39cebfc57 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1665,7 +1665,7 @@ dependencies = [ "aptos-logger", "aptos-mempool", "aptos-metrics-core", - "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc)", + "aptos-moving-average", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", "aptos-runtimes", "aptos-storage-interface", @@ -1990,7 +1990,7 @@ dependencies = [ [[package]] name = "aptos-moving-average" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=7658338eb9224abd9698c1e02dbc6ca526c268ce#7658338eb9224abd9698c1e02dbc6ca526c268ce" +source = "git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc#77a36245400250e7d8a854360194288d078681bc" dependencies = [ "chrono", ] @@ -3796,15 +3796,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "bcs" -version = "0.1.6" -source = "git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c#bc16d2d39cabafaabd76173dd1b04b2aa170cf0c" -dependencies = [ - "serde", - "thiserror 1.0.69", -] - [[package]] name = "bech32" version = "0.11.0" From ea549e0ac3601164f84445e1aad87f959f1f7b5b Mon Sep 17 00:00:00 2001 From: Richard Melkonian Date: Wed, 29 Jan 2025 16:47:38 +0000 Subject: [PATCH 22/26] set AptosFramework rev to movement --- protocol-units/bridge/move-modules/Move.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocol-units/bridge/move-modules/Move.toml b/protocol-units/bridge/move-modules/Move.toml index addf94c36..be3a1be16 100644 --- a/protocol-units/bridge/move-modules/Move.toml +++ b/protocol-units/bridge/move-modules/Move.toml @@ -27,7 +27,7 @@ denylister = "0xcade" [dependencies.AptosFramework] git = "https://github.com/movementlabsxyz/aptos-core.git" -rev = "add-burn-from" +rev = "movement" subdir = "aptos-move/framework/aptos-framework" [dev-dependencies] \ No newline at end of file From afb573969466e7a4829aee96691285ae0e4cc4a2 Mon Sep 17 00:00:00 2001 From: primata Date: Thu, 30 Jan 2025 01:43:16 +0800 Subject: [PATCH 23/26] add dead check --- .../movement-client/src/bin/e2e/mint_burn.rs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/networks/movement/movement-client/src/bin/e2e/mint_burn.rs b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs index ac7aa6c31..1d9a8d9ef 100644 --- a/networks/movement/movement-client/src/bin/e2e/mint_burn.rs +++ b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs @@ -293,12 +293,22 @@ async fn main() -> Result<(), anyhow::Error> { tracing::info!("Script burn transactions successfully executed."); + assert!( + coin_client + .get_account_balance(&dead_address) + .await + .context("Failed to retrieve dead address new balance")? + == 0, + "Dead address balance was not burned" + ); + assert!( coin_client .get_account_balance(&core_resources_account.address()) .await .context("Failed to retrieve core resources account new balance")? - == desired_core_balance + == desired_core_balance, + "Core resources account balance was not burned" ); Ok(()) From 6ac2554effa2f7ca906b48818b712c3a8d29f2dc Mon Sep 17 00:00:00 2001 From: primata Date: Mon, 3 Feb 2025 14:21:08 +0800 Subject: [PATCH 24/26] permissioned mint_to test --- Cargo.lock | 375 +++++++++--------- Cargo.toml | 64 +-- .../movement-client/src/bin/e2e/mint_burn.rs | 39 ++ protocol-units/bridge/move-modules/Move.toml | 2 +- .../bridge/move-modules/scripts/mint_to.move | 9 + 5 files changed, 277 insertions(+), 212 deletions(-) create mode 100644 protocol-units/bridge/move-modules/scripts/mint_to.move diff --git a/Cargo.lock b/Cargo.lock index 39cebfc57..d82c203c6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-crypto", @@ -846,11 +846,11 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-logger", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "claims", "move-binary-format", "move-core-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-api-types", @@ -878,7 +878,7 @@ dependencies = [ "aptos-types", "aptos-vm", "async-trait", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "fail", "futures", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-config", @@ -915,7 +915,7 @@ dependencies = [ "aptos-types", "aptos-vm", "async-trait", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "hex", "indoc", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-aggregator", @@ -963,7 +963,7 @@ dependencies = [ "aptos-vm-logging", "aptos-vm-types", "arc-swap", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "claims", "concurrent-queue", @@ -985,13 +985,13 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "aptos-logger", "aptos-metrics-core", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "dashmap 5.5.3", "itertools 0.12.1", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "shadow-rs", ] @@ -1024,13 +1024,13 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-framework", "aptos-package-builder", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "move-core-types", "once_cell", ] @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-crypto", @@ -1072,7 +1072,7 @@ dependencies = [ "aptos-temppath", "aptos-types", "arr_macro", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "byteorder", "cfg-if", "get_if_addrs", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-bitvec", @@ -1103,7 +1103,7 @@ dependencies = [ "aptos-logger", "aptos-short-hex-str", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "fail", "futures", "itertools 0.12.1", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aes-gcm", "anyhow", @@ -1130,7 +1130,7 @@ dependencies = [ "ark-groth16", "ark-std 0.4.0", "base64 0.13.1", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "blst", "bulletproofs", "bytes 1.8.0", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-accumulator", @@ -1207,7 +1207,7 @@ dependencies = [ "aptos-types", "arc-swap", "arr_macro", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "byteorder", "claims", "dashmap 5.5.3", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-config", @@ -1241,7 +1241,7 @@ dependencies = [ "aptos-schemadb", "aptos-storage-interface", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "dashmap 5.5.3", "move-core-types", @@ -1250,13 +1250,13 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-schemadb", "aptos-storage-interface", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "byteorder", "serde", ] @@ -1264,12 +1264,12 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-crypto", "aptos-crypto-derive", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "blst", "blstrs", "criterion", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1340,7 +1340,7 @@ dependencies = [ "aptos-types", "aptos-vm", "arr_macro", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "dashmap 5.5.3", "fail", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1368,7 +1368,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "aptos-vm", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "crossbeam-channel", "ctrlc", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-crypto", @@ -1415,7 +1415,7 @@ dependencies = [ "aptos-secure-net", "aptos-storage-interface", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "criterion", "itertools 0.12.1", "once_cell", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-aggregator", @@ -1505,7 +1505,7 @@ dependencies = [ "ark-ff 0.4.2", "ark-serialize 0.4.2", "ark-std 0.4.0", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "better_any", "blake2-rfc", "bulletproofs", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-api", @@ -1636,7 +1636,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "async-trait", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bigdecimal", "chrono", "diesel", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-api", @@ -1665,12 +1665,12 @@ dependencies = [ "aptos-logger", "aptos-mempool", "aptos-metrics-core", - "aptos-moving-average", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", + "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "chrono", "futures", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-crypto", @@ -1772,7 +1772,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "arr_macro", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "byteorder", "itertools 0.12.1", "num-derive", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1819,7 +1819,7 @@ dependencies = [ "aptos-vm-genesis", "aptos-vm-logging", "aptos-vm-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "goldenfile", "move-binary-format", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1924,7 +1924,7 @@ dependencies = [ "aptos-time-service", "aptos-types", "aptos-vm-validator", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "fail", "futures", "itertools 0.12.1", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -1995,10 +1995,18 @@ dependencies = [ "chrono", ] +[[package]] +name = "aptos-moving-average" +version = "0.1.0" +source = "git+https://github.com/movementlabsxyz/aptos-indexer-processors#77a36245400250e7d8a854360194288d078681bc" +dependencies = [ + "chrono", +] + [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-aggregator", @@ -2019,12 +2027,12 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "move-binary-format", "move-core-types", @@ -2036,7 +2044,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2053,7 +2061,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-bitvec", @@ -2073,7 +2081,7 @@ dependencies = [ "aptos-types", "arc-swap", "async-trait", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "futures", "futures-util", @@ -2098,7 +2106,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-types", @@ -2109,7 +2117,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2125,7 +2133,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "proc-macro2", "quote", @@ -2135,7 +2143,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "async-trait", "percent-encoding", @@ -2148,7 +2156,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-framework", @@ -2161,11 +2169,11 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-config", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "serde", "thiserror 1.0.69", ] @@ -2186,7 +2194,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "crossbeam", "proptest", @@ -2196,7 +2204,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "futures-core", "pbjson", @@ -2220,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "ipnet", ] @@ -2228,7 +2236,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2239,7 +2247,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-types", @@ -2253,7 +2261,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-api-types", @@ -2261,7 +2269,7 @@ dependencies = [ "aptos-infallible", "aptos-logger", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "hex", "move-core-types", @@ -2276,7 +2284,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-config", "rocksdb", @@ -2285,7 +2293,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "rayon", "tokio", @@ -2294,7 +2302,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-infallible", @@ -2311,7 +2319,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2330,7 +2338,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2340,7 +2348,7 @@ dependencies = [ "aptos-rest-client", "aptos-types", "base64 0.13.1", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "ed25519-dalek-bip32", "hex", "move-core-types", @@ -2352,11 +2360,11 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "heck 0.4.1", "move-core-types", @@ -2370,12 +2378,12 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", + "bcs 0.1.4", "crossbeam-channel", "once_cell", "serde", @@ -2388,7 +2396,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2397,7 +2405,7 @@ dependencies = [ "aptos-time-service", "aptos-vault-client", "base64 0.13.1", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "chrono", "enum_dispatch", "rand 0.7.3", @@ -2409,7 +2417,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "mirai-annotations", "serde", @@ -2420,7 +2428,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-infallible", @@ -2431,7 +2439,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-crypto", @@ -2442,7 +2450,7 @@ dependencies = [ "aptos-secure-net", "aptos-types", "aptos-vm", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "crossbeam-channel", "dashmap 5.5.3", "move-core-types", @@ -2479,7 +2487,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2497,7 +2505,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "hex", "rand 0.7.3", @@ -2506,7 +2514,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2519,7 +2527,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-bitvec", @@ -2534,7 +2542,7 @@ dependencies = [ "ark-serialize 0.4.2", "arr_macro", "base64 0.13.1", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "fixed", "fxhash", @@ -2576,12 +2584,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2597,7 +2605,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-aggregator", @@ -2624,7 +2632,7 @@ dependencies = [ "aptos-vm-types", "ark-bn254", "ark-groth16", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "claims", "crossbeam-channel", @@ -2647,7 +2655,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2655,7 +2663,7 @@ dependencies = [ "aptos-gas-schedule", "aptos-types", "aptos-vm", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "move-core-types", "move-vm-runtime", @@ -2668,7 +2676,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2683,14 +2691,14 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-aggregator", "aptos-gas-algebra", "aptos-gas-schedule", "aptos-types", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "claims", "either", @@ -2705,7 +2713,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "aptos-logger", @@ -3777,6 +3785,15 @@ dependencies = [ "tokio", ] +[[package]] +name = "bcs" +version = "0.1.4" +source = "git+https://github.com/aptos-labs/bcs.git?rev=d31fab9d81748e2594be5cd5cdf845786a30562d#d31fab9d81748e2594be5cd5cdf845786a30562d" +dependencies = [ + "serde", + "thiserror 1.0.69", +] + [[package]] name = "bcs" version = "0.1.6" @@ -9084,7 +9101,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9453,10 +9470,10 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "heck 0.4.1", "log", "move-binary-format", @@ -9470,7 +9487,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "backtrace", @@ -9485,15 +9502,15 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "move-binary-format", "move-command-line-common", "move-core-types", @@ -9505,7 +9522,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "once_cell", "quote", @@ -9515,7 +9532,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "move-binary-format", @@ -9527,7 +9544,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "fail", "move-binary-format", @@ -9541,7 +9558,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "clap 4.5.21", @@ -9556,7 +9573,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "clap 4.5.21", @@ -9586,7 +9603,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "difference", @@ -9603,10 +9620,10 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "codespan-reporting", "hex", @@ -9629,11 +9646,11 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "abstract-domain-derive", "anyhow", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "codespan-reporting", "ethnum", @@ -9660,11 +9677,11 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "arbitrary", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "bytes 1.8.0", "ethnum", "hashbrown 0.14.5", @@ -9685,10 +9702,10 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "codespan", "colored", @@ -9704,7 +9721,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "clap 4.5.21", @@ -9721,7 +9738,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "clap 4.5.21", @@ -9740,7 +9757,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "move-command-line-common", @@ -9752,10 +9769,10 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "clap 4.5.21", "move-binary-format", "move-bytecode-source-map", @@ -9768,7 +9785,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "codespan-reporting", @@ -9786,7 +9803,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "hex", @@ -9799,7 +9816,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "hex", "move-command-line-common", @@ -9812,7 +9829,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "codespan", @@ -9838,7 +9855,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "clap 4.5.21", @@ -9872,7 +9889,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "atty", @@ -9899,7 +9916,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "async-trait", @@ -9928,7 +9945,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9945,7 +9962,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "hex", @@ -9972,7 +9989,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9991,7 +10008,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "hex", @@ -10014,7 +10031,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "once_cell", "serde", @@ -10023,7 +10040,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "better_any", "bytes 1.8.0", @@ -10038,7 +10055,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "better_any", @@ -10066,7 +10083,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "better_any", "bytes 1.8.0", @@ -10090,7 +10107,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10105,9 +10122,9 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f#198b0089e4f57bc1ec284aaee701a6b5a774f34f" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" dependencies = [ - "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", + "bcs 0.1.4", "derivative", "itertools 0.12.1", "move-binary-format", @@ -10314,7 +10331,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=198b0089e4f57bc1ec284aaee701a6b5a774f34f)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", "aptos-sdk", "aptos-types", "aptos-vm-genesis", @@ -12065,7 +12082,7 @@ dependencies = [ "allocative", "allocative_derive", "anyhow", - "aptos-moving-average", + "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc)", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=338f9a1bcc06f62ce4a4994f1642b9a61b631ee0)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", diff --git a/Cargo.toml b/Cargo.toml index e5ec0ee05..0df906354 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -141,40 +141,40 @@ 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 avoid dependency conflicts with other Sovereign Labs crates. -aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f", features = [ +aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01", features = [ "cloneable-private-keys", ] } -aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "198b0089e4f57bc1ec284aaee701a6b5a774f34f" } +aptos-db = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } # Indexer processor = { git = "https://github.com/movementlabsxyz/aptos-indexer-processors", rev = "77a36245400250e7d8a854360194288d078681bc" } diff --git a/networks/movement/movement-client/src/bin/e2e/mint_burn.rs b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs index 1d9a8d9ef..79b276562 100644 --- a/networks/movement/movement-client/src/bin/e2e/mint_burn.rs +++ b/networks/movement/movement-client/src/bin/e2e/mint_burn.rs @@ -311,5 +311,44 @@ async fn main() -> Result<(), anyhow::Error> { "Core resources account balance was not burned" ); + let amount_to_mint = 1; + + let mint_core_code = fs::read( + "protocol-units/bridge/move-modules/build/bridge-modules/bytecode_scripts/mint_to.mv", + )?; + let mint_core_args = vec![ + TransactionArgument::Address(core_resources_account.address()), + TransactionArgument::U64(amount_to_mint), + ]; + let mint_core_script_payload = + TransactionPayload::Script(Script::new(mint_core_code, vec![], mint_core_args)); + + let mint_core_script_transaction = transaction_test_helpers::get_test_signed_transaction_with_chain_id( + associate_address, + core_resources_account.sequence_number(), + &core_resources_account.private_key(), + core_resources_account.public_key().clone(), + Some(mint_core_script_payload), + SystemTime::now().duration_since(UNIX_EPOCH)?.as_secs() + 60, + 100, + None, + ChainId::new(chain_id), + ); + + rest_client + .submit_and_wait(&mint_core_script_transaction) + .await + .context("Failed to execute mint core balance script transaction")?; + + assert!( + coin_client + .get_account_balance(&core_resources_account.address()) + .await + .context("Failed to retrieve core resources account new balance")? + == desired_core_balance + amount_to_mint, + "Core resources account balance was not minted" + ); + + Ok(()) } diff --git a/protocol-units/bridge/move-modules/Move.toml b/protocol-units/bridge/move-modules/Move.toml index be3a1be16..addf94c36 100644 --- a/protocol-units/bridge/move-modules/Move.toml +++ b/protocol-units/bridge/move-modules/Move.toml @@ -27,7 +27,7 @@ denylister = "0xcade" [dependencies.AptosFramework] git = "https://github.com/movementlabsxyz/aptos-core.git" -rev = "movement" +rev = "add-burn-from" subdir = "aptos-move/framework/aptos-framework" [dev-dependencies] \ No newline at end of file diff --git a/protocol-units/bridge/move-modules/scripts/mint_to.move b/protocol-units/bridge/move-modules/scripts/mint_to.move new file mode 100644 index 000000000..299aab15a --- /dev/null +++ b/protocol-units/bridge/move-modules/scripts/mint_to.move @@ -0,0 +1,9 @@ +script { + use aptos_framework::aptos_governance; + use aptos_framework::native_bridge; + + fun mint_to(core_resources: &signer, account: address, amount: u64) { + let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @0x1); + native_bridge::mint_to(&framework_signer, account, amount); + } +} From b7215908645aa8cf83244a6eb8bc31a9cb40bae5 Mon Sep 17 00:00:00 2001 From: primata Date: Fri, 7 Feb 2025 19:06:50 +0800 Subject: [PATCH 25/26] fix: versioning --- Cargo.lock | 375 +++++++++---------- Cargo.toml | 68 ++-- protocol-units/bridge/move-modules/Move.toml | 2 +- 3 files changed, 214 insertions(+), 231 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d82c203c6..6ae18fc7a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-crypto", @@ -846,11 +846,11 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-logger", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "claims", "move-binary-format", "move-core-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-api-types", @@ -878,7 +878,7 @@ dependencies = [ "aptos-types", "aptos-vm", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "fail", "futures", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-config", @@ -915,7 +915,7 @@ dependencies = [ "aptos-types", "aptos-vm", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hex", "indoc", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-aggregator", @@ -963,7 +963,7 @@ dependencies = [ "aptos-vm-logging", "aptos-vm-types", "arc-swap", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "concurrent-queue", @@ -985,13 +985,13 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "aptos-logger", "aptos-metrics-core", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "dashmap 5.5.3", "itertools 0.12.1", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "shadow-rs", ] @@ -1024,13 +1024,13 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-framework", "aptos-package-builder", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "move-core-types", "once_cell", ] @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-crypto", @@ -1072,7 +1072,7 @@ dependencies = [ "aptos-temppath", "aptos-types", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "cfg-if", "get_if_addrs", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-bitvec", @@ -1103,7 +1103,7 @@ dependencies = [ "aptos-logger", "aptos-short-hex-str", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "fail", "futures", "itertools 0.12.1", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aes-gcm", "anyhow", @@ -1130,7 +1130,7 @@ dependencies = [ "ark-groth16", "ark-std 0.4.0", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "blst", "bulletproofs", "bytes 1.8.0", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-accumulator", @@ -1207,7 +1207,7 @@ dependencies = [ "aptos-types", "arc-swap", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "claims", "dashmap 5.5.3", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-config", @@ -1241,7 +1241,7 @@ dependencies = [ "aptos-schemadb", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "dashmap 5.5.3", "move-core-types", @@ -1250,13 +1250,13 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-schemadb", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "serde", ] @@ -1264,12 +1264,12 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-crypto", "aptos-crypto-derive", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "blst", "blstrs", "criterion", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1340,7 +1340,7 @@ dependencies = [ "aptos-types", "aptos-vm", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "dashmap 5.5.3", "fail", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1368,7 +1368,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "aptos-vm", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "crossbeam-channel", "ctrlc", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-crypto", @@ -1415,7 +1415,7 @@ dependencies = [ "aptos-secure-net", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "criterion", "itertools 0.12.1", "once_cell", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-aggregator", @@ -1505,7 +1505,7 @@ dependencies = [ "ark-ff 0.4.2", "ark-serialize 0.4.2", "ark-std 0.4.0", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "better_any", "blake2-rfc", "bulletproofs", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-api", @@ -1636,7 +1636,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bigdecimal", "chrono", "diesel", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-api", @@ -1665,12 +1665,12 @@ dependencies = [ "aptos-logger", "aptos-mempool", "aptos-metrics-core", - "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors)", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", + "aptos-moving-average", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "chrono", "futures", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-crypto", @@ -1772,7 +1772,7 @@ dependencies = [ "aptos-storage-interface", "aptos-types", "arr_macro", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "byteorder", "itertools 0.12.1", "num-derive", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1819,7 +1819,7 @@ dependencies = [ "aptos-vm-genesis", "aptos-vm-logging", "aptos-vm-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "goldenfile", "move-binary-format", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1924,7 +1924,7 @@ dependencies = [ "aptos-time-service", "aptos-types", "aptos-vm-validator", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "fail", "futures", "itertools 0.12.1", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -1995,18 +1995,10 @@ dependencies = [ "chrono", ] -[[package]] -name = "aptos-moving-average" -version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-indexer-processors#77a36245400250e7d8a854360194288d078681bc" -dependencies = [ - "chrono", -] - [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-aggregator", @@ -2027,12 +2019,12 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "move-binary-format", "move-core-types", @@ -2044,7 +2036,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2061,7 +2053,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-bitvec", @@ -2081,7 +2073,7 @@ dependencies = [ "aptos-types", "arc-swap", "async-trait", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "futures", "futures-util", @@ -2106,7 +2098,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-types", @@ -2117,7 +2109,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2133,7 +2125,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "proc-macro2", "quote", @@ -2143,7 +2135,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "async-trait", "percent-encoding", @@ -2156,7 +2148,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-framework", @@ -2169,11 +2161,11 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-config", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "serde", "thiserror 1.0.69", ] @@ -2194,7 +2186,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "crossbeam", "proptest", @@ -2204,7 +2196,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "futures-core", "pbjson", @@ -2228,7 +2220,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "ipnet", ] @@ -2236,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2247,7 +2239,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-types", @@ -2261,7 +2253,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-api-types", @@ -2269,7 +2261,7 @@ dependencies = [ "aptos-infallible", "aptos-logger", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "hex", "move-core-types", @@ -2284,7 +2276,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-config", "rocksdb", @@ -2293,7 +2285,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "rayon", "tokio", @@ -2302,7 +2294,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-infallible", @@ -2319,7 +2311,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2338,7 +2330,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2348,7 +2340,7 @@ dependencies = [ "aptos-rest-client", "aptos-types", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "ed25519-dalek-bip32", "hex", "move-core-types", @@ -2360,11 +2352,11 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "heck 0.4.1", "move-core-types", @@ -2378,12 +2370,12 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", - "bcs 0.1.4", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", "once_cell", "serde", @@ -2396,7 +2388,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2405,7 +2397,7 @@ dependencies = [ "aptos-time-service", "aptos-vault-client", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "chrono", "enum_dispatch", "rand 0.7.3", @@ -2417,7 +2409,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "mirai-annotations", "serde", @@ -2428,7 +2420,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-infallible", @@ -2439,7 +2431,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-crypto", @@ -2450,7 +2442,7 @@ dependencies = [ "aptos-secure-net", "aptos-types", "aptos-vm", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", "dashmap 5.5.3", "move-core-types", @@ -2487,7 +2479,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2505,7 +2497,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "hex", "rand 0.7.3", @@ -2514,7 +2506,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2527,7 +2519,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-bitvec", @@ -2542,7 +2534,7 @@ dependencies = [ "ark-serialize 0.4.2", "arr_macro", "base64 0.13.1", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "fixed", "fxhash", @@ -2584,12 +2576,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2605,7 +2597,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-aggregator", @@ -2632,7 +2624,7 @@ dependencies = [ "aptos-vm-types", "ark-bn254", "ark-groth16", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "crossbeam-channel", @@ -2655,7 +2647,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2663,7 +2655,7 @@ dependencies = [ "aptos-gas-schedule", "aptos-types", "aptos-vm", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "move-core-types", "move-vm-runtime", @@ -2676,7 +2668,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2691,14 +2683,14 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-aggregator", "aptos-gas-algebra", "aptos-gas-schedule", "aptos-types", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "claims", "either", @@ -2713,7 +2705,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "aptos-logger", @@ -3785,15 +3777,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "bcs" -version = "0.1.4" -source = "git+https://github.com/aptos-labs/bcs.git?rev=d31fab9d81748e2594be5cd5cdf845786a30562d#d31fab9d81748e2594be5cd5cdf845786a30562d" -dependencies = [ - "serde", - "thiserror 1.0.69", -] - [[package]] name = "bcs" version = "0.1.6" @@ -9101,7 +9084,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9470,10 +9453,10 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "heck 0.4.1", "log", "move-binary-format", @@ -9487,7 +9470,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "backtrace", @@ -9502,15 +9485,15 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "move-binary-format", "move-command-line-common", "move-core-types", @@ -9522,7 +9505,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "once_cell", "quote", @@ -9532,7 +9515,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "move-binary-format", @@ -9544,7 +9527,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "fail", "move-binary-format", @@ -9558,7 +9541,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "clap 4.5.21", @@ -9573,7 +9556,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "clap 4.5.21", @@ -9603,7 +9586,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "difference", @@ -9620,10 +9603,10 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "codespan-reporting", "hex", @@ -9646,11 +9629,11 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "abstract-domain-derive", "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "codespan-reporting", "ethnum", @@ -9677,11 +9660,11 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "arbitrary", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "bytes 1.8.0", "ethnum", "hashbrown 0.14.5", @@ -9702,10 +9685,10 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "codespan", "colored", @@ -9721,7 +9704,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "clap 4.5.21", @@ -9738,7 +9721,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "clap 4.5.21", @@ -9757,7 +9740,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "move-command-line-common", @@ -9769,10 +9752,10 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "clap 4.5.21", "move-binary-format", "move-bytecode-source-map", @@ -9785,7 +9768,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "codespan-reporting", @@ -9803,7 +9786,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "hex", @@ -9816,7 +9799,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "hex", "move-command-line-common", @@ -9829,7 +9812,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "codespan", @@ -9855,7 +9838,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "clap 4.5.21", @@ -9889,7 +9872,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "atty", @@ -9916,7 +9899,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "async-trait", @@ -9945,7 +9928,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9962,7 +9945,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "hex", @@ -9989,7 +9972,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -10008,7 +9991,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "hex", @@ -10031,7 +10014,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "once_cell", "serde", @@ -10040,7 +10023,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "better_any", "bytes 1.8.0", @@ -10055,7 +10038,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "better_any", @@ -10083,7 +10066,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "better_any", "bytes 1.8.0", @@ -10107,7 +10090,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10122,9 +10105,9 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01#2ef518bdd51c607ea8551505ea1c78fd82fc2d01" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" dependencies = [ - "bcs 0.1.4", + "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "derivative", "itertools 0.12.1", "move-binary-format", @@ -10331,7 +10314,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=2ef518bdd51c607ea8551505ea1c78fd82fc2d01)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", "aptos-sdk", "aptos-types", "aptos-vm-genesis", @@ -12082,7 +12065,7 @@ dependencies = [ "allocative", "allocative_derive", "anyhow", - "aptos-moving-average 0.1.0 (git+https://github.com/movementlabsxyz/aptos-indexer-processors?rev=77a36245400250e7d8a854360194288d078681bc)", + "aptos-moving-average", "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=338f9a1bcc06f62ce4a4994f1642b9a61b631ee0)", "async-trait", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", diff --git a/Cargo.toml b/Cargo.toml index 0df906354..cac7298b9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -140,41 +140,41 @@ borsh = { version = "0.10" } # todo: internalize jmt and bump ## Aptos dependencies ### We use a forked version so that we can override dependency versions. This is required -### to avoid dependency conflicts with other Sovereign Labs crates. -aptos-api = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-api-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-bitvec = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-block-executor = { git = "https://github.com/movementlabsxyz/aptos-core.git", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-cached-packages = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-config = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-consensus-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-crypto = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01", features = [ - "cloneable-private-keys", +### to be avoid dependency conflicts with other Sovereign Labs crates. +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 = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-executor = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-executor-test-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-executor-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-faucet-core = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-framework = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-language-e2e-tests = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-mempool = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-proptest-helpers = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-sdk = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-state-view = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-storage-interface = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-temppath = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-vm = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-vm-genesis = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-vm-logging = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-vm-validator = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-logger = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-vm-types = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-indexer = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-indexer-grpc-fullnode = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-indexer-grpc-table-info = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } -aptos-protos = { git = "https://github.com/movementlabsxyz/aptos-core", rev = "2ef518bdd51c607ea8551505ea1c78fd82fc2d01" } +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" } diff --git a/protocol-units/bridge/move-modules/Move.toml b/protocol-units/bridge/move-modules/Move.toml index addf94c36..be3a1be16 100644 --- a/protocol-units/bridge/move-modules/Move.toml +++ b/protocol-units/bridge/move-modules/Move.toml @@ -27,7 +27,7 @@ denylister = "0xcade" [dependencies.AptosFramework] git = "https://github.com/movementlabsxyz/aptos-core.git" -rev = "add-burn-from" +rev = "movement" subdir = "aptos-move/framework/aptos-framework" [dev-dependencies] \ No newline at end of file From 216081408d9138cbe3a9dad49176551137005f61 Mon Sep 17 00:00:00 2001 From: primata Date: Fri, 7 Feb 2025 23:04:02 +0800 Subject: [PATCH 26/26] fix version --- Cargo.lock | 270 ++++++++++++++++++++++++++--------------------------- 1 file changed, 135 insertions(+), 135 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6ae18fc7a..780711728 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,7 +11,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "abstract-domain-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "proc-macro2", "quote", @@ -812,7 +812,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" [[package]] name = "aptos-abstract-gas-usage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -836,7 +836,7 @@ dependencies = [ [[package]] name = "aptos-accumulator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-crypto", @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "aptos-aggregator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-logger", "aptos-types", @@ -860,7 +860,7 @@ dependencies = [ [[package]] name = "aptos-api" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-api-types", @@ -902,7 +902,7 @@ dependencies = [ [[package]] name = "aptos-api-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-config", @@ -932,7 +932,7 @@ dependencies = [ [[package]] name = "aptos-bcs-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "hex", @@ -941,7 +941,7 @@ dependencies = [ [[package]] name = "aptos-bitvec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "serde", "serde_bytes", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "aptos-block-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-aggregator", @@ -985,7 +985,7 @@ dependencies = [ [[package]] name = "aptos-block-partitioner" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "aptos-logger", @@ -1006,7 +1006,7 @@ dependencies = [ [[package]] name = "aptos-bounded-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "futures", "rustversion", @@ -1016,7 +1016,7 @@ dependencies = [ [[package]] name = "aptos-build-info" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "shadow-rs", ] @@ -1024,7 +1024,7 @@ dependencies = [ [[package]] name = "aptos-cached-packages" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-framework", @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "aptos-channels" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-infallible", @@ -1049,7 +1049,7 @@ dependencies = [ [[package]] name = "aptos-compression" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -1061,7 +1061,7 @@ dependencies = [ [[package]] name = "aptos-config" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-crypto", @@ -1092,7 +1092,7 @@ dependencies = [ [[package]] name = "aptos-consensus-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-bitvec", @@ -1119,7 +1119,7 @@ dependencies = [ [[package]] name = "aptos-crypto" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aes-gcm", "anyhow", @@ -1172,7 +1172,7 @@ dependencies = [ [[package]] name = "aptos-crypto-derive" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "proc-macro2", "quote", @@ -1182,7 +1182,7 @@ dependencies = [ [[package]] name = "aptos-db" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-accumulator", @@ -1230,7 +1230,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-config", @@ -1250,7 +1250,7 @@ dependencies = [ [[package]] name = "aptos-db-indexer-schemas" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-schemadb", @@ -1264,7 +1264,7 @@ dependencies = [ [[package]] name = "aptos-dkg" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-crypto", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "aptos-drop-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-infallible", "aptos-metrics-core", @@ -1306,7 +1306,7 @@ dependencies = [ [[package]] name = "aptos-event-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-channels", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "aptos-executor" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-consensus-types", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "aptos-executor-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-block-partitioner", "aptos-config", @@ -1384,7 +1384,7 @@ dependencies = [ [[package]] name = "aptos-executor-test-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-cached-packages", @@ -1406,7 +1406,7 @@ dependencies = [ [[package]] name = "aptos-executor-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-crypto", @@ -1426,7 +1426,7 @@ dependencies = [ [[package]] name = "aptos-experimental-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-runtimes", "core_affinity", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "aptos-faucet-core" version = "2.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-config", @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "aptos-faucet-metrics-server" version = "2.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-logger", @@ -1487,7 +1487,7 @@ dependencies = [ [[package]] name = "aptos-framework" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-aggregator", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "aptos-gas-algebra" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "either", "move-core-types", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "aptos-gas-meter" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -1579,7 +1579,7 @@ dependencies = [ [[package]] name = "aptos-gas-profiling" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-gas-algebra", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "aptos-gas-schedule" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-gas-algebra", "aptos-global-constants", @@ -1612,17 +1612,17 @@ dependencies = [ [[package]] name = "aptos-global-constants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" [[package]] name = "aptos-id-generator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" [[package]] name = "aptos-indexer" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-api", @@ -1654,7 +1654,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-fullnode" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-api", @@ -1666,7 +1666,7 @@ dependencies = [ "aptos-mempool", "aptos-metrics-core", "aptos-moving-average", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a)", "aptos-runtimes", "aptos-storage-interface", "aptos-types", @@ -1692,7 +1692,7 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-table-info" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-api", @@ -1723,11 +1723,11 @@ dependencies = [ [[package]] name = "aptos-indexer-grpc-utils" version = "1.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a)", "async-trait", "backoff", "base64 0.13.1", @@ -1755,12 +1755,12 @@ dependencies = [ [[package]] name = "aptos-infallible" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" [[package]] name = "aptos-jellyfish-merkle" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-crypto", @@ -1788,7 +1788,7 @@ dependencies = [ [[package]] name = "aptos-keygen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "aptos-types", @@ -1798,7 +1798,7 @@ dependencies = [ [[package]] name = "aptos-language-e2e-tests" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-abstract-gas-usage", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "aptos-ledger" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "aptos-types", @@ -1855,7 +1855,7 @@ dependencies = [ [[package]] name = "aptos-log-derive" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "proc-macro2", "quote", @@ -1865,7 +1865,7 @@ dependencies = [ [[package]] name = "aptos-logger" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-infallible", "aptos-log-derive", @@ -1889,7 +1889,7 @@ dependencies = [ [[package]] name = "aptos-memory-usage-tracker" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-gas-algebra", "aptos-gas-meter", @@ -1902,7 +1902,7 @@ dependencies = [ [[package]] name = "aptos-mempool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-bounded-executor", @@ -1942,7 +1942,7 @@ dependencies = [ [[package]] name = "aptos-mempool-notifications" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-types", "async-trait", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "aptos-memsocket" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-infallible", "bytes 1.8.0", @@ -1966,7 +1966,7 @@ dependencies = [ [[package]] name = "aptos-metrics-core" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "prometheus", @@ -1975,7 +1975,7 @@ dependencies = [ [[package]] name = "aptos-move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -1998,7 +1998,7 @@ dependencies = [ [[package]] name = "aptos-mvhashmap" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-aggregator", @@ -2019,7 +2019,7 @@ dependencies = [ [[package]] name = "aptos-native-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-gas-algebra", "aptos-gas-schedule", @@ -2036,7 +2036,7 @@ dependencies = [ [[package]] name = "aptos-netcore" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-memsocket", "aptos-proxy", @@ -2053,7 +2053,7 @@ dependencies = [ [[package]] name = "aptos-network" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-bitvec", @@ -2098,7 +2098,7 @@ dependencies = [ [[package]] name = "aptos-node-identity" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-types", @@ -2109,7 +2109,7 @@ dependencies = [ [[package]] name = "aptos-node-resource-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-build-info", "aptos-infallible", @@ -2125,7 +2125,7 @@ dependencies = [ [[package]] name = "aptos-num-variants" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "proc-macro2", "quote", @@ -2135,7 +2135,7 @@ dependencies = [ [[package]] name = "aptos-openapi" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "async-trait", "percent-encoding", @@ -2148,7 +2148,7 @@ dependencies = [ [[package]] name = "aptos-package-builder" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-framework", @@ -2161,7 +2161,7 @@ dependencies = [ [[package]] name = "aptos-peer-monitoring-service-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-config", "aptos-types", @@ -2186,7 +2186,7 @@ dependencies = [ [[package]] name = "aptos-proptest-helpers" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "crossbeam", "proptest", @@ -2196,7 +2196,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=338f9a1bcc06f62ce4a4994f1642b9a61b631ee0#338f9a1bcc06f62ce4a4994f1642b9a61b631ee0" dependencies = [ "futures-core", "pbjson", @@ -2208,7 +2208,7 @@ dependencies = [ [[package]] name = "aptos-protos" version = "1.3.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=338f9a1bcc06f62ce4a4994f1642b9a61b631ee0#338f9a1bcc06f62ce4a4994f1642b9a61b631ee0" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "futures-core", "pbjson", @@ -2220,7 +2220,7 @@ dependencies = [ [[package]] name = "aptos-proxy" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "ipnet", ] @@ -2228,7 +2228,7 @@ dependencies = [ [[package]] name = "aptos-push-metrics" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-logger", "aptos-metrics-core", @@ -2239,7 +2239,7 @@ dependencies = [ [[package]] name = "aptos-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-types", @@ -2253,7 +2253,7 @@ dependencies = [ [[package]] name = "aptos-rest-client" version = "0.0.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-api-types", @@ -2276,7 +2276,7 @@ dependencies = [ [[package]] name = "aptos-rocksdb-options" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-config", "rocksdb", @@ -2285,7 +2285,7 @@ dependencies = [ [[package]] name = "aptos-runtimes" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "rayon", "tokio", @@ -2294,7 +2294,7 @@ dependencies = [ [[package]] name = "aptos-schemadb" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-infallible", @@ -2311,7 +2311,7 @@ dependencies = [ [[package]] name = "aptos-scratchpad" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "aptos-drop-helper", @@ -2330,7 +2330,7 @@ dependencies = [ [[package]] name = "aptos-sdk" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-cached-packages", @@ -2352,7 +2352,7 @@ dependencies = [ [[package]] name = "aptos-sdk-builder" version = "0.2.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-types", @@ -2370,11 +2370,11 @@ dependencies = [ [[package]] name = "aptos-secure-net" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-logger", "aptos-metrics-core", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a)", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "crossbeam-channel", "once_cell", @@ -2388,7 +2388,7 @@ dependencies = [ [[package]] name = "aptos-secure-storage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "aptos-infallible", @@ -2409,7 +2409,7 @@ dependencies = [ [[package]] name = "aptos-short-hex-str" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "mirai-annotations", "serde", @@ -2420,7 +2420,7 @@ dependencies = [ [[package]] name = "aptos-speculative-state-helper" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-infallible", @@ -2431,7 +2431,7 @@ dependencies = [ [[package]] name = "aptos-storage-interface" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-crypto", @@ -2479,7 +2479,7 @@ dependencies = [ [[package]] name = "aptos-table-natives" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-gas-schedule", "aptos-native-interface", @@ -2497,7 +2497,7 @@ dependencies = [ [[package]] name = "aptos-temppath" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "hex", "rand 0.7.3", @@ -2506,7 +2506,7 @@ dependencies = [ [[package]] name = "aptos-time-service" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-infallible", "enum_dispatch", @@ -2519,7 +2519,7 @@ dependencies = [ [[package]] name = "aptos-types" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-bitvec", @@ -2576,12 +2576,12 @@ dependencies = [ [[package]] name = "aptos-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" [[package]] name = "aptos-vault-client" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "base64 0.13.1", @@ -2597,7 +2597,7 @@ dependencies = [ [[package]] name = "aptos-vm" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-aggregator", @@ -2647,7 +2647,7 @@ dependencies = [ [[package]] name = "aptos-vm-genesis" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-cached-packages", "aptos-crypto", @@ -2668,7 +2668,7 @@ dependencies = [ [[package]] name = "aptos-vm-logging" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "aptos-crypto", "aptos-logger", @@ -2683,7 +2683,7 @@ dependencies = [ [[package]] name = "aptos-vm-types" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-aggregator", @@ -2705,7 +2705,7 @@ dependencies = [ [[package]] name = "aptos-vm-validator" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "aptos-logger", @@ -9084,7 +9084,7 @@ dependencies = [ "aptos-language-e2e-tests", "aptos-logger", "aptos-mempool", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a)", "aptos-sdk", "aptos-storage-interface", "aptos-temppath", @@ -9453,7 +9453,7 @@ checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "move-abigen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -9470,7 +9470,7 @@ dependencies = [ [[package]] name = "move-binary-format" version = "0.0.3" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "backtrace", @@ -9485,12 +9485,12 @@ dependencies = [ [[package]] name = "move-borrow-graph" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" [[package]] name = "move-bytecode-source-map" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -9505,7 +9505,7 @@ dependencies = [ [[package]] name = "move-bytecode-spec" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "once_cell", "quote", @@ -9515,7 +9515,7 @@ dependencies = [ [[package]] name = "move-bytecode-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "move-binary-format", @@ -9527,7 +9527,7 @@ dependencies = [ [[package]] name = "move-bytecode-verifier" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "fail", "move-binary-format", @@ -9541,7 +9541,7 @@ dependencies = [ [[package]] name = "move-bytecode-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "clap 4.5.21", @@ -9556,7 +9556,7 @@ dependencies = [ [[package]] name = "move-cli" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "clap 4.5.21", @@ -9586,7 +9586,7 @@ dependencies = [ [[package]] name = "move-command-line-common" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "difference", @@ -9603,7 +9603,7 @@ dependencies = [ [[package]] name = "move-compiler" version = "0.0.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -9629,7 +9629,7 @@ dependencies = [ [[package]] name = "move-compiler-v2" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9660,7 +9660,7 @@ dependencies = [ [[package]] name = "move-core-types" version = "0.0.4" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "arbitrary", @@ -9685,7 +9685,7 @@ dependencies = [ [[package]] name = "move-coverage" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -9704,7 +9704,7 @@ dependencies = [ [[package]] name = "move-disassembler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "clap 4.5.21", @@ -9721,7 +9721,7 @@ dependencies = [ [[package]] name = "move-docgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "clap 4.5.21", @@ -9740,7 +9740,7 @@ dependencies = [ [[package]] name = "move-errmapgen" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "move-command-line-common", @@ -9752,7 +9752,7 @@ dependencies = [ [[package]] name = "move-ir-compiler" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", @@ -9768,7 +9768,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "codespan-reporting", @@ -9786,7 +9786,7 @@ dependencies = [ [[package]] name = "move-ir-to-bytecode-syntax" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "hex", @@ -9799,7 +9799,7 @@ dependencies = [ [[package]] name = "move-ir-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "hex", "move-command-line-common", @@ -9812,7 +9812,7 @@ dependencies = [ [[package]] name = "move-model" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "codespan", @@ -9838,7 +9838,7 @@ dependencies = [ [[package]] name = "move-package" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "clap 4.5.21", @@ -9872,7 +9872,7 @@ dependencies = [ [[package]] name = "move-prover" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "atty", @@ -9899,7 +9899,7 @@ dependencies = [ [[package]] name = "move-prover-boogie-backend" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "async-trait", @@ -9928,7 +9928,7 @@ dependencies = [ [[package]] name = "move-prover-bytecode-pipeline" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "abstract-domain-derive", "anyhow", @@ -9945,7 +9945,7 @@ dependencies = [ [[package]] name = "move-resource-viewer" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "hex", @@ -9972,7 +9972,7 @@ dependencies = [ [[package]] name = "move-stackless-bytecode" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "abstract-domain-derive", "codespan-reporting", @@ -9991,7 +9991,7 @@ dependencies = [ [[package]] name = "move-stdlib" version = "0.1.1" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "hex", @@ -10014,7 +10014,7 @@ dependencies = [ [[package]] name = "move-symbol-pool" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "once_cell", "serde", @@ -10023,7 +10023,7 @@ dependencies = [ [[package]] name = "move-table-extension" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "better_any", "bytes 1.8.0", @@ -10038,7 +10038,7 @@ dependencies = [ [[package]] name = "move-unit-test" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "better_any", @@ -10066,7 +10066,7 @@ dependencies = [ [[package]] name = "move-vm-runtime" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "better_any", "bytes 1.8.0", @@ -10090,7 +10090,7 @@ dependencies = [ [[package]] name = "move-vm-test-utils" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "anyhow", "bytes 1.8.0", @@ -10105,7 +10105,7 @@ dependencies = [ [[package]] name = "move-vm-types" version = "0.1.0" -source = "git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005#30f7c26d27b6a6b9cf7f815aa86082e777a8f005" +source = "git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a#ac9de113a4afec6a26fe587bb92c982532f09d3a" dependencies = [ "bcs 0.1.6 (git+https://github.com/movementlabsxyz/bcs.git?rev=bc16d2d39cabafaabd76173dd1b04b2aa170cf0c)", "derivative", @@ -10314,7 +10314,7 @@ name = "movement-client" version = "0.0.2" dependencies = [ "anyhow", - "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=30f7c26d27b6a6b9cf7f815aa86082e777a8f005)", + "aptos-protos 1.3.0 (git+https://github.com/movementlabsxyz/aptos-core?rev=ac9de113a4afec6a26fe587bb92c982532f09d3a)", "aptos-sdk", "aptos-types", "aptos-vm-genesis",