Can we add pass execution_results to the IPersistencePlugins as well here?
|
List<ApplicationExecutionResult> execution_results = new List<ApplicationExecutionResult>(); |
|
plugin.OnPersist(snapshot); |
We want to persist the notifications that happened, and don't want to use the async version in IActorRefs as we need guaranteed writes (we want to abort persist if our plugin fails).
Alternatively, having a blocking version of the Actor plugins would work too.
Can we add pass
execution_resultsto theIPersistencePlugins as well here?neo/neo/Ledger/Blockchain.cs
Line 505 in 77ae335
neo/neo/Ledger/Blockchain.cs
Line 608 in 77ae335
We want to persist the notifications that happened, and don't want to use the async version in
IActorRefs as we need guaranteed writes (we want to abort persist if our plugin fails).Alternatively, having a blocking version of the Actor plugins would work too.