Skip to content

v3.1.0

Compare
Choose a tag to compare
@spsjvc spsjvc released this 22 Feb 17:06
· 226 commits to main since this release
59f1632

What's Changed

EthBridger

  • Added fromProvider static method for instantiating with a Provider (@spsjvc in #214)
  • Added depositTo method for depositing via a retryable ticket, with option for a different destination address (@TucksonDev in #238)

Erc20Bridger

  • Added fromProvider static method for instantiating with a Provider (@spsjvc in #214)

L1TransactionReceipt

  • Added getL1ToL2MessagesClassic for reading Classic L1-to-L2 messages (@bartlomiej94 in #221 and #240)
  • Added isClassic method to check if the transaction happened on Classic or Nitro (@bartlomiej94 in #239)
  • Updated getL1ToL2Messages to throw if trying to read Classic messages (@bartlomiej94 in #221)

L1ToL2MessageCreator

  • Fixed createRetryableTicket not properly spreading over properties (@TucksonDev in #237)

InboxTools

  • Added signL2Tx for creating a signed L2 transaction (@Jason-Wanxt in #194)
  • Added sendL2SignedTx for posting a signed L2 transaction to the Inbox (@Jason-Wanxt in #194)

Networks

  • Added nitroGenesisL1Block to L2Network objects, specifying the first L1 Nitro block (@bartlomiej94 and @spsjvc in #221 and #242)
  • Updated block explorer links for Arbitrum Goerli and Arbitrum Nova (@gzeoneth in #220)
  • Removed Rinkeby and Arbitrum Rinkeby from list of supported networks (@bartlomiej94 in #235)

Misc

  • Various fixes to docs
  • (Internal) Changes to CI
  • (Internal) Changes to tests

New Contributors

Full Changelog: v3.0.0...v3.1.0