Skip to content

Commit 55e748f

Browse files
committed
Fix fee send bug
1 parent b07b8e0 commit 55e748f

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

src/Features/Blockcore.Features.Wallet/UI/Pages/WalletSend.razor

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,19 @@
2121
<div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pb-2 mb-3 border-bottom">
2222
<h1 class="h2"><strong>Send coins</strong></h1>
2323
<div class="btn-toolbar mb-2 mb-md-0">
24-
<Dropdown TItem="string" OnSelected="@OnSelected" >
24+
<Dropdown TItem="string" OnSelected="@OnSelected">
2525
<InitialTip>@walletname</InitialTip>
2626
<ChildContent>
27-
@foreach (var walletName in this.WalletManager.GetWalletsNames())
27+
@foreach (var walletName in this.WalletManager.GetWalletsNames())
28+
{
29+
foreach (var account in this.WalletManager.GetAccounts(walletName))
2830
{
29-
foreach (var account in this.WalletManager.GetAccounts(walletName))
30-
{
3131
<DropdownListItem Item="@walletName">@walletName</DropdownListItem>
32-
}
3332
}
33+
}
3434
</ChildContent>
3535
</Dropdown>
36-
<button class="btn btn-sm btn-primary mr-1" @onclick="() => { NavigateToReceiveWallet(walletname, accountname); }" >
36+
<button class="btn btn-sm btn-primary mr-1" @onclick="() => { NavigateToReceiveWallet(walletname, accountname); }">
3737
<span class="oi oi-data-transfer-download" aria-hidden="true"></span> Receive
3838
</button>
3939
<button class="btn btn-sm btn-danger" @onclick="() => { NavigateToBroadcastTx(walletname, accountname); }">Broadcast Tx</button>
@@ -60,10 +60,10 @@
6060
</div>
6161
</div>
6262

63-
<div class="row">
64-
<div class="col-12">
65-
<div class="card">
66-
<div class="card-body">
63+
<div class="row">
64+
<div class="col-12">
65+
<div class="card">
66+
<div class="card-body">
6767
<div class="form-group row">
6868
<label class="col-sm-2 col-form-label">Address</label>
6969
<div class="col-sm-10">
@@ -89,7 +89,7 @@
8989
<button class="btn btn-secondary ml-1" @onclick="() => { EstimateFee(FeeType.High); }">High</button>
9090
</div>
9191
</div>
92-
</div>
92+
</div>
9393
<div class="form-group row">
9494
<label class="col-sm-2 col-form-label">Password</label>
9595
<div class="col-sm-10">
@@ -114,7 +114,7 @@
114114
</div>
115115

116116
@if (Success != null)
117-
{
117+
{
118118
<h4>Transaction Broadcast</h4>
119119
<div class="row mb-3">
120120
<div class="col-xl-12 col-sm-12 ">
@@ -128,7 +128,7 @@
128128
<button class="btn btn-primary mt-3" @onclick="() => { NavigateToWallet(walletname, accountname); }">View Wallet</button>
129129
</div>
130130
</div>
131-
}
131+
}
132132
</div>
133133
</div>
134134
</div>
@@ -225,7 +225,7 @@
225225
if (string.IsNullOrEmpty(this.Password)) { this.Alert = "Please enter a password"; return; }
226226
if (string.IsNullOrEmpty(this.Address)) { this.Alert = "Please enter a valid address"; return; }
227227
if (this.Amount == 0) { this.Alert = "Please enter the number of coins you want to send"; return; }
228-
if (this.Fee < this.ConnectionManager.Network.MinTxFee) { this.Alert = $"The fee is lower than minimum ({this.ConnectionManager.Network.MinTxFee})"; return; }
228+
if (this.Fee < Money.Satoshis(this.ConnectionManager.Network.MinTxFee).ToDecimal(MoneyUnit.BTC)) { this.Alert = $"The fee is lower than minimum ({ Money.Satoshis(this.ConnectionManager.Network.MinTxFee).ToDecimal(MoneyUnit.BTC)})"; return; }
229229

230230
this.Alert = string.Empty;
231231

@@ -301,6 +301,6 @@
301301
private void OnSelected(string selection)
302302
{
303303
Console.WriteLine(selection);
304-
NavigateToWallet(selection,"account 0");
304+
NavigateToWallet(selection, "account 0");
305305
}
306306
}

0 commit comments

Comments
 (0)