diff --git a/Cargo.lock b/Cargo.lock index 027a942050..d613ef7151 100755 --- a/Cargo.lock +++ b/Cargo.lock @@ -2439,8 +2439,8 @@ dependencies = [ [[package]] name = "multiversx-chain-vm-executor" -version = "0.2.0" -source = "git+https://github.com/multiversx/mx-vm-executor-rs?branch=convert-small-int#3459261051bd4cc1f7d084a503c4b601963964e2" +version = "0.3.0" +source = "git+https://github.com/multiversx/mx-vm-executor-rs?rev=45ad48765e9e2eaa446fe32327a414a3b4599820#45ad48765e9e2eaa446fe32327a414a3b4599820" [[package]] name = "multiversx-price-aggregator-sc" diff --git a/chain/vm/Cargo.toml b/chain/vm/Cargo.toml index 5e3a386496..391c1d24a1 100644 --- a/chain/vm/Cargo.toml +++ b/chain/vm/Cargo.toml @@ -41,4 +41,4 @@ path = "../core" [dependencies.multiversx-chain-vm-executor] # version = "0.3.0" git = "https://github.com/multiversx/mx-vm-executor-rs" -branch = "convert-small-int" +rev = "45ad48765e9e2eaa446fe32327a414a3b4599820" diff --git a/chain/vm/src/vm_hooks/vh_dispatcher.rs b/chain/vm/src/vm_hooks/vh_dispatcher.rs index 8985743fc3..100c52ff94 100644 --- a/chain/vm/src/vm_hooks/vh_dispatcher.rs +++ b/chain/vm/src/vm_hooks/vh_dispatcher.rs @@ -1926,4 +1926,20 @@ impl VMHooks for VMHooksDispatcher { ) -> i32 { panic!("Unavailable: managed_verify_blsaggregated_signature") } + + fn get_round_time(&self) -> i64 { + panic!("Unavailable: get_round_time") + } + + fn epoch_start_block_time_stamp(&self) -> i64 { + panic!("Unavailable: epoch_start_block_time_stamp") + } + + fn epoch_start_block_nonce(&self) -> i64 { + panic!("Unavailable: epoch_start_block_nonce") + } + + fn epoch_start_block_round(&self) -> i64 { + panic!("Unavailable: epoch_start_block_round") + } } diff --git a/framework/scenario/Cargo.toml b/framework/scenario/Cargo.toml index 11715dff53..06de4fefcd 100644 --- a/framework/scenario/Cargo.toml +++ b/framework/scenario/Cargo.toml @@ -52,8 +52,7 @@ path = "../../sdk/scenario-format" [dependencies.multiversx-chain-vm-executor] # version = "0.3.0" git = "https://github.com/multiversx/mx-vm-executor-rs" -branch = "convert-small-int" -# path = "/Users/andreim/multiversx/vm/mx-vm-executor-rs/vm-executor" +rev = "45ad48765e9e2eaa446fe32327a414a3b4599820" [dependencies.multiversx-chain-vm] version = "=0.12.0"