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;
}
}