You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It'd be nice to also support this options in this project - at least the ones dealing with storage.
Motivation
This mainnet transaction's response size for debug_traceTransaction is of approximately 21.29 MB due to not being able to filter storage fields.
With a simple test (adding @JsonIgnore to the storage fields in Op.java and DetailedProgramTrace.java), the size of the payload for the same transaction comes down to approximately 100.52 KB - maybe something configurable can be done in this regard for storage.
The text was updated successfully, but these errors were encountered:
Description
Geth supports the following options for this debug namespace method (details in the link provided):
boolean
)boolean
)boolean
)string
- custom tracer logic)string
)It'd be nice to also support this options in this project - at least the ones dealing with storage.
Motivation
This mainnet transaction's response size for
debug_traceTransaction
is of approximately 21.29 MB due to not being able to filter storage fields.With a simple test (adding
@JsonIgnore
to the storage fields inOp.java
andDetailedProgramTrace.java
), the size of the payload for the same transaction comes down to approximately 100.52 KB - maybe something configurable can be done in this regard for storage.The text was updated successfully, but these errors were encountered: