Let's do some refactoring to have a more consistent codebase: - [x] It seems that we are more inclined to use types without `T` prefix. Let's unify for consistency. https://github.com/scaffold-eth/scaffold-eth-2/pull/627 - [x] `0x${string}` to viem's `Address`? [WIP @sverps ] - [x] TS: interfaces -> types https://github.com/scaffold-eth/scaffold-eth-2/pull/627 - [x] JSDoc tweaks: see https://github.com/scaffold-eth/scaffold-eth-2/pull/627#issuecomment-1828163974 Check TS guide: https://github.com/scaffold-eth/scaffold-eth-2/issues/232 What else? cc @technophile-04 @rin-st @sverps