Skip to content

Commit 4a8682a

Browse files
Update from github-actions[bot] running command 'prdoc'
1 parent 85356bc commit 4a8682a

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

prdoc/pr_10493.prdoc

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
title: add external transient_storage to pallet_revive::ExecConfig
2+
doc:
3+
- audience: Todo
4+
description: |-
5+
# Description
6+
7+
This PR adds the ability to supply external copy of `TransientStorage` to `pallet_revive::ExecConfig` to be used during execution. This is required by testing in foundry as we only enter `pallet_revive` during a `CALL` or `CREATE` instruction and we need to carryover the transient storage to other following calls as they happen within an external tx
8+
9+
## Integration
10+
11+
Already being used on a branch of foundry-polkadot
12+
## Review Notes
13+
14+
I'm not so fond of `Rc<RefCell<TransientStorage>>` approach and using a function to decide to which transient storage to dispatch to during execution, so any suggestions would be welcome.
15+
crates:
16+
- name: pallet-revive
17+
bump: major

0 commit comments

Comments
 (0)