From e11d286a58a5e45db6cb5b426da1b356307d2c0e Mon Sep 17 00:00:00 2001 From: ilija Date: Wed, 1 Apr 2026 22:03:29 +0200 Subject: [PATCH 1/2] Add gas to CallMessage --- cre/capabilities/blockchain/evm/v1alpha/client.proto | 1 + cre/go/installer/pkg/embedded_gen.go | 1 + 2 files changed, 2 insertions(+) diff --git a/cre/capabilities/blockchain/evm/v1alpha/client.proto b/cre/capabilities/blockchain/evm/v1alpha/client.proto index 4ecda88a..124efdeb 100644 --- a/cre/capabilities/blockchain/evm/v1alpha/client.proto +++ b/cre/capabilities/blockchain/evm/v1alpha/client.proto @@ -71,6 +71,7 @@ message CallMsg { bytes from = 1; // sender address in evm address [20]byte fix-sized array format bytes to = 2; // contract address in evm address [20]byte fix-sized array format bytes data = 3; // solidity-spec abi encoded bytes + uint32 gas = 4; // gas limit, 0 is unbounded } // represents evm-style filter query diff --git a/cre/go/installer/pkg/embedded_gen.go b/cre/go/installer/pkg/embedded_gen.go index c52246cd..19d28870 100755 --- a/cre/go/installer/pkg/embedded_gen.go +++ b/cre/go/installer/pkg/embedded_gen.go @@ -74,6 +74,7 @@ message CallMsg { bytes from = 1; // sender address in evm address [20]byte fix-sized array format bytes to = 2; // contract address in evm address [20]byte fix-sized array format bytes data = 3; // solidity-spec abi encoded bytes + uint32 gas = 4; // gas limit, 0 is unbounded } // represents evm-style filter query From 3792bc50e91d65231f34477c755024f129a6d7af Mon Sep 17 00:00:00 2001 From: ilija Date: Wed, 1 Apr 2026 22:16:27 +0200 Subject: [PATCH 2/2] change gas to uint64 --- cre/capabilities/blockchain/evm/v1alpha/client.proto | 2 +- cre/go/installer/pkg/embedded_gen.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cre/capabilities/blockchain/evm/v1alpha/client.proto b/cre/capabilities/blockchain/evm/v1alpha/client.proto index 124efdeb..728dae29 100644 --- a/cre/capabilities/blockchain/evm/v1alpha/client.proto +++ b/cre/capabilities/blockchain/evm/v1alpha/client.proto @@ -71,7 +71,7 @@ message CallMsg { bytes from = 1; // sender address in evm address [20]byte fix-sized array format bytes to = 2; // contract address in evm address [20]byte fix-sized array format bytes data = 3; // solidity-spec abi encoded bytes - uint32 gas = 4; // gas limit, 0 is unbounded + uint64 gas = 4; // gas limit, 0 is unbounded } // represents evm-style filter query diff --git a/cre/go/installer/pkg/embedded_gen.go b/cre/go/installer/pkg/embedded_gen.go index 19d28870..b21878a7 100755 --- a/cre/go/installer/pkg/embedded_gen.go +++ b/cre/go/installer/pkg/embedded_gen.go @@ -74,7 +74,7 @@ message CallMsg { bytes from = 1; // sender address in evm address [20]byte fix-sized array format bytes to = 2; // contract address in evm address [20]byte fix-sized array format bytes data = 3; // solidity-spec abi encoded bytes - uint32 gas = 4; // gas limit, 0 is unbounded + uint64 gas = 4; // gas limit, 0 is unbounded } // represents evm-style filter query