diff --git a/SteamKit2/SteamKit2/Steam/Handlers/SteamUser/Callbacks.cs b/SteamKit2/SteamKit2/Steam/Handlers/SteamUser/Callbacks.cs index beb885993..bb489cd9f 100644 --- a/SteamKit2/SteamKit2/Steam/Handlers/SteamUser/Callbacks.cs +++ b/SteamKit2/SteamKit2/Steam/Handlers/SteamUser/Callbacks.cs @@ -330,11 +330,20 @@ public sealed class WalletInfoCallback : CallbackMsg /// public int Balance { get; private set; } + /// + /// Gets the delayed (pending) balance of the wallet as a 32-bit integer, in cents. + /// + public int BalanceDelayed { get; private set; } + /// /// Gets the balance of the wallet as a 64-bit integer, in cents. /// public long LongBalance { get; private set; } + /// + /// Gets the delayed (pending) balance of the wallet as a 64-bit integer, in cents. + /// + public long LongBalanceDelayed { get; private set; } internal WalletInfoCallback( CMsgClientWalletInfoUpdate wallet ) { @@ -342,7 +351,9 @@ internal WalletInfoCallback( CMsgClientWalletInfoUpdate wallet ) Currency = ( ECurrencyCode )wallet.currency; Balance = wallet.balance; + BalanceDelayed = wallet.balance_delayed; LongBalance = wallet.balance64; + LongBalanceDelayed = wallet.balance64_delayed; } }