-
Notifications
You must be signed in to change notification settings - Fork 123
Description
Is your feature request related to a problem? Please describe.
When querying transaction endpoints, the function_args
array in the response (results.tx.contract_call.function_args
) causes the payload size to vary unpredictably.
Single transaction pages can differ in size by up to 10x, which complicates client performance tuning.
Describe the solution you'd like
Provide a way to filter out the function_args
field from transaction endpoint responses. This could be a field-level filter or a "light mode" toggle that removes high volume / low-value fields.
Either approach would allow clients to more accurately estimate transaction page sizes, enabling larger, more predicatable pages and reducing the total number of API calls.
Describe alternatives you've considered
Current workaround is to lower the limit
param, which increases the number of required API calls and reduces efficiency.