github.com/ethereum-optimism/optimism@v1.7.2/packages/sdk/CHANGELOG.md (about)

     1  # @eth-optimism/sdk
     2  
     3  ## 3.2.2
     4  
     5  ### Patch Changes
     6  
     7  - [#9805](https://github.com/ethereum-optimism/optimism/pull/9805) [`3ccd12fe5c8c4c5a6acbf370d474ffa8db816562`](https://github.com/ethereum-optimism/optimism/commit/3ccd12fe5c8c4c5a6acbf370d474ffa8db816562) Thanks [@alecananian](https://github.com/alecananian)! - Fixed an issue where Vercel builds were failing due to the `preinstall` command.
     8  
     9  ## 3.2.1
    10  
    11  ### Patch Changes
    12  
    13  - [#9663](https://github.com/ethereum-optimism/optimism/pull/9663) [`a1329f21f33ecafe409990964d3af7bf05a8a756`](https://github.com/ethereum-optimism/optimism/commit/a1329f21f33ecafe409990964d3af7bf05a8a756) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Fixes a bug in the SDK that would sometimes cause proof submission reverts.
    14  
    15  ## 3.2.0
    16  
    17  ### Minor Changes
    18  
    19  - [#9325](https://github.com/ethereum-optimism/optimism/pull/9325) [`44a2d9cec5f3b309b723b3e4dd8d29b5b70f1cc8`](https://github.com/ethereum-optimism/optimism/commit/44a2d9cec5f3b309b723b3e4dd8d29b5b70f1cc8) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Updates the SDK to support FPAC in a backwards compatible way.
    20  
    21  ### Patch Changes
    22  
    23  - [#9367](https://github.com/ethereum-optimism/optimism/pull/9367) [`d99d425a4f73fba19ffcf180deb0ef48ff3b9a6a`](https://github.com/ethereum-optimism/optimism/commit/d99d425a4f73fba19ffcf180deb0ef48ff3b9a6a) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Fixes a bug in the SDK for finalizing fpac withdrawals.
    24  
    25  - [#9244](https://github.com/ethereum-optimism/optimism/pull/9244) [`73a748575e7c3d67c293814a12bf41eee216163c`](https://github.com/ethereum-optimism/optimism/commit/73a748575e7c3d67c293814a12bf41eee216163c) Thanks [@roninjin10](https://github.com/roninjin10)! - Added maintence mode warning to sdk
    26  
    27  - Updated dependencies [[`79effc52e8b82d15b5eda43acf540ac6c5f8d5d7`](https://github.com/ethereum-optimism/optimism/commit/79effc52e8b82d15b5eda43acf540ac6c5f8d5d7)]:
    28    - @eth-optimism/contracts-bedrock@0.17.1
    29  
    30  ## 3.1.8
    31  
    32  ### Patch Changes
    33  
    34  - [#8902](https://github.com/ethereum-optimism/optimism/pull/8902) [`18becd7e4`](https://github.com/ethereum-optimism/optimism/commit/18becd7e457577c105f6bc03597e069334cb7433) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Fixes a bug in the SDK that would fail if unsupported fields were provided.
    35  
    36  ## 3.1.7
    37  
    38  ### Patch Changes
    39  
    40  - [#8836](https://github.com/ethereum-optimism/optimism/pull/8836) [`6ec80fd19`](https://github.com/ethereum-optimism/optimism/commit/6ec80fd19d9155b17a0873672fb095d323f6e8fb) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Fixes a bug in l1 gas cost estimation.
    41  
    42  ## 3.1.6
    43  
    44  ### Patch Changes
    45  
    46  - [#8212](https://github.com/ethereum-optimism/optimism/pull/8212) [`dd0e46986`](https://github.com/ethereum-optimism/optimism/commit/dd0e46986f19dcceb304fc48f2bd410685ecd179) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Simplifies getMessageStatus to use an O(1) lookup instead of an event query
    47  
    48  ## 3.1.5
    49  
    50  ### Patch Changes
    51  
    52  - [#8155](https://github.com/ethereum-optimism/optimism/pull/8155) [`2534eabb5`](https://github.com/ethereum-optimism/optimism/commit/2534eabb50afe76f176407f83cc1f1c606e6de69) Thanks [@smartcontracts](https://github.com/smartcontracts)! - Fixed bug with tokenBridge checks throwing
    53  
    54  ## 3.1.4
    55  
    56  ### Patch Changes
    57  
    58  - [#7450](https://github.com/ethereum-optimism/optimism/pull/7450) [`ac90e16a7`](https://github.com/ethereum-optimism/optimism/commit/ac90e16a7f85c4f73661ae6023135c3d00421c1e) Thanks [@roninjin10](https://github.com/roninjin10)! - Updated dev dependencies related to testing that is causing audit tooling to report failures
    59  
    60  - Updated dependencies [[`ac90e16a7`](https://github.com/ethereum-optimism/optimism/commit/ac90e16a7f85c4f73661ae6023135c3d00421c1e)]:
    61    - @eth-optimism/contracts-bedrock@0.16.2
    62    - @eth-optimism/core-utils@0.13.1
    63  
    64  ## 3.1.3
    65  
    66  ### Patch Changes
    67  
    68  - [#7244](https://github.com/ethereum-optimism/optimism/pull/7244) [`679207751`](https://github.com/ethereum-optimism/optimism/commit/6792077510fd76553c179d8b8d068262cda18db6) Thanks [@nitaliano](https://github.com/nitaliano)! - Adds Sepolia & OP Sepolia support to SDK
    69  
    70  - Updated dependencies [[`210b2c81d`](https://github.com/ethereum-optimism/optimism/commit/210b2c81dd383bad93480aa876b283d9a0c991c2), [`2440f5e7a`](https://github.com/ethereum-optimism/optimism/commit/2440f5e7ab6577f2d2e9c8b0c78c014290dde8e7)]:
    71    - @eth-optimism/core-utils@0.13.0
    72    - @eth-optimism/contracts-bedrock@0.16.1
    73  
    74  ## 3.1.2
    75  
    76  ### Patch Changes
    77  
    78  - [#6886](https://github.com/ethereum-optimism/optimism/pull/6886) [`9c3a03855`](https://github.com/ethereum-optimism/optimism/commit/9c3a03855dc982f0b4e1d664e83271883536632b) Thanks [@roninjin10](https://github.com/roninjin10)! - Updated npm dependencies to latest
    79  
    80  ## 3.1.1
    81  
    82  ### Patch Changes
    83  
    84  - Updated dependencies [[`dfa309e34`](https://github.com/ethereum-optimism/optimism/commit/dfa309e3430ebc8790b932554dde120aafc4161e)]:
    85    - @eth-optimism/core-utils@0.12.3
    86  
    87  ## 3.1.0
    88  
    89  ### Minor Changes
    90  
    91  - [#6053](https://github.com/ethereum-optimism/optimism/pull/6053) [`ff577455f`](https://github.com/ethereum-optimism/optimism/commit/ff577455f196b5f5b8a889339b845561ca6c538a) Thanks [@roninjin10](https://github.com/roninjin10)! - Add support for claiming multicall3 withdrawals
    92  
    93  - [#6042](https://github.com/ethereum-optimism/optimism/pull/6042) [`89ca741a6`](https://github.com/ethereum-optimism/optimism/commit/89ca741a63c5e07f9d691bb6f7a89f7718fc49ca) Thanks [@roninjin10](https://github.com/roninjin10)! - Fixes issue with legacy withdrawal message status detection
    94  
    95  - [#6332](https://github.com/ethereum-optimism/optimism/pull/6332) [`639163253`](https://github.com/ethereum-optimism/optimism/commit/639163253a5e2128f1c21c446b68d358d38cbd30) Thanks [@wilsoncusack](https://github.com/wilsoncusack)! - Added to and from block filters to several methods in CrossChainMessenger
    96  
    97  ### Patch Changes
    98  
    99  - [#6254](https://github.com/ethereum-optimism/optimism/pull/6254) [`a666c4f20`](https://github.com/ethereum-optimism/optimism/commit/a666c4f2082253abbb68c0678e5a0a1ed0c00f4b) Thanks [@roninjin10](https://github.com/roninjin10)! - Fixed missing indexes for multicall support
   100  
   101  - [#6164](https://github.com/ethereum-optimism/optimism/pull/6164) [`c11039060`](https://github.com/ethereum-optimism/optimism/commit/c11039060bc037a88916c2cba602687b6d69ad1a) Thanks [@pengin7384](https://github.com/pengin7384)! - fix typo
   102  
   103  - [#6198](https://github.com/ethereum-optimism/optimism/pull/6198) [`77da6edc6`](https://github.com/ethereum-optimism/optimism/commit/77da6edc643e0b5e39f7b6bb41c3c7ead418a876) Thanks [@tremarkley](https://github.com/tremarkley)! - Delete dead typescript https://github.com/ethereum-optimism/optimism/pull/6148.
   104  
   105  - [#6182](https://github.com/ethereum-optimism/optimism/pull/6182) [`3f13fd0bb`](https://github.com/ethereum-optimism/optimism/commit/3f13fd0bbea051a4550f1df6def1a53a616aa6f6) Thanks [@tremarkley](https://github.com/tremarkley)! - Update the addresses of the bridges on optimism and optimism goerli for the ECO bridge adapter
   106  
   107  - Updated dependencies [[`c11039060`](https://github.com/ethereum-optimism/optimism/commit/c11039060bc037a88916c2cba602687b6d69ad1a), [`72d184854`](https://github.com/ethereum-optimism/optimism/commit/72d184854ebad8b2025641f126ed76573b1f0ac3), [`77da6edc6`](https://github.com/ethereum-optimism/optimism/commit/77da6edc643e0b5e39f7b6bb41c3c7ead418a876)]:
   108    - @eth-optimism/contracts-bedrock@0.16.0
   109    - @eth-optimism/core-utils@0.12.2
   110  
   111  ## 3.0.0
   112  
   113  ### Major Changes
   114  
   115  - 119754c2f: Make optimism/sdk default to bedrock mode
   116  
   117  ### Patch Changes
   118  
   119  - Updated dependencies [8d7dcc70c]
   120  - Updated dependencies [d6388be4a]
   121  - Updated dependencies [af292562f]
   122    - @eth-optimism/core-utils@0.12.1
   123    - @eth-optimism/contracts-bedrock@0.15.0
   124  
   125  ## 2.1.0
   126  
   127  ### Minor Changes
   128  
   129  - 5063a69fb: Update sdk contract addresses for bedrock
   130  
   131  ### Patch Changes
   132  
   133  - a1b7ff9e3: add eco bridge adapter
   134  - 8133872ed: Fix firefox bug with getTokenPair
   135  - afc2ab8c9: Update the migrated withdrawal gas limit for non goerli networks
   136  - aa854bdd8: Add warning if bedrock is not turned on
   137  - Updated dependencies [f1e867177]
   138  - Updated dependencies [197884eae]
   139  - Updated dependencies [6eb05430d]
   140  - Updated dependencies [5063a69fb]
   141    - @eth-optimism/contracts-bedrock@0.14.0
   142    - @eth-optimism/contracts@0.6.0
   143  
   144  ## 2.0.2
   145  
   146  ### Patch Changes
   147  
   148  - be3315689: Have SDK automatically create Standard and ETH bridges when L1StandardBridge is provided.
   149  - Updated dependencies [b16067a9f]
   150  - Updated dependencies [9a02079eb]
   151  - Updated dependencies [98fbe9d22]
   152    - @eth-optimism/contracts-bedrock@0.13.2
   153  
   154  ## 2.0.1
   155  
   156  ### Patch Changes
   157  
   158  - 66cafc00a: Update migrated withdrawal gaslimit calculation
   159  - Updated dependencies [22c3885f5]
   160  - Updated dependencies [f52c07529]
   161    - @eth-optimism/contracts-bedrock@0.13.1
   162  
   163  ## 2.0.0
   164  
   165  ### Major Changes
   166  
   167  - cb19e2f9c: Moves `FINALIZATION_PERIOD_SECONDS` from the `OptimismPortal` to the `L2OutputOracle` & ensures the `CHALLENGER` key cannot delete finalized outputs.
   168  
   169  ### Patch Changes
   170  
   171  - Updated dependencies [cb19e2f9c]
   172    - @eth-optimism/contracts-bedrock@0.13.0
   173  
   174  ## 1.10.4
   175  
   176  ### Patch Changes
   177  
   178  - Updated dependencies [80f2271f5]
   179    - @eth-optimism/contracts-bedrock@0.12.1
   180  
   181  ## 1.10.3
   182  
   183  ### Patch Changes
   184  
   185  - Updated dependencies [7c0a2cc37]
   186  - Updated dependencies [2865dd9b4]
   187  - Updated dependencies [efc98d261]
   188  - Updated dependencies [388f2c25a]
   189    - @eth-optimism/contracts-bedrock@0.12.0
   190  
   191  ## 1.10.2
   192  
   193  ### Patch Changes
   194  
   195  - 5372c9f5b: Remove assert node builtin from sdk
   196  - Updated dependencies [3c22333b8]
   197    - @eth-optimism/contracts-bedrock@0.11.4
   198  
   199  ## 1.10.1
   200  
   201  ### Patch Changes
   202  
   203  - Updated dependencies [4964be480]
   204    - @eth-optimism/contracts-bedrock@0.11.3
   205  
   206  ## 1.10.0
   207  
   208  ### Minor Changes
   209  
   210  - 3f4b3c328: Add in goerli bedrock addresses
   211  
   212  ## 1.9.1
   213  
   214  ### Patch Changes
   215  
   216  - Updated dependencies [8784bc0bc]
   217    - @eth-optimism/contracts-bedrock@0.11.2
   218  
   219  ## 1.9.0
   220  
   221  ### Minor Changes
   222  
   223  - d1f9098f9: Removes support for Kovan
   224  
   225  ### Patch Changes
   226  
   227  - ba8b94a60: Don't pass 0 gasLimit for migrated withdrawals
   228  - Updated dependencies [fe80a9488]
   229  - Updated dependencies [827fc7b04]
   230  - Updated dependencies [a2166dcad]
   231  - Updated dependencies [ff09ec22d]
   232  - Updated dependencies [85dfa9fe2]
   233  - Updated dependencies [d1f9098f9]
   234  - Updated dependencies [0f8fc58ad]
   235  - Updated dependencies [89f70c591]
   236  - Updated dependencies [03940c3cb]
   237    - @eth-optimism/contracts-bedrock@0.11.1
   238    - @eth-optimism/contracts@0.5.40
   239  
   240  ## 1.8.0
   241  
   242  ### Minor Changes
   243  
   244  - c975c9620: Add suppory for finalizing legacy withdrawals after the Bedrock migration
   245  
   246  ### Patch Changes
   247  
   248  - 767585b07: Removes an unused variable from the SDK
   249  - 136ea1785: Refactors the L2OutputOracle to key the l2Outputs mapping by index instead of by L2 block number.
   250  - Updated dependencies [43f33f39f]
   251  - Updated dependencies [237a351f1]
   252  - Updated dependencies [1d3c749a2]
   253  - Updated dependencies [c975c9620]
   254  - Updated dependencies [1594678e0]
   255  - Updated dependencies [1d3c749a2]
   256  - Updated dependencies [136ea1785]
   257  - Updated dependencies [4d13f0afe]
   258  - Updated dependencies [7300a7ca7]
   259    - @eth-optimism/contracts-bedrock@0.11.0
   260    - @eth-optimism/contracts@0.5.39
   261    - @eth-optimism/core-utils@0.12.0
   262  
   263  ## 1.7.0
   264  
   265  ### Minor Changes
   266  
   267  - 1bfe79f20: Adds an implementation of the Two Step Withdrawals V2 proposal
   268  
   269  ### Patch Changes
   270  
   271  - Updated dependencies [c025a1153]
   272  - Updated dependencies [f8697a607]
   273  - Updated dependencies [59adcaa09]
   274  - Updated dependencies [c71500a7e]
   275  - Updated dependencies [f49b71d50]
   276  - Updated dependencies [1bfe79f20]
   277  - Updated dependencies [ccaf5bc83]
   278    - @eth-optimism/contracts-bedrock@0.10.0
   279  
   280  ## 1.6.11
   281  
   282  ### Patch Changes
   283  
   284  - Updated dependencies [52079cc12]
   285  - Updated dependencies [13bfafb21]
   286  - Updated dependencies [eeae96941]
   287  - Updated dependencies [427831d86]
   288    - @eth-optimism/contracts-bedrock@0.9.1
   289  
   290  ## 1.6.10
   291  
   292  ### Patch Changes
   293  
   294  - Updated dependencies [1e76cdb86]
   295  - Updated dependencies [c02831144]
   296  - Updated dependencies [d58b0a397]
   297  - Updated dependencies [ff860ecf3]
   298  - Updated dependencies [cc5adbc61]
   299  - Updated dependencies [31c91ea74]
   300  - Updated dependencies [87702c741]
   301    - @eth-optimism/core-utils@0.11.0
   302    - @eth-optimism/contracts-bedrock@0.9.0
   303    - @eth-optimism/contracts@0.5.38
   304  
   305  ## 1.6.9
   306  
   307  ### Patch Changes
   308  
   309  - Updated dependencies [db84317b]
   310  - Updated dependencies [9b90c732]
   311    - @eth-optimism/contracts-bedrock@0.8.3
   312  
   313  ## 1.6.8
   314  
   315  ### Patch Changes
   316  
   317  - Updated dependencies [7d7d9ba8]
   318    - @eth-optimism/contracts-bedrock@0.8.2
   319  
   320  ## 1.6.7
   321  
   322  ### Patch Changes
   323  
   324  - b40913b1: Adds contract addresses for the Bedrock Alpha testnet
   325  - a5e715c3: Rename the event emitted in the L2ToL1MessagePasser
   326  - Updated dependencies [35a7bb5e]
   327  - Updated dependencies [a5e715c3]
   328  - Updated dependencies [d18b8aa3]
   329    - @eth-optimism/contracts-bedrock@0.8.1
   330  
   331  ## 1.6.6
   332  
   333  ### Patch Changes
   334  
   335  - Updated dependencies [6ed68fa3]
   336  - Updated dependencies [628affc7]
   337  - Updated dependencies [3d4e8529]
   338  - Updated dependencies [caf5dd3e]
   339  - Updated dependencies [740e1bcc]
   340  - Updated dependencies [a6cbfee2]
   341  - Updated dependencies [394a26ec]
   342    - @eth-optimism/contracts-bedrock@0.8.0
   343    - @eth-optimism/contracts@0.5.37
   344  
   345  ## 1.6.5
   346  
   347  ### Patch Changes
   348  
   349  - e2faaa8b: Update for new BedrockMessagePasser contract
   350  - Updated dependencies [cb5fed67]
   351  - Updated dependencies [c427f0c0]
   352  - Updated dependencies [e2faaa8b]
   353  - Updated dependencies [d28ad592]
   354  - Updated dependencies [76c8ee2d]
   355    - @eth-optimism/contracts-bedrock@0.7.0
   356  
   357  ## 1.6.4
   358  
   359  ### Patch Changes
   360  
   361  - 7215f4ce: Bump ethers to 5.7.0 globally
   362  - 206f6033: Fix outdated references to 'withdrawal contract'
   363  - d7679ca4: Add source maps
   364  - Updated dependencies [88dde7c8]
   365  - Updated dependencies [7215f4ce]
   366  - Updated dependencies [249a8ed6]
   367  - Updated dependencies [7d7c4fdf]
   368  - Updated dependencies [e164e22e]
   369  - Updated dependencies [0bc1be45]
   370  - Updated dependencies [af3e56b1]
   371  - Updated dependencies [206f6033]
   372  - Updated dependencies [88dde7c8]
   373  - Updated dependencies [8790156c]
   374  - Updated dependencies [515685f4]
   375    - @eth-optimism/contracts-bedrock@0.6.3
   376    - @eth-optimism/contracts@0.5.36
   377    - @eth-optimism/core-utils@0.10.1
   378  
   379  ## 1.6.3
   380  
   381  ### Patch Changes
   382  
   383  - Updated dependencies [651a2883]
   384    - @eth-optimism/contracts-bedrock@0.6.2
   385  
   386  ## 1.6.2
   387  
   388  ### Patch Changes
   389  
   390  - cfa81f88: Add DAI bridge support to Goerli
   391  - Updated dependencies [85232179]
   392  - Updated dependencies [593f1cfb]
   393  - Updated dependencies [334a3eb0]
   394  - Updated dependencies [f78eb056]
   395    - @eth-optimism/contracts-bedrock@0.6.1
   396    - @eth-optimism/contracts@0.5.35
   397  
   398  ## 1.6.1
   399  
   400  ### Patch Changes
   401  
   402  - b27d0fa7: Add wsteth support for DAI bridge to sdk
   403  - Updated dependencies [7fdc490c]
   404  - Updated dependencies [3d228a0e]
   405  - Updated dependencies [dbfea116]
   406  - Updated dependencies [63ef1949]
   407  - Updated dependencies [299157e7]
   408    - @eth-optimism/contracts-bedrock@0.6.0
   409    - @eth-optimism/core-utils@0.10.0
   410    - @eth-optimism/contracts@0.5.34
   411  
   412  ## 1.6.0
   413  
   414  ### Minor Changes
   415  
   416  - 3af9c7a9: Removes the ICrossChainMessenger interface to speed up SDK development.
   417  
   418  ### Patch Changes
   419  
   420  - 3df66a9a: Fix eth withdrawal bug
   421  - 8323407f: Fixes a bug in the SDK for certain bridge withdrawals.
   422  - aa2949ef: Add eth withdrawal support
   423  - a1a73e64: Updates the SDK to pull contract addresses from the deployments of the contracts package. Updates the Contracts package to export a function that makes it possible to pull deployed addresses.
   424  - f53c30b9: Minor refactor to variables within the SDK package.
   425  - Updated dependencies [a095d544]
   426  - Updated dependencies [cdf2163e]
   427  - Updated dependencies [791f30bc]
   428  - Updated dependencies [193befed]
   429  - Updated dependencies [0c2719f8]
   430  - Updated dependencies [02420db0]
   431  - Updated dependencies [94a8f287]
   432  - Updated dependencies [7d03c5c0]
   433  - Updated dependencies [fec22bfe]
   434  - Updated dependencies [9272253e]
   435  - Updated dependencies [a1a73e64]
   436  - Updated dependencies [c025f418]
   437  - Updated dependencies [329d21b6]
   438  - Updated dependencies [35eafed0]
   439  - Updated dependencies [3cde9205]
   440    - @eth-optimism/contracts-bedrock@0.5.4
   441    - @eth-optimism/contracts@0.5.33
   442  
   443  ## 1.5.0
   444  
   445  ### Minor Changes
   446  
   447  - dcd715a6: Update wsteth bridge address
   448  
   449  ## 1.4.0
   450  
   451  ### Minor Changes
   452  
   453  - f05ab6b6: Add wstETH to sdk
   454  - dac4a9f0: Updates the SDK to be compatible with Bedrock (via the "bedrock: true" constructor param). Updates the build pipeline for contracts-bedrock to export a properly formatted dist folder that matches our other packages.
   455  
   456  ### Patch Changes
   457  
   458  - Updated dependencies [056cb982]
   459  - Updated dependencies [a32e68ac]
   460  - Updated dependencies [c648d55c]
   461  - Updated dependencies [d544f804]
   462  - Updated dependencies [ccbfe545]
   463  - Updated dependencies [c97ad241]
   464  - Updated dependencies [0df744f6]
   465  - Updated dependencies [45541553]
   466  - Updated dependencies [3dd296e8]
   467  - Updated dependencies [fe94b864]
   468  - Updated dependencies [28649d64]
   469  - Updated dependencies [898c7ac5]
   470  - Updated dependencies [51a1595b]
   471  - Updated dependencies [8ae39154]
   472  - Updated dependencies [af96563a]
   473  - Updated dependencies [dac4a9f0]
   474    - @eth-optimism/contracts-bedrock@0.5.3
   475    - @eth-optimism/core-utils@0.9.3
   476    - @eth-optimism/contracts@0.5.32
   477  
   478  ## 1.3.1
   479  
   480  ### Patch Changes
   481  
   482  - 680714c1: Updates the CCM to throw a better error for missing or invalid chain IDs
   483  - 29830750: Update the Goerli SCC's address
   484  - Updated dependencies [0bf3b9b4]
   485  - Updated dependencies [8d26459b]
   486  - Updated dependencies [4477fe9f]
   487  - Updated dependencies [1de4f48e]
   488    - @eth-optimism/core-utils@0.9.2
   489    - @eth-optimism/contracts@0.5.31
   490  
   491  ## 1.3.0
   492  
   493  ### Minor Changes
   494  
   495  - 032f7214: Update Goerli SDK addresses for new Goerli testnet
   496  
   497  ## 1.2.1
   498  
   499  ### Patch Changes
   500  
   501  - Updated dependencies [6e3449ba]
   502  - Updated dependencies [f9fee446]
   503    - @eth-optimism/contracts@0.5.30
   504    - @eth-optimism/core-utils@0.9.1
   505  
   506  ## 1.2.0
   507  
   508  ### Minor Changes
   509  
   510  - 977493bc: Have SDK use L2 chain ID as the source of truth.
   511  
   512  ### Patch Changes
   513  
   514  - Updated dependencies [700dcbb0]
   515    - @eth-optimism/core-utils@0.9.0
   516    - @eth-optimism/contracts@0.5.29
   517  
   518  ## 1.1.9
   519  
   520  ### Patch Changes
   521  
   522  - 29ff7462: Revert es target back to 2017
   523  - Updated dependencies [27234f68]
   524  - Updated dependencies [29ff7462]
   525    - @eth-optimism/contracts@0.5.28
   526    - @eth-optimism/core-utils@0.8.7
   527  
   528  ## 1.1.8
   529  
   530  ### Patch Changes
   531  
   532  - Updated dependencies [7c5ac36f]
   533  - Updated dependencies [3d4d988c]
   534    - @eth-optimism/contracts@0.5.27
   535  
   536  ## 1.1.7
   537  
   538  ### Patch Changes
   539  
   540  - Updated dependencies [17962ca9]
   541    - @eth-optimism/core-utils@0.8.6
   542    - @eth-optimism/contracts@0.5.26
   543  
   544  ## 1.1.6
   545  
   546  ### Patch Changes
   547  
   548  - d18ae135: Updates all ethers versions in response to BN.js bug
   549  - Updated dependencies [d18ae135]
   550    - @eth-optimism/contracts@0.5.25
   551    - @eth-optimism/core-utils@0.8.5
   552  
   553  ## 1.1.5
   554  
   555  ### Patch Changes
   556  
   557  - 86901552: Fixes a bug in the SDK which would cause the SDK to throw if no tx nonce is provided
   558  
   559  ## 1.1.4
   560  
   561  ### Patch Changes
   562  
   563  - Updated dependencies [b7a04acf]
   564    - @eth-optimism/contracts@0.5.24
   565  
   566  ## 1.1.3
   567  
   568  ### Patch Changes
   569  
   570  - Updated dependencies [412688d5]
   571    - @eth-optimism/contracts@0.5.23
   572  
   573  ## 1.1.2
   574  
   575  ### Patch Changes
   576  
   577  - Updated dependencies [51adb389]
   578  - Updated dependencies [5cb3a5f7]
   579  - Updated dependencies [6b9fc055]
   580    - @eth-optimism/contracts@0.5.22
   581    - @eth-optimism/core-utils@0.8.4
   582  
   583  ## 1.1.1
   584  
   585  ### Patch Changes
   586  
   587  - 1338135c: Fixes a bug where the wrong Overrides type was being used for gas estimation functions
   588  
   589  ## 1.1.0
   590  
   591  ### Minor Changes
   592  
   593  - a9f8e577: New isL2Provider helper function. Internal cleanups.
   594  
   595  ### Patch Changes
   596  
   597  - Updated dependencies [5818decb]
   598    - @eth-optimism/contracts@0.5.21
   599  
   600  ## 1.0.4
   601  
   602  ### Patch Changes
   603  
   604  - b57014d1: Update to typescript@4.6.2
   605  - Updated dependencies [d040a8d9]
   606  - Updated dependencies [b57014d1]
   607    - @eth-optimism/contracts@0.5.20
   608    - @eth-optimism/core-utils@0.8.3
   609  
   610  ## 1.0.3
   611  
   612  ### Patch Changes
   613  
   614  - c1957126: Update Dockerfile to use Alpine
   615  - d9a51154: Bump to hardhat@2.9.1
   616  - Updated dependencies [c1957126]
   617  - Updated dependencies [d9a51154]
   618    - @eth-optimism/contracts@0.5.19
   619    - @eth-optimism/core-utils@0.8.2
   620  
   621  ## 1.0.2
   622  
   623  ### Patch Changes
   624  
   625  - d49feca1: Comment out non-functional getMessagesByAddress function
   626  - Updated dependencies [88601cb7]
   627    - @eth-optimism/contracts@0.5.18
   628  
   629  ## 1.0.1
   630  
   631  ### Patch Changes
   632  
   633  - 7ae1c67f: Update package json to include correct repo link
   634  - 47e5d118: Tighten type restriction on ProviderLike
   635  - Updated dependencies [175ae0bf]
   636    - @eth-optimism/contracts@0.5.17
   637  
   638  ## 1.0.0
   639  
   640  ### Major Changes
   641  
   642  - 84f63c49: Update README and bump SDK to 1.0.0
   643  
   644  ### Patch Changes
   645  
   646  - 42227d69: Fix typo in constructor docstring
   647  
   648  ## 0.2.5
   649  
   650  ### Patch Changes
   651  
   652  - b66e3131: Add a function for waiting for a particular message status
   653  - Updated dependencies [962f36e4]
   654  - Updated dependencies [f2179e37]
   655  - Updated dependencies [b6a4fa4b]
   656  - Updated dependencies [b7c0a5ca]
   657  - Updated dependencies [5a6f539c]
   658  - Updated dependencies [27d8942e]
   659    - @eth-optimism/contracts@0.5.16
   660    - @eth-optimism/core-utils@0.8.1
   661  
   662  ## 0.2.4
   663  
   664  ### Patch Changes
   665  
   666  - 44420939: 1. Fix a bug in `L2Provider.getL1GasPrice()` 2. Make it easier to get correct estimates from `L2Provider.estimateL1Gas()` and `L2.estimateL2GasCost`.
   667  
   668  ## 0.2.3
   669  
   670  ### Patch Changes
   671  
   672  - f37c283c: Have SDK properly handle case when no batches are submitted yet
   673  - 3f4d3c13: Have SDK wait for transactions in getMessagesByTransaction
   674  - 0c54e60e: Add approval functions to the SDK
   675  - Updated dependencies [0b4453f7]
   676  - Updated dependencies [78298782]
   677    - @eth-optimism/core-utils@0.8.0
   678    - @eth-optimism/contracts@0.5.15
   679  
   680  ## 0.2.2
   681  
   682  ### Patch Changes
   683  
   684  - fd6ea3ee: Adds support for depositing or withdrawing to a target address
   685  - 5ffb5fcf: Removes the getTokenBridgeMessagesByAddress function
   686  - dd4b2055: This update implements the asL2Provider function
   687  - f08c06a8: Updates the SDK to include default bridges for the local Optimism network (31337)
   688  - da53dc64: Have SDK sort deposits/withdrawals descending by block number
   689  - Updated dependencies [b4165299]
   690  - Updated dependencies [3c2acd91]
   691    - @eth-optimism/core-utils@0.7.7
   692    - @eth-optimism/contracts@0.5.14
   693  
   694  ## 0.2.1
   695  
   696  ### Patch Changes
   697  
   698  - Updated dependencies [438bc78a]
   699    - @eth-optimism/contracts@0.5.13
   700  
   701  ## 0.2.0
   702  
   703  ### Minor Changes
   704  
   705  - dd9683bb: Correctly export SDK contents
   706  
   707  ## 0.1.0
   708  
   709  ### Minor Changes
   710  
   711  - cb65f3d8: Beta release of the Optimism SDK
   712  
   713  ### Patch Changes
   714  
   715  - ba14c59d: Updates various ethers dependencies to their latest versions
   716  - 64e746b6: Have SDK include ethers as a peer dependency
   717  - Updated dependencies [ba14c59d]
   718    - @eth-optimism/contracts@0.5.12
   719    - @eth-optimism/core-utils@0.7.6
   720  
   721  ## 0.0.7
   722  
   723  ### Patch Changes
   724  
   725  - Updated dependencies [e631c39c]
   726    - @eth-optimism/contracts@0.5.11
   727  
   728  ## 0.0.6
   729  
   730  ### Patch Changes
   731  
   732  - Updated dependencies [ad94b9d1]
   733    - @eth-optimism/core-utils@0.7.5
   734    - @eth-optimism/contracts@0.5.10
   735  
   736  ## 0.0.5
   737  
   738  ### Patch Changes
   739  
   740  - Updated dependencies [ba96a455]
   741  - Updated dependencies [c3e85fef]
   742    - @eth-optimism/core-utils@0.7.4
   743    - @eth-optimism/contracts@0.5.9
   744  
   745  ## 0.0.4
   746  
   747  ### Patch Changes
   748  
   749  - Updated dependencies [b3efb8b7]
   750  - Updated dependencies [279603e5]
   751  - Updated dependencies [b6040bb3]
   752    - @eth-optimism/contracts@0.5.8
   753  
   754  ## 0.0.3
   755  
   756  ### Patch Changes
   757  
   758  - Updated dependencies [b6f89fad]
   759    - @eth-optimism/contracts@0.5.7
   760  
   761  ## 0.0.2
   762  
   763  ### Patch Changes
   764  
   765  - Updated dependencies [bbd42e03]
   766  - Updated dependencies [453f0774]
   767    - @eth-optimism/contracts@0.5.6