private void ConvertThroughProto(Checkpoint source) { Com.DigitalAsset.Ledger.Api.V1.Checkpoint protoValue = source.ToProto(); Checkpoint target = Checkpoint.FromProto(protoValue); Assert.IsTrue(source == target); }
public static Checkpoint FromProto(Com.DigitalAsset.Ledger.Api.V1.Checkpoint checkpoint) => new Checkpoint(checkpoint.RecordTime.ToDateTimeOffset(), LedgerOffset.FromProto(checkpoint.Offset));