From 2cb8f82266dc43ba0e49c7a6f728054574d1a998 Mon Sep 17 00:00:00 2001 From: Cyrill Leutwiler Date: Tue, 10 Dec 2024 16:31:44 +0100 Subject: [PATCH] calls: supply max ref_time and proof_size limits (#133) Signed-off-by: Cyrill Leutwiler --- crates/llvm-context/src/polkavm/evm/call.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/llvm-context/src/polkavm/evm/call.rs b/crates/llvm-context/src/polkavm/evm/call.rs index 13ae731..7b1c0eb 100644 --- a/crates/llvm-context/src/polkavm/evm/call.rs +++ b/crates/llvm-context/src/polkavm/evm/call.rs @@ -60,8 +60,8 @@ where let arguments = &[ flags.as_basic_value_enum(), address_pointer.value.as_basic_value_enum(), - context.integer_const(64, 0).as_basic_value_enum(), - context.integer_const(64, 0).as_basic_value_enum(), + context.integer_const(64, u64::MAX).as_basic_value_enum(), + context.integer_const(64, u64::MAX).as_basic_value_enum(), context.sentinel_pointer().value.as_basic_value_enum(), value_pointer.value.as_basic_value_enum(), input_pointer.value.as_basic_value_enum(), @@ -140,10 +140,10 @@ where flags.as_basic_value_enum(), address_pointer.value.as_basic_value_enum(), context - .integer_const(revive_common::BIT_LENGTH_X64, 0) + .integer_const(revive_common::BIT_LENGTH_X64, u64::MAX) .as_basic_value_enum(), context - .integer_const(revive_common::BIT_LENGTH_X64, 0) + .integer_const(revive_common::BIT_LENGTH_X64, u64::MAX) .as_basic_value_enum(), context.sentinel_pointer().value.as_basic_value_enum(), input_pointer.value.as_basic_value_enum(),