public override async Task BeforeRevert() { var block = await Cache.Blocks.CurrentAsync(); await SnapshotBalanceCommit.Revert(this, block); }
public override async Task AfterCommit(IBlock rawBlock) { var block = await Cache.Blocks.CurrentAsync(); await SnapshotBalanceCommit.Apply(this, rawBlock, block); }