Make sure to be compatible with Core 17
MODIFY
WalletWasabi.Tests/NodeBuilding/CoreNode.cs
WalletWasabi.Tests/NodeBuilding/CoreNode.cs
@@ -106,16 +106,16 @@ namespace WalletWasabi.Tests.NodeBuilding
var config = new NodeConfigParameters
{
{"regtest", "1"},
- {"rest", "1"},
- {"listenonion", "0"},
- {"server", "1"},
- {"txindex", "1"},
- {"rpcuser", Creds.UserName},
- {"rpcpassword", Creds.Password},
- {"whitebind", "127.0.0.1:" + _ports[0].ToString()},
- {"rpcport", _ports[1].ToString()},
- {"printtoconsole", "0"}, // Set it to one if don't mind loud debug logs
- {"keypool", "10"}
+ {"regtest.rest", "1"},
+ {"regtest.listenonion", "0"},
+ {"regtest.server", "1"},
+ {"regtest.txindex", "1"},
+ {"regtest.rpcuser", Creds.UserName},
+ {"regtest.rpcpassword", Creds.Password},
+ {"regtest.whitebind", "127.0.0.1:" + _ports[0].ToString()},
+ {"regtest.rpcport", _ports[1].ToString()},
+ {"regtest.printtoconsole", "0"}, // Set it to one if don't mind loud debug logs
+ {"regtest.keypool", "10"}
};
config.Import(ConfigParameters);
File.WriteAllText(Config, config.ToString());

MODIFY
WalletWasabi.Tests/RegTests.cs
WalletWasabi.Tests/RegTests.cs
@@ -110,32 +110,6 @@ namespace WalletWasabi.Tests
}
}
- [Fact, TestPriority(2)]
- [Trait("Category", "RunOnCi")]
- public async Task BroadcastWithOutMinFeeAsync()
- {
- (string password, RPCClient rpc, Network network, CcjCoordinator coordinator) = await InitializeTestEnvironmentAsync(1);
-
- var utxos = await rpc.ListUnspentAsync();
- var utxo = utxos[0];
- var addr = await rpc.GetNewAddressAsync();
- var tx = network.Consensus.ConsensusFactory.CreateTransaction();
- tx.Inputs.Add(new TxIn(utxo.OutPoint, Script.Empty));
- tx.Outputs.Add(new TxOut(utxo.Amount, addr));
- var signedTx = await rpc.SignRawTransactionAsync(tx);
-
- var content = new StringContent($"'{signedTx.ToHex()}'", Encoding.UTF8, "application/json");
-
- Logger.TurnOff();
- using (var client = new TorHttpClient(new Uri(RegTestFixture.BackendEndPoint), SharedFixture.TorSocks5Endpoint))
- using (var response = await client.SendAsync(HttpMethod.Post, $"/api/v{Helpers.Constants.BackendMajorVersion}/btc/blockchain/broadcast", content))
- {
- Assert.NotEqual(HttpStatusCode.OK, response.StatusCode);
- Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
- }
- Logger.TurnOn();
- }
-
[Fact, TestPriority(3)]
[Trait("Category", "RunOnCi")]
public async Task BroadcastReplayTxAsync()

Make sure to be compatible with Core 17