Skip to content

v3.0.17

Compare
Choose a tag to compare
@james-a-morris james-a-morris released this 02 Dec 22:05
· 22 commits to master since this release
7ce87c1

What's Changed

  • refactor: Convert upgradeTo script to a hardhat task by @pxrl in #741
  • fix(svm): fork cctp from mainnet by @Reinis-FRP in #749
  • fix: C-01 Missing Access Control for setDestinationSettler by @bmzig in #733
  • fix: M-08 Transfers of The Target Chain's Gas Token Will Fail by @bmzig in #739
  • fix: M-07 Attempts to Bridge WETH Using ZkStack_CustomGasToken_Adapter Will Fail by @bmzig in #743
  • fix: M-04 Some Contracts Might Not Work Properly with USDT Allowance by @bmzig in #734
  • H-01 SpokePool's fill Function Performs Malformed Call by @bmzig in #744
  • improve: L-01: Comment on setCrossDomainAdmin Edge Case by @bmzig in #729
  • fix: L-02 Incorrect Casts by @bmzig in #736
  • fix: M-05 Griefing Attacks Are Possible in ZK Adapters by @bmzig in #742
  • fix: H-02 Forwarder and Withdrawal Helper Contracts do not Handle ETH Transfers by @bmzig in #725
  • improve(OP): More generic OP chain adapter deployment by @pxrl in #714
  • fix: Renumber OP adapter deployment script by @pxrl in #750
  • fix: M-03 Types Incompatible With ERC-7683 by @bmzig in #746
  • fix: M-06 Incorrect Parameters Passed to permitWitnessTransferFrom by @bmzig in #745
  • improve: use immutable SHARED_BRIDGE whenever possible by @bmzig in #748
  • fix: M-01 relayTokens Calls Made by Forwarders May Fail by @bmzig in #664
  • fix: N01-N14: Address Noncritical Issues by @bmzig in #728
  • fix: delegated transfers in deposits by @Reinis-FRP in #752
  • improve(SpokePool): _depositV3 interprets exclusivityParameter as an offset, or a timestamp by @nicholaspai in #670
  • feat: handle EIP-2612 and EIP-3009 in SwapAndBridge.sol by @bmzig in #751
  • fix: prevent any situation where SVM leaves could ever be used in EVM and viceversa by @chrismaree in #754
  • fix(svm): across plus to solana by @Reinis-FRP in #747
  • feat: consolidate spoke pool utility functions into a periphery contract by @bmzig in #758
  • feat: redeploy arbitrum adapter by @bmzig in #757
  • proposal: refine how we define PDA paths for some account types by @chrismaree in #753
  • fix(svm): use borch serializer by @Reinis-FRP in #765
  • feat: add determinstic deposit hash & new exclusivity logic by @chrismaree in #759
  • feat: Add lib entry point comments and othe rust comments & cleaning by @chrismaree in #769
  • fix: apply EmergencyDeletedRootBundle event change to rust only by @chrismaree in #774
  • fix: further comment nits by @chrismaree in #773
  • fix(svm): optional instruction params by @Reinis-FRP in #768
  • feat: remote hub pool set deposit route script by @md0x in #780
  • improve: secp256k1 version by @james-a-morris in #785

Full Changelog: v3.0.16...v3.0.17