Skip to content

Allow Filtering of Transaction function_args #2310

@alexp3y

Description

@alexp3y

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions