the Inputs and Transactions cards on the tx page don't provide much value today - inputs show a raw ref/value with no indication of how they're used, and every PTB command except MoveCall just dumps a flattened arg string instead of anything readable.
for inspiration, check @Thoralf-M's vibecoded explorer, lots of good ideas there we want to bring over (adapted to our design system, not a straight port): https://github.com/Thoralf-M/iotatools/blob/develop/apps/explorer/src/pages/TransactionDetail.tsx
follow-up issue will add a "pro mode" toggle on top of this for even more technical detail.
the Inputs and Transactions cards on the tx page don't provide much value today - inputs show a raw ref/value with no indication of how they're used, and every PTB command except MoveCall just dumps a flattened arg string instead of anything readable.
for inspiration, check @Thoralf-M's vibecoded explorer, lots of good ideas there we want to bring over (adapted to our design system, not a straight port): https://github.com/Thoralf-M/iotatools/blob/develop/apps/explorer/src/pages/TransactionDetail.tsx
MoveCall-TransferObjects,SplitCoins,MergeCoins,Publish,Upgrade,MakeMoveVeccurrently fall back to a flattened arg string (Transaction.tsx+utils.tsinprogrammable-transaction-view/). object/address args should link out like MoveCall's do.Result/NestedResult. right now it's just rawInput(n)/Result(n)indices with no context.InputsCard(currently just shows the object id)follow-up issue will add a "pro mode" toggle on top of this for even more technical detail.