Skip to content

Commit b0e0651

Browse files
committed
Bugfix: GUI: Check for overridden options of many settings
1 parent 2c0de11 commit b0e0651

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

src/qt/optionsmodel.cpp

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ static const char* SettingName(OptionsModel::OptionID option)
6565
case OptionsModel::MapPortNatpmp: return "natpmp";
6666
case OptionsModel::Listen: return "listen";
6767
case OptionsModel::Server: return "server";
68+
case OptionsModel::walletrbf: return "walletrbf";
6869
case OptionsModel::addresstype: return "addresstype";
6970
case OptionsModel::PruneSizeMiB: return "prune";
7071
case OptionsModel::PruneTristate: return "prune";
@@ -78,8 +79,36 @@ static const char* SettingName(OptionsModel::OptionID option)
7879
case OptionsModel::maxuploadtarget: return "maxuploadtarget";
7980
case OptionsModel::peerbloomfilters: return "peerbloomfilters";
8081
case OptionsModel::peerblockfilters: return "peerblockfilters";
82+
case OptionsModel::mempoolreplacement: return "mempoolreplacement";
83+
case OptionsModel::mempooltruc: return "mempooltruc";
84+
case OptionsModel::maxorphantx: return "maxorphantx";
85+
case OptionsModel::maxmempool: return "maxmempool";
86+
case OptionsModel::incrementalrelayfee: return "incrementalrelayfee";
87+
case OptionsModel::mempoolexpiry: return "mempoolexpiry";
88+
case OptionsModel::rejectunknownscripts: return "rejectunknownscripts";
89+
case OptionsModel::rejectparasites: return "rejectparasites";
90+
case OptionsModel::rejecttokens: return "rejecttokens";
91+
case OptionsModel::rejectspkreuse: return "rejectspkreuse";
92+
case OptionsModel::minrelaytxfee: return "minrelaytxfee";
93+
case OptionsModel::bytespersigop: return "bytespersigop";
94+
case OptionsModel::bytespersigopstrict: return "bytespersigopstrict";
95+
case OptionsModel::limitancestorcount: return "limitancestorcount";
96+
case OptionsModel::limitancestorsize: return "limitancestorsize";
97+
case OptionsModel::limitdescendantcount: return "limitdescendantcount";
98+
case OptionsModel::limitdescendantsize: return "limitdescendantsize";
99+
case OptionsModel::rejectbarepubkey: return "rejectbarepubkey";
100+
case OptionsModel::rejectbaremultisig: return "rejectbaremultisig";
101+
case OptionsModel::maxscriptsize: return "maxscriptsize";
81102
case OptionsModel::datacarriercost: return "datacarriercost";
103+
case OptionsModel::datacarriersize: return "datacarriersize";
104+
case OptionsModel::rejectnonstddatacarrier: return "rejectnonstddatacarrier";
105+
case OptionsModel::dustrelayfee: return "dustrelayfee";
82106
case OptionsModel::dustdynamic: return "dustdynamic";
107+
case OptionsModel::blockmintxfee: return "blockmintxfee";
108+
case OptionsModel::blockmaxsize: return "blockmaxsize";
109+
case OptionsModel::blockprioritysize: return "blockprioritysize";
110+
case OptionsModel::blockmaxweight: return "blockmaxweight";
111+
case OptionsModel::blockreconstructionextratxn: return "blockreconstructionextratxn";
83112
default: throw std::logic_error(strprintf("GUI option %i has no corresponding node setting.", option));
84113
}
85114
}

0 commit comments

Comments
 (0)