diff --git a/src/init.cpp b/src/init.cpp index 68075f841b..d8dc4e8bec 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -805,6 +805,7 @@ void InitParameterInteraction(ArgsManager& args) { if (args.GetBoolArg("-corepolicy", DEFAULT_COREPOLICY)) { args.SoftSetArg("-bytespersigopstrict", "0"); + args.SoftSetArg("-permitbarepubkey", "1"); args.SoftSetArg("-permitbaremultisig", "1"); args.SoftSetArg("-datacarriercost", "0.25"); args.SoftSetArg("-datacarrierfullcount", "0"); diff --git a/src/policy/policy.h b/src/policy/policy.h index 6903866da0..612bef98bf 100644 --- a/src/policy/policy.h +++ b/src/policy/policy.h @@ -55,7 +55,7 @@ static constexpr unsigned int DEFAULT_WEIGHT_PER_DATA_BYTE{4}; /** Default for -rejecttokens */ static constexpr bool DEFAULT_REJECT_TOKENS{false}; /** Default for -permitbarepubkey */ -static constexpr bool DEFAULT_PERMIT_BAREPUBKEY{true}; +static constexpr bool DEFAULT_PERMIT_BAREPUBKEY{false}; /** Default for -permitbaremultisig */ static constexpr bool DEFAULT_PERMIT_BAREMULTISIG{false}; /** Default for -rejectparasites */