Nick Addison

Results 67 comments of Nick Addison

Thanks for raising this issue. I've added a `-cf, --contractFile ` option for storage diagrams in v2.1.5. The `contractFile` can just be a filename like `main.sol`. Or it can be...

yeah, the relative paths has to be exact. Thinking about it some more, I can pass it through something like `path.normalize` to pick up your examples above. I'll reopen this...

I've done a change on a branch that will hopefully work for - `sol2uml storage ./same_name -c A -cf .\same_name\main.sol` I don't think the forward slashes will work on Windows....

I've added the extra `path.normalize`. Can you try v2.1.6

Hmm, I'll need to look into this one. Thanks for reporting.

Solidity has now released user defined value types in 0.8.19 https://blog.soliditylang.org/2023/02/22/solidity-0.8.19-release-announcement/

No, but thanks for asking as I'll spend time on it if there's demand for it.

Here's some example tx2uml call diagrams using Uniswap v4 hooks with parameter names https://github.com/naddison36/uniswap-v4-hooks/tree/main/docs#modify-liquidity

It'd be great if the debug_traceTransaction `tracer` option was implemented then tools like [tx2uml](https://github.com/naddison36/tx2uml#ethereum-transaction-to-uml-sequence-diagram-generator) could be integrated with Hardhat to generate visual tx traces.

- [x] All deployed contracts are listed in the deploy PR's description - [x] OETHBaseProxy - [x] WOETHBaseProxy - [x] OETHBaseVaultProxy - [x] OETH - [x] WOETH - [x] OETHVault...