فهرست منبع

runtime/import/merkle: constant merkle_add() gas

skoupidi 1 سال پیش
والد
کامیت
06ac53c5c7
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/runtime/import/merkle.rs

+ 1 - 1
src/runtime/import/merkle.rs

@@ -307,7 +307,7 @@ pub(crate) fn merkle_add(mut ctx: FunctionEnvMut<Env>, ptr: WasmPtr<u8>, len: u3
     drop(overlay);
     drop(lock);
     drop(db_handles);
-    let spent_gas = return_data.len() + tree_data.len() + (coins_len * 32);
+    let spent_gas = coins_len * 32;
     env.subtract_gas(&mut store, spent_gas as u64);
 
     wasm::entrypoint::SUCCESS