-
Notifications
You must be signed in to change notification settings - Fork 54
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
For some RPC-related improvements & bugfixes.
- Loading branch information
Showing
2 changed files
with
122 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -58,19 +58,47 @@ | |
yargs "^17.7.2" | ||
zksync-web3 "^0.14.3" | ||
|
||
"@across-protocol/sdk@^3.3.21": | ||
version "3.3.21" | ||
resolved "https://registry.yarnpkg.com/@across-protocol/sdk/-/sdk-3.3.21.tgz#f223a0d88b09c5f2335723b89e777a36df5255ca" | ||
integrity sha512-N/0H5KwPS+iyMh8m1QvIPBNJuPFhHlRW1841AzcmhXdzwRtbarmSWXaXNDifeWDWMf3Fie8TN2WnSW4oQKd1HQ== | ||
"@across-protocol/contracts@^3.0.17": | ||
version "3.0.17" | ||
resolved "https://registry.yarnpkg.com/@across-protocol/contracts/-/contracts-3.0.17.tgz#eb1c260cc5feeeec24cf300f8ebba29755d17e65" | ||
integrity sha512-XnWoVA10IeEiOxAOOeO7r1sq79lP0EEp3tpajN9sDPBnzVCiwSzhthNSClbbOQOxpOG9NYxBXC9bamEe4AUG2g== | ||
dependencies: | ||
"@across-protocol/constants" "^3.1.19" | ||
"@coral-xyz/anchor" "^0.30.1" | ||
"@defi-wonderland/smock" "^2.3.4" | ||
"@eth-optimism/contracts" "^0.5.40" | ||
"@ethersproject/abstract-provider" "5.7.0" | ||
"@ethersproject/abstract-signer" "5.7.0" | ||
"@ethersproject/bignumber" "5.7.0" | ||
"@openzeppelin/contracts" "4.9.6" | ||
"@openzeppelin/contracts-upgradeable" "4.9.6" | ||
"@scroll-tech/contracts" "^0.1.0" | ||
"@solana-developers/helpers" "^2.4.0" | ||
"@solana/spl-token" "^0.4.6" | ||
"@solana/web3.js" "^1.31.0" | ||
"@types/yargs" "^17.0.33" | ||
"@uma/common" "^2.37.3" | ||
"@uma/contracts-node" "^0.4.17" | ||
"@uma/core" "^2.61.0" | ||
axios "^1.7.4" | ||
bs58 "^6.0.0" | ||
prettier-plugin-rust "^0.1.9" | ||
yargs "^17.7.2" | ||
zksync-web3 "^0.14.3" | ||
|
||
"@across-protocol/sdk@^3.3.24": | ||
version "3.3.24" | ||
resolved "https://registry.yarnpkg.com/@across-protocol/sdk/-/sdk-3.3.24.tgz#2ed21617aaf35e9ebfb6d009eefa27b8e59cd7aa" | ||
integrity sha512-FNFM2vANGhQwZ6b5y/G5h9ox0A2ES07oLJXoEPIxLXUZrwRqmKeEvQ2x1heiclY+iyVibEm49V7svWIv5lkEqw== | ||
dependencies: | ||
"@across-protocol/across-token" "^1.0.0" | ||
"@across-protocol/constants" "^3.1.20" | ||
"@across-protocol/contracts" "^3.0.16" | ||
"@across-protocol/contracts" "^3.0.17" | ||
"@eth-optimism/sdk" "^3.3.1" | ||
"@ethersproject/bignumber" "^5.7.0" | ||
"@pinata/sdk" "^2.1.0" | ||
"@types/mocha" "^10.0.1" | ||
"@uma/sdk" "^0.34.1" | ||
"@uma/sdk" "^0.34.10" | ||
arweave "^1.14.4" | ||
async "^3.2.5" | ||
axios "^0.27.2" | ||
|
@@ -3534,16 +3562,62 @@ | |
web3 "^1.6.0" | ||
winston "^3.2.1" | ||
|
||
"@uma/contracts-frontend@^0.4.18": | ||
version "0.4.18" | ||
resolved "https://registry.yarnpkg.com/@uma/contracts-frontend/-/contracts-frontend-0.4.18.tgz#339093239ea6f2ba2914de424ad609e6f9346379" | ||
integrity sha512-0UcA0Io+RB8p2BAeoyubNb0wQzvIWynQ2805ZzbwWhDB2jlW2xRNAKPRP6kcxaqtzCYcEoLnsTLwOP0ojmeWjw== | ||
"@uma/common@^2.37.3": | ||
version "2.37.3" | ||
resolved "https://registry.yarnpkg.com/@uma/common/-/common-2.37.3.tgz#0d7fda1227e3a05563544bb36f418a790c81129d" | ||
integrity sha512-DLcM2xtiFWDbty21r2gsL6AJbOc8G/CMqg0iMxssvkKbz8varsWS44zJF85XGxMlY8fE40w0ZS8MR92xpbsu4g== | ||
dependencies: | ||
"@across-protocol/contracts" "^0.1.4" | ||
"@ethersproject/address" "^5.7.0" | ||
"@ethersproject/bignumber" "^5.0.5" | ||
"@ethersproject/bytes" "^5.7.0" | ||
"@ethersproject/constants" "^5.7.0" | ||
"@google-cloud/kms" "^3.0.1" | ||
"@google-cloud/storage" "^6.4.2" | ||
"@nomicfoundation/hardhat-verify" "^1.0.4" | ||
"@nomiclabs/hardhat-ethers" "^2.2.1" | ||
"@nomiclabs/hardhat-web3" "^2.0.0" | ||
"@truffle/contract" "4.6.17" | ||
"@truffle/hdwallet-provider" eip1559-beta | ||
"@types/ethereum-protocol" "^1.0.0" | ||
"@uniswap/v3-core" "^1.0.0-rc.2" | ||
abi-decoder "github:UMAprotocol/abi-decoder" | ||
async-retry "^1.3.3" | ||
axios "^1.6.1" | ||
bignumber.js "^8.0.1" | ||
chalk-pipe "^3.0.0" | ||
decimal.js "^10.2.1" | ||
dotenv "^9.0.0" | ||
eth-crypto "^2.4.0" | ||
hardhat-deploy "0.9.1" | ||
hardhat-gas-reporter "^1.0.4" | ||
hardhat-typechain "^0.3.5" | ||
lodash.uniqby "^4.7.0" | ||
minimist "^1.2.0" | ||
moment "^2.24.0" | ||
node-fetch "^2.6.0" | ||
node-metamask "github:UMAprotocol/node-metamask" | ||
require-context "^1.1.0" | ||
solidity-coverage "^0.7.13" | ||
truffle-deploy-registry "^0.5.1" | ||
web3 "^1.6.0" | ||
winston "^3.2.1" | ||
|
||
"@uma/contracts-frontend@^0.4.25": | ||
version "0.4.25" | ||
resolved "https://registry.yarnpkg.com/@uma/contracts-frontend/-/contracts-frontend-0.4.25.tgz#86fd9e07d0466e04be41c48856e292b0f0de0722" | ||
integrity sha512-LfkMw0lO+H+hUPevoAFogVu5iJTXp+Q2ChddqiynvvrwZ/lrNHrOjj0uEX1winjJXTLFs78jBK1AsIkkYK2VTQ== | ||
|
||
"@uma/contracts-node@^0.4.0", "@uma/contracts-node@^0.4.17", "@uma/contracts-node@^0.4.18": | ||
"@uma/contracts-node@^0.4.0", "@uma/contracts-node@^0.4.17": | ||
version "0.4.18" | ||
resolved "https://registry.yarnpkg.com/@uma/contracts-node/-/contracts-node-0.4.18.tgz#3d3e0ad7dc70b81b3d0dbe722b4eba93bd29f9bf" | ||
integrity sha512-JiICiNPEfL18JrddxjSNQUs0/gRMAvdqejIu7UP8JTG4Cup8tDJ6TejZJxBVHlmtB6hSOBnbLoPXb/uLtfdQiw== | ||
|
||
"@uma/contracts-node@^0.4.25": | ||
version "0.4.25" | ||
resolved "https://registry.yarnpkg.com/@uma/contracts-node/-/contracts-node-0.4.25.tgz#d5c82f1f2c7e0dc2dec26fe876db73ba3f0689d7" | ||
integrity sha512-WaFojX4qyMmXpy5MBS7g0M0KnWESGusdSfTmlkZpCh65TksGaJwAyOM1YBRLL3xm3xSgxPoG+n6tTilSomUmOw== | ||
|
||
"@uma/core@^2.18.0", "@uma/core@^2.56.0": | ||
version "2.56.0" | ||
resolved "https://registry.yarnpkg.com/@uma/core/-/core-2.56.0.tgz#c19aa427f08691a85e99ec523d23abf359a6b0c3" | ||
|
@@ -3561,6 +3635,22 @@ | |
"@uniswap/v3-core" "^1.0.0-rc.2" | ||
"@uniswap/v3-periphery" "^1.0.0-beta.23" | ||
|
||
"@uma/core@^2.61.0": | ||
version "2.61.0" | ||
resolved "https://registry.yarnpkg.com/@uma/core/-/core-2.61.0.tgz#29580736349a47af8fb10beb4bb3b50bfcf912f5" | ||
integrity sha512-bnk+CWW+uWpRilrgUny/gDXHKomG+h1Ug84OXdx+AAvj1/BtlMDOCNNt1OX8LSAz+a0hkiN9s24/zgHclTC/sg== | ||
dependencies: | ||
"@gnosis.pm/safe-contracts" "^1.3.0" | ||
"@gnosis.pm/zodiac" "3.2.0" | ||
"@maticnetwork/fx-portal" "^1.0.4" | ||
"@openzeppelin/contracts" "4.9.6" | ||
"@uma/common" "^2.37.3" | ||
"@uniswap/lib" "4.0.1-alpha" | ||
"@uniswap/v2-core" "1.0.0" | ||
"@uniswap/v2-periphery" "1.1.0-beta.0" | ||
"@uniswap/v3-core" "^1.0.0-rc.2" | ||
"@uniswap/v3-periphery" "^1.0.0-beta.23" | ||
|
||
"@uma/logger@^1.3.0": | ||
version "1.3.0" | ||
resolved "https://registry.yarnpkg.com/@uma/logger/-/logger-1.3.0.tgz#df5beb2efb4333aa3da320ba3a02168a627dbe72" | ||
|
@@ -3594,19 +3684,19 @@ | |
mocha "^8.3.0" | ||
node-fetch "^2.6.1" | ||
|
||
"@uma/sdk@^0.34.1": | ||
version "0.34.3" | ||
resolved "https://registry.yarnpkg.com/@uma/sdk/-/sdk-0.34.3.tgz#cd358e11df02abcf163703d94d4c5f448220b999" | ||
integrity sha512-1DqzkculvR5qlRv0R1by9F/RJfMWgFgQa4nn4W2pWhyTvhsTi7/9ZFDbRgm5iU9xRHnWWZiEQE89SIZ8Vl+UiQ== | ||
"@uma/sdk@^0.34.10": | ||
version "0.34.10" | ||
resolved "https://registry.yarnpkg.com/@uma/sdk/-/sdk-0.34.10.tgz#ae2bb4d1f5f4140aef0f7d6141620d70dbd57f35" | ||
integrity sha512-Jo64XpbCxquuPIIktQCWFMNN/vCTyA1SbVXMrlmXgO7NAtPPMyPBlsKJr+N0/QrqymBQcO5wzdmo+EqJaeKIHw== | ||
dependencies: | ||
"@eth-optimism/core-utils" "^0.7.7" | ||
"@ethersproject/abstract-signer" "^5.4.0" | ||
"@ethersproject/providers" "^5.4.2" | ||
"@google-cloud/datastore" "^8.2.1" | ||
"@types/lodash-es" "^4.17.5" | ||
"@uma/contracts-frontend" "^0.4.18" | ||
"@uma/contracts-node" "^0.4.18" | ||
axios "^0.24.0" | ||
"@uma/contracts-frontend" "^0.4.25" | ||
"@uma/contracts-node" "^0.4.25" | ||
axios "^1.6.0" | ||
bluebird "^3.7.2" | ||
bn.js "^4.11.9" | ||
decimal.js "^10.3.1" | ||
|
@@ -4290,13 +4380,6 @@ axios@^0.21.1, axios@^0.21.2: | |
dependencies: | ||
follow-redirects "^1.14.0" | ||
|
||
axios@^0.24.0: | ||
version "0.24.0" | ||
resolved "https://registry.yarnpkg.com/axios/-/axios-0.24.0.tgz#804e6fa1e4b9c5288501dd9dff56a7a0940d20d6" | ||
integrity sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA== | ||
dependencies: | ||
follow-redirects "^1.14.4" | ||
|
||
axios@^0.27.2: | ||
version "0.27.2" | ||
resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" | ||
|
@@ -4305,6 +4388,15 @@ axios@^0.27.2: | |
follow-redirects "^1.14.9" | ||
form-data "^4.0.0" | ||
|
||
axios@^1.6.0, axios@^1.6.1: | ||
version "1.7.9" | ||
resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.9.tgz#d7d071380c132a24accda1b2cfc1535b79ec650a" | ||
integrity sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw== | ||
dependencies: | ||
follow-redirects "^1.15.6" | ||
form-data "^4.0.0" | ||
proxy-from-env "^1.1.0" | ||
|
||
axios@^1.7.4: | ||
version "1.7.4" | ||
resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.4.tgz#4c8ded1b43683c8dd362973c393f3ede24052aa2" | ||
|
@@ -7552,7 +7644,7 @@ [email protected]: | |
resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" | ||
integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== | ||
|
||
follow-redirects@^1.12.1, follow-redirects@^1.14.0, follow-redirects@^1.14.4, follow-redirects@^1.14.9, follow-redirects@^1.15.6: | ||
follow-redirects@^1.12.1, follow-redirects@^1.14.0, follow-redirects@^1.14.9, follow-redirects@^1.15.6: | ||
version "1.15.9" | ||
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" | ||
integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== | ||
|
@@ -14131,7 +14223,7 @@ string-format@^2.0.0: | |
resolved "https://registry.yarnpkg.com/string-format/-/string-format-2.0.0.tgz#f2df2e7097440d3b65de31b6d40d54c96eaffb9b" | ||
integrity sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA== | ||
|
||
"string-width-cjs@npm:string-width@^4.2.0": | ||
"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: | ||
version "4.2.3" | ||
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" | ||
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== | ||
|
@@ -14157,15 +14249,6 @@ string-width@^1.0.1: | |
is-fullwidth-code-point "^2.0.0" | ||
strip-ansi "^4.0.0" | ||
|
||
"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: | ||
version "4.2.3" | ||
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" | ||
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== | ||
dependencies: | ||
emoji-regex "^8.0.0" | ||
is-fullwidth-code-point "^3.0.0" | ||
strip-ansi "^6.0.1" | ||
|
||
string-width@^3.0.0, string-width@^3.1.0: | ||
version "3.1.0" | ||
resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" | ||
|
@@ -14235,7 +14318,7 @@ stringify-package@^1.0.1: | |
resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85" | ||
integrity sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg== | ||
|
||
"strip-ansi-cjs@npm:strip-ansi@^6.0.1": | ||
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: | ||
version "6.0.1" | ||
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" | ||
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== | ||
|
@@ -14263,13 +14346,6 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: | |
dependencies: | ||
ansi-regex "^4.1.0" | ||
|
||
strip-ansi@^6.0.0, strip-ansi@^6.0.1: | ||
version "6.0.1" | ||
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" | ||
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== | ||
dependencies: | ||
ansi-regex "^5.0.1" | ||
|
||
strip-ansi@^7.0.1: | ||
version "7.1.0" | ||
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" | ||
|
@@ -15892,7 +15968,7 @@ [email protected]: | |
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343" | ||
integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw== | ||
|
||
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": | ||
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: | ||
version "7.0.0" | ||
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" | ||
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== | ||
|
@@ -15918,15 +15994,6 @@ wrap-ansi@^5.1.0: | |
string-width "^3.0.0" | ||
strip-ansi "^5.0.0" | ||
|
||
wrap-ansi@^7.0.0: | ||
version "7.0.0" | ||
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" | ||
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== | ||
dependencies: | ||
ansi-styles "^4.0.0" | ||
string-width "^4.1.0" | ||
strip-ansi "^6.0.0" | ||
|
||
wrap-ansi@^8.1.0: | ||
version "8.1.0" | ||
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" | ||
|