private void ConvertThroughProto(GetActiveContractsResponse source)
        {
            Com.Daml.Ledger.Api.V1.GetActiveContractsResponse protoValue = source.ToProto();
            GetActiveContractsResponse target = GetActiveContractsResponse.FromProto(protoValue);

            Assert.True(source == target);
        }
Esempio n. 2
0
        public Com.Daml.Ledger.Api.V1.GetActiveContractsResponse ToProto()
        {
            var response = new Com.Daml.Ledger.Api.V1.GetActiveContractsResponse {
                WorkflowId = WorkflowId
            };

            Offset.IfPresent(offset => response.Offset = offset);
            response.ActiveContracts.AddRange(from c in CreatedEvents select c.ToProto());
            return(response);
        }
Esempio n. 3
0
 public static GetActiveContractsResponse FromProto(Com.Daml.Ledger.Api.V1.GetActiveContractsResponse response)
 {
     return(new GetActiveContractsResponse(response.Offset, (from c in response.ActiveContracts select CreatedEvent.FromProto(c)).ToList(), response.WorkflowId));
 }