Skip to content

Commit b0ec871

Browse files
committed
chainparams: Handle Testnet4 in GetNetworkForMagic
1 parent c2d15d9 commit b0ec871

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/kernel/chainparams.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -685,13 +685,16 @@ std::optional<ChainType> GetNetworkForMagic(const MessageStartChars& message)
685685
{
686686
const auto mainnet_msg = CChainParams::Main()->MessageStart();
687687
const auto testnet_msg = CChainParams::TestNet()->MessageStart();
688+
const auto testnet4_msg = CChainParams::TestNet4()->MessageStart();
688689
const auto regtest_msg = CChainParams::RegTest({})->MessageStart();
689690
const auto signet_msg = CChainParams::SigNet({})->MessageStart();
690691

691692
if (std::equal(message.begin(), message.end(), mainnet_msg.data())) {
692693
return ChainType::MAIN;
693694
} else if (std::equal(message.begin(), message.end(), testnet_msg.data())) {
694695
return ChainType::TESTNET;
696+
} else if (std::equal(message.begin(), message.end(), testnet4_msg.data())) {
697+
return ChainType::TESTNET4;
695698
} else if (std::equal(message.begin(), message.end(), regtest_msg.data())) {
696699
return ChainType::REGTEST;
697700
} else if (std::equal(message.begin(), message.end(), signet_msg.data())) {

0 commit comments

Comments
 (0)