From bd6f5842867a33283ef297334d866319a4ec88dc Mon Sep 17 00:00:00 2001 From: alindima Date: Thu, 30 Oct 2025 15:33:26 +0200 Subject: [PATCH 1/3] pallet-revive-eth-rpc: derive Encode/Decode for subxt-generated types --- substrate/frame/revive/rpc/src/subxt_client.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/substrate/frame/revive/rpc/src/subxt_client.rs b/substrate/frame/revive/rpc/src/subxt_client.rs index 3761ee9fdcc3c..3daa45df36b32 100644 --- a/substrate/frame/revive/rpc/src/subxt_client.rs +++ b/substrate/frame/revive/rpc/src/subxt_client.rs @@ -70,7 +70,8 @@ pub use subxt::config::PolkadotConfig as SrcChainConfig; substitute_type( path = "pallet_revive::evm::block_hash::ReceiptGasInfo", with = "::subxt::utils::Static<::pallet_revive::evm::ReceiptGasInfo>" - ) + ), + derive_for_all_types = "codec::Encode, codec::Decode" )] mod src_chain {} pub use src_chain::*; From a2f9a89c18681effa54a9400ea8aa4ef6112f7eb Mon Sep 17 00:00:00 2001 From: "cmd[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 30 Oct 2025 13:52:45 +0000 Subject: [PATCH 2/3] Update from github-actions[bot] running command 'prdoc --audience runtime_dev --bump patch' --- prdoc/pr_10169.prdoc | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 prdoc/pr_10169.prdoc diff --git a/prdoc/pr_10169.prdoc b/prdoc/pr_10169.prdoc new file mode 100644 index 0000000000000..711c8e8b3d1b7 --- /dev/null +++ b/prdoc/pr_10169.prdoc @@ -0,0 +1,7 @@ +title: 'pallet-revive-eth-rpc: derive Encode/Decode for subxt-generated types' +doc: +- audience: Runtime Dev + description: null +crates: +- name: pallet-revive-eth-rpc + bump: patch From cfb45995b7634f992e4da94da03887101a7c2ff5 Mon Sep 17 00:00:00 2001 From: alindima Date: Fri, 31 Oct 2025 13:57:44 +0200 Subject: [PATCH 3/3] prdoc --- prdoc/pr_10169.prdoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/prdoc/pr_10169.prdoc b/prdoc/pr_10169.prdoc index 711c8e8b3d1b7..4e77c19144e0d 100644 --- a/prdoc/pr_10169.prdoc +++ b/prdoc/pr_10169.prdoc @@ -1,7 +1,7 @@ title: 'pallet-revive-eth-rpc: derive Encode/Decode for subxt-generated types' doc: - audience: Runtime Dev - description: null + description: Derive scale encode/decode for subxt-generated types in pallet-revive-eth-rpc crates: - name: pallet-revive-eth-rpc - bump: patch + bump: minor