diff --git a/crates/client/entropy_metadata.scale b/crates/client/entropy_metadata.scale index 4ee7c5dae..7ffe949d7 100644 Binary files a/crates/client/entropy_metadata.scale and b/crates/client/entropy_metadata.scale differ diff --git a/pallets/programs/Cargo.toml b/pallets/programs/Cargo.toml index a840d00ff..bc2d38269 100644 --- a/pallets/programs/Cargo.toml +++ b/pallets/programs/Cargo.toml @@ -23,7 +23,7 @@ sp-io ={ version="31.0.0", default-features=false } sp-runtime ={ version="32.0.0", default-features=false } sp-staking ={ version="27.0.0", default-features=false } sp-std ={ version="14.0.0", default-features=false } -pallet-oracle ={ version='0.3.0', path='../oracle', default-features=false } +pallet-oracle ={ version='0.3.0', path='../oracle', default-features=false } [dev-dependencies] pallet-balances={ version="29.0.0" } diff --git a/pallets/programs/src/benchmarking.rs b/pallets/programs/src/benchmarking.rs index 43b726dd8..123146193 100644 --- a/pallets/programs/src/benchmarking.rs +++ b/pallets/programs/src/benchmarking.rs @@ -21,6 +21,7 @@ use frame_support::{ BoundedVec, }; use frame_system::{EventRecord, RawOrigin}; +use pallet_oracle::OracleData; use sp_runtime::{traits::Hash, Saturating}; use sp_std::{vec, vec::Vec}; @@ -52,6 +53,12 @@ benchmarks! { hash_input.extend(&configuration_schema); hash_input.extend(&auxiliary_data_schema); hash_input.extend(&vec![version_number]); + + OracleData::::insert( + BoundedVec::try_from(oracle_data_pointers[0].clone()).unwrap(), + BoundedVec::default(), + ); + let (_oracle_length, hash_input_with_oracle) = ProgramsPallet::::get_length_and_hash_of_oracle(&oracle_data_pointers, hash_input).unwrap(); @@ -97,6 +104,12 @@ benchmarks! { hash_input.extend(&configuration_schema); hash_input.extend(&auxiliary_data_schema); hash_input.extend(&vec![version_number]); + + OracleData::::insert( + BoundedVec::try_from(oracle_data_pointers[0].clone()).unwrap(), + BoundedVec::default(), + ); + let (_oracle_length, hash_input_with_oracle) = ProgramsPallet::::get_length_and_hash_of_oracle(&oracle_data_pointers, hash_input).unwrap();