Skip to content

Releases: smartcontractkit/ccip-tools-ts

v0.1.3

10 Dec 13:46
301ebff
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

25 Nov 14:06
dda2530
Compare
Choose a tag to compare
  • Add public recursiveParseErrors function to lib, to return nested/inner ABI errors
  • Use it everywhere: parseBytes command, thrown exceptions, and prettyReceipt output of failed execs
  • Supports explicit --fee-token 0x00...00 for native fees (default if omitted)
  • Embeds and shows --version|-V in cli, with shortRev commit

v0.1.1

08 Nov 21:43
a733214
Compare
Choose a tag to compare
  • Small incremental release
  • When unwrapping inner errors in parseBytes command (fka `parseData), only attempt if not empty
  • Add disclaimer to readme

v0.1.0 - Initial release

31 Oct 14:40
18b4df7
Compare
Choose a tag to compare
  • Compatible with CCIP v1.2 - v1.5 lanes
  • Initial commands:
    • show (default): shows info about a CCIP message
    • manualExec: manually executes a CCIP message
    • send: sends a CCIP message through provided router
    • parseData: utility to parse known EVM errors, calldata and events data
    • lane: utility to query and show info and config about a lane
    • estimateGas: utility to estimate gasLimit for a message's CCIPReceiver callback
  • Run npx @chainlink/ccip-tools-ts --help to install with npm and see all options