File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -168,6 +168,7 @@ const std::vector<std::string> RPC_COMMANDS_SAFE_FOR_FUZZING{
168
168
std::string ConsumeScalarRPCArgument (FuzzedDataProvider& fuzzed_data_provider)
169
169
{
170
170
const size_t max_string_length = 4096 ;
171
+ const size_t max_base58_bytes_length{64 };
171
172
std::string r;
172
173
CallOneOf (
173
174
fuzzed_data_provider,
@@ -221,11 +222,11 @@ std::string ConsumeScalarRPCArgument(FuzzedDataProvider& fuzzed_data_provider)
221
222
},
222
223
[&] {
223
224
// base58 argument
224
- r = EncodeBase58 (MakeUCharSpan (fuzzed_data_provider.ConsumeRandomLengthString (max_string_length )));
225
+ r = EncodeBase58 (MakeUCharSpan (fuzzed_data_provider.ConsumeRandomLengthString (max_base58_bytes_length )));
225
226
},
226
227
[&] {
227
228
// base58 argument with checksum
228
- r = EncodeBase58Check (MakeUCharSpan (fuzzed_data_provider.ConsumeRandomLengthString (max_string_length )));
229
+ r = EncodeBase58Check (MakeUCharSpan (fuzzed_data_provider.ConsumeRandomLengthString (max_base58_bytes_length )));
229
230
},
230
231
[&] {
231
232
// hex encoded block
You can’t perform that action at this time.
0 commit comments