Function casper_execution_engine::storage::global_state::commit
source · pub fn commit<'a, R, S, H, E>(
environment: &'a R,
store: &S,
correlation_id: CorrelationId,
prestate_hash: Digest,
effects: AdditiveMap<Key, Transform, H>
) -> Result<Digest, E>where
R: TransactionSource<'a, Handle = S::Handle>,
S: TrieStore<Key, StoredValue>,
S::Error: From<R::Error>,
E: From<R::Error> + From<S::Error> + From<Error> + From<CommitError>,
H: BuildHasher,
Expand description
Commit effects
to the store.