Skip to content

Releases: naddison36/tx2uml

Release v1.1.30

11 Feb 01:07
68c89e8
Compare
Choose a tag to compare

Features:

  • call diagrams with noDelegates option now uses the implementation contract name on the proxy contract
  • moved etherscanKey option so it is available for both call and value commands

Maintenance

  • Upgraded dependencies

Example

With -x --noDelegates option

tx2uml call --noDelegates 0x3a89de87d4a039af246474e1573f4687bba402471ab83285d9aa1271edde5eda  -v

3a895eda

Without -x --noDelegates option

tx2uml call 0x3a89de87d4a039af246474e1573f4687bba402471ab83285d9aa1271edde5eda  -v

3a895eda

Release v1.1.29

05 Nov 06:49
7678b34
Compare
Choose a tag to compare

Release v1.1.28

25 Sep 03:53
c44fa9e
Compare
Choose a tag to compare

Feature

  • Added support for ERC-1155 muti-token transfers that emit the TransferSingle event.

depositValue

swapPoolManagerTokensValue

v3cf8dbf8

v335022c6

Release v1.1.27

11 Sep 06:56
15dc7b2
Compare
Choose a tag to compare

Features:

  • Added --title option to override the default tx hash title at the top
  • Added -hc, --hideCaption option to remove the network, block number and timestamp at the bottom of the diagrams

Fixes:

  • multi tx traces duplicating events
  • config overrides not working for call diagrams

Release v1.1.26

09 Sep 06:28
a462b0f
Compare
Choose a tag to compare

Features

  • Added -hf, --hideFooter option to hide the boxes at the bottom of the contract lifelines
  • Added -hb, --hideBalances option to value transfer diagrams
  • Added more details to participants in value transfer diagrams. eg contract name

Fixes

  • duplicate events when the event is defined in the proxy and implementation
  • parsing of Events with fixed size arrays
  • config overrides for value transfer diagrams

Release v1.1.25

06 Sep 11:33
169914a
Compare
Choose a tag to compare
  • Added rETH as a node type
  • Fixed contract labels

Release v1.1.24

25 Aug 05:14
e8628a2
Compare
Choose a tag to compare

Features

  • Added support for Base and Celo blockchains
  • Added chain options none and custom
  • Added explorerUrl option for custom chains and testnets

Fixes

  • The noParams option was not hiding event params

Maintenance

  • indent function params
  • removed carriage return at the start of returns
  • Updated Uniswap examples

Release v1.1.23

21 Aug 06:31
7e6208b
Compare
Choose a tag to compare

Feature

  • Added new -pv, --noParamValues option to call diagrams

Fixes

  • Failed to parse trace params after a contract deploy

Maintenance

  • Upgraded to the latest plantuml jar file

Release v1.1.22

12 Aug 04:41
964ee75
Compare
Choose a tag to compare

Fixes:

  • Handle any carriage returns in call parameters

Chore:

  • Avoid Etherscan rate limits by not fetching contract source code concurrently

Release v1.1.21

21 Jun 13:38
fc3893c
Compare
Choose a tag to compare

Features

  • Added new --mapSource option to get source code from similar verified contracts. Useful for factory-deployed contracts.
  • Added Optimism labels

Maintenance

  • Updated Etherscan labels
  • default filename of value diagrams now prefixed with a v
  • added Uniswap evolution examples