From e14760434a3e9f2058b39cf8658a2bf311a34562 Mon Sep 17 00:00:00 2001 From: Andrei Eres Date: Fri, 29 Aug 2025 14:28:57 +0200 Subject: [PATCH 1/3] Expose account/contract types to use externally --- substrate/frame/revive/src/lib.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/substrate/frame/revive/src/lib.rs b/substrate/frame/revive/src/lib.rs index 11c69bfdfe9e3..4cd23cd5c0378 100644 --- a/substrate/frame/revive/src/lib.rs +++ b/substrate/frame/revive/src/lib.rs @@ -50,9 +50,7 @@ use crate::{ }, exec::{AccountIdOf, ExecError, Executable, Stack as ExecStack}, gas::GasMeter, - storage::{ - meter::Meter as StorageMeter, AccountInfo, AccountType, ContractInfo, DeletionQueueManager, - }, + storage::{meter::Meter as StorageMeter, AccountType, DeletionQueueManager}, tracing::if_tracing, vm::{CodeInfo, ContractBlob, RuntimeCosts}, }; @@ -91,6 +89,7 @@ pub use crate::{ }, exec::{Key, MomentOf, Origin}, pallet::*, + storage::{AccountInfo, ContractInfo}, }; pub use codec; pub use frame_support::{self, dispatch::DispatchInfo, weights::Weight}; From 5d7cc1a8c3811e6ab70d0b16e9f4cea6c9d737f6 Mon Sep 17 00:00:00 2001 From: "cmd[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 29 Aug 2025 12:40:54 +0000 Subject: [PATCH 2/3] Update from github-actions[bot] running command 'prdoc --audience runtime_user --bump patch' --- prdoc/pr_9606.prdoc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 prdoc/pr_9606.prdoc diff --git a/prdoc/pr_9606.prdoc b/prdoc/pr_9606.prdoc new file mode 100644 index 0000000000000..34adc8f239358 --- /dev/null +++ b/prdoc/pr_9606.prdoc @@ -0,0 +1,17 @@ +title: Expose account/contract revive types to use externally +doc: +- audience: Runtime User + description: |- + # Description + + Part of https://github.com/paritytech/polkadot-sdk/issues/9553 + See https://github.com/paritytech/foundry-polkadot/issues/276 + + Exposes revive types to use in foundry-polkadot project. + + ## Integration + + Should not affect downstream projects. +crates: +- name: pallet-revive + bump: patch From 66511af939ed9290de04bad6539f2271f1a58bb3 Mon Sep 17 00:00:00 2001 From: Andrei Eres Date: Fri, 29 Aug 2025 14:45:40 +0200 Subject: [PATCH 3/3] Update prdoc --- prdoc/pr_9606.prdoc | 8 -------- 1 file changed, 8 deletions(-) diff --git a/prdoc/pr_9606.prdoc b/prdoc/pr_9606.prdoc index 34adc8f239358..03a5fd3604abe 100644 --- a/prdoc/pr_9606.prdoc +++ b/prdoc/pr_9606.prdoc @@ -2,16 +2,8 @@ title: Expose account/contract revive types to use externally doc: - audience: Runtime User description: |- - # Description - - Part of https://github.com/paritytech/polkadot-sdk/issues/9553 - See https://github.com/paritytech/foundry-polkadot/issues/276 - Exposes revive types to use in foundry-polkadot project. - ## Integration - - Should not affect downstream projects. crates: - name: pallet-revive bump: patch