naddison36/tx2uml: Generate a UML diagram for a transaction's contract calls
AI summary of the linked articletx2uml is a command-line tool that generates UML sequence diagrams of Ethereum transactions, showing contract calls or token and ether value transfers. It requires Node.js and Java, and it needs an archive node that supports debug_traceTransaction with a tracer parameter (Geth or Erigon) or trace_transaction (for example OpenEthereum, Nethermind, Besu, Anvil or Reth). The README's example is Uniswap V1 transaction 0xe5e35ee1...bca, which removes MKR liquidity from the Uniswap V1 MKR pool. Output formats include png, svg, eps and puml, with svg recommended for large transactions. The README also states that Hardhat and Ganache support debug_traceTransaction without the tracer parameter, so they do not work with the tool. |
Comments No comments yetWhat caught your eye? Start the discussion. |
