public static async Task AssetPausedAsync(TestAsset fxAsset, TokenTradableStatus status) { var info = await fxAsset.Client.GetTokenInfoAsync(fxAsset); Assert.NotNull(info); Assert.Equal(status, info.PauseStatus); }
public static async Task TokenPausedAsync(TestToken fxToken, TokenTradableStatus status) { var info = await fxToken.Client.GetTokenInfoAsync(fxToken); Assert.NotNull(info); Assert.Equal(status, info.PauseStatus); }
public static async Task AssetStatusAsync(TestAsset fxAsset, TestAccount fxAccount, TokenTradableStatus status) { var info = await fxAccount.Client.GetAccountInfoAsync(fxAccount); Assert.NotNull(info); var tokenRecord = info.Tokens.FirstOrDefault(t => t.Token == fxAsset.Record.Token); Assert.NotNull(tokenRecord); Assert.Equal(status, tokenRecord.TradableStatus); }
public static async Task TokenStatusAsync(TestToken fxToken, TestAliasAccount fxAccount, TokenTradableStatus status) { var info = await fxAccount.Client.GetAccountInfoAsync(fxAccount.CreateRecord.Address); Assert.NotNull(info); var tokenRecord = info.Tokens.FirstOrDefault(t => t.Token == fxToken.Record.Token); Assert.NotNull(tokenRecord); Assert.Equal(status, tokenRecord.TradableStatus); }