@if (!ViewContext.ModelState.IsValid)
{
}
Wallet
@if (Model.HintWallet)
{
Set up your wallet to receive payments at your store.
}
@foreach (var scheme in Model.DerivationSchemes.OrderBy(scheme => scheme.Collapsed))
{
var isSetUp = !string.IsNullOrWhiteSpace(scheme.Value);
-
@scheme.Crypto
@if (isSetUp)
{
@scheme.Value
@if (scheme.Value.Length > 20)
{
@Regex.Match(scheme.Value, @"((?:-\[(?:[^\]])+\])+|\S{6})$").Value
}
@if (scheme.WalletSupported)
{
Manage Wallet
}
}
@if (isSetUp)
{
|
Modify
}
else
{
Setup
}
}
@if (Model.DerivationSchemes.Any(scheme => scheme.Collapsed))
{
}
Lightning
@if (Model.HintLightning)
{
A connection to a Lightning node is required to receive Lightning payments.
}
@foreach (var scheme in Model.LightningNodes)
{
var isSetUp = !string.IsNullOrWhiteSpace(scheme.Address);
-
}
Services
Service |
Actions |
Email
|
Setup
|
@if (Model.CanDelete)
{
Other actions
}