You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
0 commit comments