diff --git a/src/rpc/misc.cpp b/src/rpc/misc.cpp index 790f6a6b32..bcf21bf333 100644 --- a/src/rpc/misc.cpp +++ b/src/rpc/misc.cpp @@ -288,7 +288,7 @@ static RPCHelpMan deriveaddresses() UniValue addresses(UniValue::VARR); - for (int i = range_begin; i <= range_end; ++i) { + for (int64_t i = range_begin; i <= range_end; ++i) { FlatSigningProvider provider; std::vector scripts; if (!desc->Expand(i, key_provider, scripts, provider)) {