diff --git a/src/avalanche/test/init_tests.cpp b/src/avalanche/test/init_tests.cpp --- a/src/avalanche/test/init_tests.cpp +++ b/src/avalanche/test/init_tests.cpp @@ -19,7 +19,8 @@ BOOST_AUTO_TEST_CASE(avalanche_flag_tests) { gArgs.ForceSetArg("-ecash", "1"); - const Amount tenBillion = 10'000'000'000 * Currency::get().baseunit; + const Amount tenBillion = + int64_t(10'000'000'000) * Currency::get().baseunit; auto getAvaMinQuorumStakeAmount = [](const ArgsManager &args, const Amount defaultAmount) { diff --git a/src/init.cpp b/src/init.cpp --- a/src/init.cpp +++ b/src/init.cpp @@ -1760,8 +1760,9 @@ args.SoftSetBoolArg("-automaticunparking", !fAvalanche); args.SoftSetArg( "-avaminquorumstake", - fAvalanche ? FormatMoney(1'000'000'000'000 * SATOSHI) // 10B XEC - : FormatMoney(AVALANCHE_DEFAULT_MIN_QUORUM_STAKE)); + fAvalanche + ? FormatMoney(int64_t(1'000'000'000'000) * SATOSHI) // 10B XEC + : FormatMoney(AVALANCHE_DEFAULT_MIN_QUORUM_STAKE)); args.SoftSetArg( "-avaminquorumconnectedstakeratio", fAvalanche