@page "/mint/in-progress" @inherits BasicComponent Minting... @if (!string.IsNullOrEmpty(ProgressBarText)) { @ProgressBarText } else if (State == MintingState.CheckingNetwork) {

Network mismatch!

Selected network: @(AppState?.SelectedNetwork?.Name ?? "")

Wallet network: @(WalletNetwork?.Name ?? "")

} else if (State == MintingState.CheckingAddress) {

Address is not available!

Wallet address: <null>

} else if (State == MintingState.CheckingBalance) {

Not enough balance!

Balance (@SourceAddress) : @if (Balance != null) { @($"{Balance.Value:n0} {AppState.SelectedNetwork.SmallestCurrency}") } else if (!string.IsNullOrEmpty(GetBalanceError)) { @GetBalanceError } else { @:<unknown> }

Minimum required balance: @($"{AppState.SelectedContract.MinBalanceRequired:n0} {AppState.SelectedNetwork.SmallestCurrency}")

@if (AppState.SelectedNetwork.SupportsAirdrop) { }
} else if (State == MintingState.SendingTransaction) {

Failed to send transaction!

Error message:
@SendTransactionError

} else if (State == MintingState.Done) {

Success

Token minted!


Transaction hash:

}