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
In the previous versions (for example v0.41) was trait:
/// EVM backend that can apply changes.
pub trait ApplyBackend {
/// Apply given values and logs at backend.
fn apply<A, I, L>(&mut self, values: A, logs: L, delete_empty: bool)
where
A: IntoIterator<Item = Apply<I>>,
I: IntoIterator<Item = (H256, H256)>,
L: IntoIterator<Item = Log>;
}
Current version v1.0.0-alpha.2 completely rafactored.
❓ Question is: as far as we will need to transfer from v0.x ➡️ v1.0 we need to understand clearly how to do that. Actually for ApplyBackend it's unclear. It seems apply logic was completely changed. I would be pleased for some advice on that point.
The text was updated successfully, but these errors were encountered:
Question
In the previous versions (for example v0.41) was trait:
Current version v1.0.0-alpha.2 completely rafactored.
❓ Question is: as far as we will need to transfer from
v0.x
➡️v1.0
we need to understand clearly how to do that. Actually forApplyBackend
it's unclear. It seemsapply
logic was completely changed. I would be pleased for some advice on that point.The text was updated successfully, but these errors were encountered: