From 9bbb61202fdc217fce96f1b39ef2fa9100f06cff Mon Sep 17 00:00:00 2001 From: yashnevatia Date: Fri, 9 Jan 2026 15:36:25 +0000 Subject: [PATCH 1/2] Adding MaxGasPrice to GasConfig --- cre/capabilities/blockchain/evm/v1alpha/client.proto | 3 +++ cre/go/installer/pkg/embedded_gen.go | 3 +++ cre/go/sdk/sdk.pb.go | 4 ++-- cre/go/tools/generator/cre_metadata.pb.go | 4 ++-- cre/go/values/pb/values.pb.go | 4 ++-- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/cre/capabilities/blockchain/evm/v1alpha/client.proto b/cre/capabilities/blockchain/evm/v1alpha/client.proto index 351717ed..5e47ebe0 100644 --- a/cre/capabilities/blockchain/evm/v1alpha/client.proto +++ b/cre/capabilities/blockchain/evm/v1alpha/client.proto @@ -302,6 +302,9 @@ message WriteReportRequest { message GasConfig { uint64 gas_limit = 1; + // Maximum gas price (in wei) the user is willing to pay for this transaction. + // If not specified, the value configured in GasEstimator will be used. + optional values.v1.BigInt max_gas_price = 2; } enum TxStatus { diff --git a/cre/go/installer/pkg/embedded_gen.go b/cre/go/installer/pkg/embedded_gen.go index 09c71b1e..02439a19 100755 --- a/cre/go/installer/pkg/embedded_gen.go +++ b/cre/go/installer/pkg/embedded_gen.go @@ -305,6 +305,9 @@ message WriteReportRequest { message GasConfig { uint64 gas_limit = 1; + // Maximum gas price (in wei) the user is willing to pay for this transaction. + // If not specified, the value configured in GasEstimator will be used. + optional values.v1.BigInt max_gas_price = 2; } enum TxStatus { diff --git a/cre/go/sdk/sdk.pb.go b/cre/go/sdk/sdk.pb.go index 3ab84306..1ee74a5c 100644 --- a/cre/go/sdk/sdk.pb.go +++ b/cre/go/sdk/sdk.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc-gen-go v1.36.11 +// protoc v6.33.0 // source: sdk/v1alpha/sdk.proto package sdk diff --git a/cre/go/tools/generator/cre_metadata.pb.go b/cre/go/tools/generator/cre_metadata.pb.go index 7026ea3f..16e3831d 100644 --- a/cre/go/tools/generator/cre_metadata.pb.go +++ b/cre/go/tools/generator/cre_metadata.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc-gen-go v1.36.11 +// protoc v6.33.0 // source: tools/generator/v1alpha/cre_metadata.proto package generator diff --git a/cre/go/values/pb/values.pb.go b/cre/go/values/pb/values.pb.go index 743cba4c..0ca8385e 100644 --- a/cre/go/values/pb/values.pb.go +++ b/cre/go/values/pb/values.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc-gen-go v1.36.11 +// protoc v6.33.0 // source: values/v1/values.proto package pb From 3c03e686173c5cd87856c33ea5655fd581e4774c Mon Sep 17 00:00:00 2001 From: "app-token-issuer-engops[bot]" <144731339+app-token-issuer-engops[bot]@users.noreply.github.com> Date: Fri, 9 Jan 2026 15:38:16 +0000 Subject: [PATCH 2/2] Auto-fix: buf format, gofmt, go generate, go mod tidy --- cre/go/sdk/sdk.pb.go | 4 ++-- cre/go/tools/generator/cre_metadata.pb.go | 4 ++-- cre/go/values/pb/values.pb.go | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cre/go/sdk/sdk.pb.go b/cre/go/sdk/sdk.pb.go index 1ee74a5c..3ab84306 100644 --- a/cre/go/sdk/sdk.pb.go +++ b/cre/go/sdk/sdk.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v6.33.0 +// protoc-gen-go v1.36.6 +// protoc v5.29.3 // source: sdk/v1alpha/sdk.proto package sdk diff --git a/cre/go/tools/generator/cre_metadata.pb.go b/cre/go/tools/generator/cre_metadata.pb.go index 16e3831d..7026ea3f 100644 --- a/cre/go/tools/generator/cre_metadata.pb.go +++ b/cre/go/tools/generator/cre_metadata.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v6.33.0 +// protoc-gen-go v1.36.6 +// protoc v5.29.3 // source: tools/generator/v1alpha/cre_metadata.proto package generator diff --git a/cre/go/values/pb/values.pb.go b/cre/go/values/pb/values.pb.go index 0ca8385e..743cba4c 100644 --- a/cre/go/values/pb/values.pb.go +++ b/cre/go/values/pb/values.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v6.33.0 +// protoc-gen-go v1.36.6 +// protoc v5.29.3 // source: values/v1/values.proto package pb