public static HistoricalTransactionContract ToHistoricalTransaction(this HistoricalTransactionDto source) { return(new HistoricalTransactionContract { ToAddress = source.ToAddress, FromAddress = source.FromAddress, AssetId = source.AssetId, Amount = MoneyConversionHelper.SatoshiToContract(source.AmountSatoshi), Hash = source.TxHash, Timestamp = source.TimeStamp }); }
private HistoricalTransactionContract ToHistoricalTransaction(HistoricalTransactionDto source) { return(new HistoricalTransactionContract { ToAddress = source.ToAddress, FromAddress = source.FromAddress, AssetId = source.AssetId, Amount = MoneyConversionHelper.SatoshiToContract(source.AmountSatoshi), Hash = source.TxHash, Timestamp = DateTime.SpecifyKind(source.TimeStamp, DateTimeKind.Utc), }); }
private HistoricalTransactionContract ToHistoricalTransaction(HistoricalTransactionDto source) { return(new HistoricalTransactionContract { ToAddress = source.ToAddress, FromAddress = source.FromAddress, AssetId = source.AssetId, Amount = MoneyConversionHelper.SatoshiToContract(source.AmountSatoshi), Hash = source.TxHash, Timestamp = source.TimeStamp, TransactionType = source.IsSending ? TransactionType.Send : TransactionType.Receive }); }