From 3559e38146402046a8daf30c760869ca090723af Mon Sep 17 00:00:00 2001 From: JKorf Date: Wed, 4 Feb 2026 21:46:15 +0100 Subject: [PATCH] Added status to SharedDeposit model --- .../SharedApis/Enums/SharedTransferStatus.cs | 21 +++++++++++++++++++ .../ResponseModels/SharedDeposit.cs | 8 ++++++- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 CryptoExchange.Net/SharedApis/Enums/SharedTransferStatus.cs diff --git a/CryptoExchange.Net/SharedApis/Enums/SharedTransferStatus.cs b/CryptoExchange.Net/SharedApis/Enums/SharedTransferStatus.cs new file mode 100644 index 0000000..8be1789 --- /dev/null +++ b/CryptoExchange.Net/SharedApis/Enums/SharedTransferStatus.cs @@ -0,0 +1,21 @@ +namespace CryptoExchange.Net.SharedApis +{ + /// + /// Transfer status + /// + public enum SharedTransferStatus + { + /// + /// In progress + /// + InProgress, + /// + /// Failed + /// + Failed, + /// + /// Completed + /// + Completed + } +} diff --git a/CryptoExchange.Net/SharedApis/ResponseModels/SharedDeposit.cs b/CryptoExchange.Net/SharedApis/ResponseModels/SharedDeposit.cs index a59a141..c0232d5 100644 --- a/CryptoExchange.Net/SharedApis/ResponseModels/SharedDeposit.cs +++ b/CryptoExchange.Net/SharedApis/ResponseModels/SharedDeposit.cs @@ -44,15 +44,21 @@ namespace CryptoExchange.Net.SharedApis /// public bool Completed { get; set; } + /// + /// Status of the deposit + /// + public SharedTransferStatus Status { get; set; } + /// /// ctor /// - public SharedDeposit(string asset, decimal quantity, bool completed, DateTime timestamp) + public SharedDeposit(string asset, decimal quantity, bool completed, DateTime timestamp, SharedTransferStatus status) { Asset = asset; Quantity = quantity; Timestamp = timestamp; Completed = completed; + Status = status; } }