Skip to content

Commit 51ea5a2

Browse files
committed
fix CalculateNetworkFee
1 parent 28f2d35 commit 51ea5a2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/RpcServer/RpcServer.Wallet.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,11 @@ protected virtual JToken CalculateNetworkFee(JArray _params)
128128
var tx = Convert.FromBase64String(_params[0].AsString());
129129

130130
JObject account = new();
131-
var networkfee = Wallets.Helper.CalculateNetworkFee(
131+
wallet ??= new DummyWallet(system.Settings);
132+
var networkfee =
133+
Wallets.Helper.CalculateNetworkFee(
132134
tx.AsSerializable<Transaction>(), system.StoreView, system.Settings,
133-
wallet is not null ? a => wallet.GetAccount(a).Contract.Script : null);
135+
a => wallet.GetAccount(a).Contract.Script);
134136
account["networkfee"] = networkfee.ToString();
135137
return account;
136138
}

0 commit comments

Comments
 (0)