Add decode specification (v1) #165
Labels
Status: On-Hold
On-hold for further development, because upcoming changes will affect the Issue or PR targeted
Type: Feature
Add a new feature to the system
📄 Context
Currently, for the input's payload, we are displaying the content in three ways: as is (i.e. Raw), as Text (trying to convert the Hex value) and JSON that leverages the result of the latter. It would be an excellent addition to provide a way for the user (i.e. developer) to describe how it should be parsed and save that specification for reuse.
PS: I am calling the feature
decode specification
because the payload may be encoded with a non-standard-packed-mode and just dropping an ABI will not work; pre-steps are necessary (e.g. Slice bytes) before you define a piece of ABI to use.✔️ Solution
Implement a UI that allows users to specify how to decode a given input payload into a human-readable form. The spec is a single or series of transformation steps, depending on the original encoding used.
when app address x and msgSender y
Raw
panel.📈 Subtasks
🎯 Definition of Done
raw
panel. Also, show the specification selected.The text was updated successfully, but these errors were encountered: