From f5748ad5cf2c088603acbebef151ef358bc05db4 Mon Sep 17 00:00:00 2001 From: Bilal Corbacioglu Date: Tue, 7 Nov 2023 16:23:31 +0300 Subject: [PATCH 1/5] feat: added elixirvault --- package.json | 8 +- yarn.lock | 431 +++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 423 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 6fe59a2e..6796e5e9 100644 --- a/package.json +++ b/package.json @@ -22,15 +22,15 @@ "@gnosis.pm/safe-apps-web3-react": "0.6.8", "@honeycomb-finance/airdrop": "0.0.1-rc.0", "@honeycomb-finance/bridge": "0.1.0-rc.0", - "@honeycomb-finance/core": "0.0.1-rc.0", - "@honeycomb-finance/elixir": "0.0.1-rc.0", + "@honeycomb-finance/core": "0.1.0-internal-20231107124121", + "@honeycomb-finance/elixir": "0.1.0-internal-20231107124121", "@honeycomb-finance/governance": "0.1.0-rc.1", "@honeycomb-finance/honeycomb-provider": "0.0.1-rc.0", "@honeycomb-finance/pools": "0.0.1-rc.0", "@honeycomb-finance/portfolio": "0.0.1-rc.0", "@honeycomb-finance/sar": "0.0.1-rc.0", - "@honeycomb-finance/shared": "0.1.0-rc.0", - "@honeycomb-finance/state-hooks": "0.0.1-rc.0", + "@honeycomb-finance/shared": "0.1.0-internal-20231107124121", + "@honeycomb-finance/state-hooks": "0.0.1-internal-20231107124121", "@honeycomb-finance/swap": "0.0.1-rc.0", "@honeycomb-finance/wallet-connectors": "0.0.1-rc.0", "@honeycomb-finance/walletmodal": "0.0.1-rc.0", diff --git a/yarn.lock b/yarn.lock index c4ddbb11..a5d8cffe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -740,6 +740,34 @@ typechain "8.x" typescript "4.x" +"@defiedge/sdk@^0.0.7-b": + version "0.0.7" + resolved "https://registry.yarnpkg.com/@defiedge/sdk/-/sdk-0.0.7.tgz#698152d503f74e3d9ac52fe6372e6df5342926f7" + integrity sha512-dkH0Vd+UhNgwZuC9xGdMU/wOjO1hd4iB6cz2x38KG3hFC4g5XRXOvGTYxBkrCF8QMhnq6fLvlyXpIvcQcrZpMA== + dependencies: + "@ethersproject/abstract-signer" "^5.6.2" + "@ethersproject/address" "^5.6.0" + "@ethersproject/bignumber" "^5.6.0" + "@ethersproject/bytes" "^5.6.1" + "@ethersproject/constants" "^5.6.0" + "@ethersproject/contracts" "^5.6.2" + "@ethersproject/providers" "^5.6.5" + "@ethersproject/units" "^5.6.1" + "@ethersproject/wallet" "^5.6.2" + "@typechain/ethers-v5" "^10.0.0" + "@uniswap/sdk-core" "^3.1.0" + "@uniswap/v3-core" "^1.0.1" + "@uniswap/v3-periphery" "1.3.0" + "@uniswap/v3-sdk" "^3.9.0" + bignumber.js "^9.0.1" + ethereumjs-util "^7.1.4" + ethers "^5.6.8" + global "^4.4.0" + graphql "^16.6.0" + graphql-request "^6.0.0" + jsbi "^3.1.5" + typechain "^8.0.0" + "@emotion/babel-plugin@^11.10.6": version "11.10.6" resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.10.6.tgz#a68ee4b019d661d6f37dec4b8903255766925ead" @@ -1169,7 +1197,7 @@ "@ethersproject/properties" "^5.6.0" "@ethersproject/strings" "^5.6.1" -"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.0.0-beta.146", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.6.0", "@ethersproject/abi@^5.6.3", "@ethersproject/abi@^5.7.0": +"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.0.0-beta.146", "@ethersproject/abi@^5.0.12", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.6.0", "@ethersproject/abi@^5.6.3", "@ethersproject/abi@^5.7.0": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.7.0.tgz#b3f3e045bbbeed1af3947335c247ad625a44e449" integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== @@ -1427,7 +1455,7 @@ "@ethersproject/properties" "^5.6.0" "@ethersproject/transactions" "^5.6.2" -"@ethersproject/contracts@5.7.0", "@ethersproject/contracts@^5.7.0": +"@ethersproject/contracts@5.7.0", "@ethersproject/contracts@^5.6.2", "@ethersproject/contracts@^5.7.0": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.7.0.tgz#c305e775abd07e48aa590e1a877ed5c316f8bd1e" integrity sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg== @@ -1745,7 +1773,7 @@ bech32 "1.1.4" ws "7.4.6" -"@ethersproject/providers@5.7.2": +"@ethersproject/providers@5.7.2", "@ethersproject/providers@^5.6.5": version "5.7.2" resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.7.2.tgz#f8b1a4f275d7ce58cf0a2eec222269a08beb18cb" integrity sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg== @@ -1886,7 +1914,7 @@ "@ethersproject/sha2" "^5.6.0" "@ethersproject/strings" "^5.6.0" -"@ethersproject/solidity@5.7.0", "@ethersproject/solidity@^5.0.0": +"@ethersproject/solidity@5.7.0", "@ethersproject/solidity@^5.0.0", "@ethersproject/solidity@^5.0.9": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.7.0.tgz#5e9c911d8a2acce2a5ebb48a5e2e0af20b631cb8" integrity sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA== @@ -1982,7 +2010,7 @@ "@ethersproject/constants" "^5.6.1" "@ethersproject/logger" "^5.6.0" -"@ethersproject/units@5.7.0": +"@ethersproject/units@5.7.0", "@ethersproject/units@^5.6.1": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.7.0.tgz#637b563d7e14f42deeee39245275d477aae1d8b1" integrity sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg== @@ -2033,7 +2061,7 @@ "@ethersproject/transactions" "^5.6.2" "@ethersproject/wordlists" "^5.6.1" -"@ethersproject/wallet@5.7.0": +"@ethersproject/wallet@5.7.0", "@ethersproject/wallet@^5.6.2": version "5.7.0" resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.7.0.tgz#4e5d0790d96fe21d61d38fb40324e6c7ef350b2d" integrity sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA== @@ -2239,6 +2267,11 @@ dependencies: cross-fetch "^3.1.5" +"@graphql-typed-document-node/core@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + "@grpc/grpc-js@^1.7.3": version "1.8.9" resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.8.9.tgz#84e9167dc80b0c3a98608e14b839458bf0df684d" @@ -2652,6 +2685,34 @@ styled-components "5.3.3" styled-system "5.1.5" +"@honeycomb-finance/core@0.1.0-internal-20231107124121": + version "0.1.0-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/core/-/core-0.1.0-internal-20231107124121.tgz#7716fe5d3be2b448f193c445a06363cc011fa12c" + integrity sha512-0IAb/AS12LP4D4QucpUrgeHn3L1F8UpvauLbL+hq1eewmdvdO3VH600+u4Imlkcp0nKB1/0CWp2Cug9Epjlvyg== + dependencies: + "@ethersproject/providers" "5.6.8" + "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@tanstack/react-table" "^8.10.7" + lodash.get "4.4.2" + polished "4.1.3" + prop-types "15.8.1" + react-circular-progressbar "2.1.0" + react-collapsed "3.4.0" + react-custom-scrollbars "4.2.1" + react-feather "2.0.9" + react-is "^17.0.2" + react-markdown "8.0.3" + react-paginate "8.1.3" + react-portal "4.2.1" + react-select "5.4.0" + react-slick "0.28.1" + react-switch "^6.0.0" + react-tabs "4.2.1" + react-tooltip "4.2.21" + remark-gfm "3.0.1" + styled-components "5.3.3" + styled-system "5.1.5" + "@honeycomb-finance/elixir@0.0.1-rc.0": version "0.0.1-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.0.1-rc.0.tgz#54ab244cbb8625cb1d2385a995984134b395e534" @@ -2673,6 +2734,52 @@ react-use "15.3.8" styled-components "5.3.3" +"@honeycomb-finance/elixir@0.1.0-internal-20231107124121": + version "0.1.0-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.1.0-internal-20231107124121.tgz#138a37e6e780a210767e20d7c93f49c1ababf9e7" + integrity sha512-ADknT6sv0cHXDR91wMKSS4xe48QkUBaw1sBwBK7axvY5/sjorzJYBgfRTBftCufABNTR9kSVkXRKnrcdlFLZKw== + dependencies: + "@ethersproject/contracts" "5.6.2" + "@honeycomb-finance/core" "0.1.0-internal-20231107124121" + "@honeycomb-finance/elixirvaults" "1.0.0-internal-20231107124121" + "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" + "@honeycomb-finance/token-drawer" "0.0.1-internal-20231107124121" + "@web3-react/core" "6.0.9" + d3 "7.6.1" + ethers "5.6.4" + jotai "2.0.3" + numeral "2.0.6" + react-content-loader "6.2.1" + react-custom-scrollbars "4.2.1" + react-feather "2.0.9" + react-use "15.3.8" + styled-components "5.3.3" + +"@honeycomb-finance/elixirvaults@1.0.0-internal-20231107124121": + version "1.0.0-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixirvaults/-/elixirvaults-1.0.0-internal-20231107124121.tgz#7ef276532abf684cbb869e75acbc8c398c23f55d" + integrity sha512-XAgwqg8HZPFLB4YYAa62hhmiZfbfPDgNfWFnN71PTFFbrOGvrnfYyWUhepd6NbkTnlXXronfc2eXuuG7HgVaEQ== + dependencies: + "@defiedge/sdk" "^0.0.7-b" + "@ethersproject/contracts" "5.6.2" + "@honeycomb-finance/core" "0.1.0-internal-20231107124121" + "@honeycomb-finance/pools" "0.1.0-internal-20231107124121" + "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" + "@honeycomb-finance/token-drawer" "0.0.1-internal-20231107124121" + "@web3-react/core" "6.0.9" + d3 "7.6.1" + ethers "5.6.4" + jotai "2.0.3" + numeral "2.0.6" + react-content-loader "6.2.1" + react-custom-scrollbars "4.2.1" + react-feather "2.0.9" + react-use "15.3.8" + sanitize-html "2.11.0" + styled-components "5.3.3" + "@honeycomb-finance/governance@0.1.0-rc.1": version "0.1.0-rc.1" resolved "https://registry.yarnpkg.com/@honeycomb-finance/governance/-/governance-0.1.0-rc.1.tgz#dc1c27203506b42cc2215a6c322f275820d88840" @@ -2742,6 +2849,38 @@ sanitize-html "2.11.0" styled-components "5.3.3" +"@honeycomb-finance/pools@0.1.0-internal-20231107124121": + version "0.1.0-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/pools/-/pools-0.1.0-internal-20231107124121.tgz#72827dc92f6f7b262428cc6744da9ff42e6e6ef2" + integrity sha512-I4hfmxDUJHpyH/dtirjuzQoX1IJJBd5WoRls0OA41WJ77kg4yPSzSQi8zacHDWM7KaxLnLWxCzItZmv4whHXww== + dependencies: + "@ethersproject/abi" "5.6.4" + "@ethersproject/providers" "5.6.8" + "@ethersproject/units" "5.6.1" + "@honeycomb-finance/core" "0.1.0-internal-20231107124121" + "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" + "@honeycomb-finance/token-drawer" "0.0.1-internal-20231107124121" + "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" + "@pangolindex/exchange-contracts" "2.1.7" + axios "0.26.0" + deep-equal "2.0.5" + ethers "5.6.4" + jotai "2.0.3" + lodash.flatmap "4.5.0" + numeral "2.0.6" + polished "4.1.3" + qs "6.10.3" + react-custom-scrollbars "4.2.1" + react-device-detect "1.6.2" + react-feather "2.0.9" + react-query "3.39.3" + react-use "15.3.8" + react-virtualized-auto-sizer "1.0.2" + react-window "1.8.5" + sanitize-html "2.11.0" + styled-components "5.3.3" + "@honeycomb-finance/portfolio@0.0.1-rc.0": version "0.0.1-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/portfolio/-/portfolio-0.0.1-rc.0.tgz#0643622ba7889cecfbd61f749fce27f3b88b4512" @@ -2787,6 +2926,38 @@ react-use "15.3.8" styled-components "5.3.3" +"@honeycomb-finance/shared@0.1.0-internal-20231107124121": + version "0.1.0-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/shared/-/shared-0.1.0-internal-20231107124121.tgz#59c15fb49f0c5b44380d05c51e7ad022530fe5ac" + integrity sha512-Irfa7ZOu4h2k8Q3n2hEOyYtV6pt+k1utCXtlpCqUtgL8UqD0InQmr0YtXU83TW4oBD9bbDYL+x9lMeMlgoB/CA== + dependencies: + "@ethersproject/address" "5.6.1" + "@ethersproject/bignumber" "5.6.2" + "@ethersproject/constants" "5.6.1" + "@ethersproject/contracts" "5.6.2" + "@ethersproject/providers" "5.6.8" + "@ethersproject/units" "5.6.1" + "@hashgraph/hethers" "1.2.2" + "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" + "@pangolindex/exchange-contracts" "2.1.7" + "@pangolindex/token-lists" "1.0.2" + "@web3-react/abstract-connector" "6.0.7" + "@web3-react/core" "6.0.9" + axios "0.26.0" + bn.js "5.2.1" + ethers "5.6.4" + graphql-request "4.2.0" + graphql-tag "2.11.0" + i18next "23.0.1" + i18next-browser-languagedetector "7.1.0" + lodash.merge "4.6.2" + lru-cache "7.13.2" + mixpanel-browser "2.45.0" + react-i18next "13.0.3" + react-query "3.39.3" + styled-components "5.3.3" + styled-system "5.1.5" + "@honeycomb-finance/shared@0.1.0-rc.0": version "0.1.0-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/shared/-/shared-0.1.0-rc.0.tgz#2878d53dcb88770e1df346ff986c2821851b880f" @@ -2819,6 +2990,26 @@ styled-components "5.3.3" styled-system "5.1.5" +"@honeycomb-finance/state-hooks@0.0.1-internal-20231107124121": + version "0.0.1-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231107124121.tgz#0eb3335c41e3f3e57e61883e6c41a171f89f3d65" + integrity sha512-TgtlrjfhTfglb9iDtak26asMIrn/GYzNHh2QLdgVLslIV+O75+l1Z/ILKT5xkZ7jDPCXfa9Ehp+YOL7qD3bVpA== + dependencies: + "@ethersproject/abi" "5.6.4" + "@ethersproject/bignumber" "5.6.2" + "@ethersproject/contracts" "5.6.2" + "@ethersproject/providers" "5.6.8" + "@ethersproject/strings" "5.6.1" + "@ethersproject/units" "5.6.1" + "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" + "@pangolindex/token-lists" "1.0.2" + ajv "6.12.6" + ethers "5.6.4" + jotai "2.0.3" + lodash.flatmap "4.5.0" + react-query "3.39.3" + "@honeycomb-finance/state-hooks@0.0.1-rc.0": version "0.0.1-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.0.tgz#09077844222a07692e790afea0ec2b82640f2c77" @@ -2863,6 +3054,25 @@ styled-components "5.3.3" styled-system "5.1.5" +"@honeycomb-finance/token-drawer@0.0.1-internal-20231107124121": + version "0.0.1-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/token-drawer/-/token-drawer-0.0.1-internal-20231107124121.tgz#f6a74173c223c7703d98236c7a9f14446ae2b050" + integrity sha512-gaKMxO84Zl5+oG0oANhJnDyMNxRUJExksgqywKvbdVkKhchY+wTdCtJn7HiFuW66TUUorbOWZ1D0kwe/uNJdfQ== + dependencies: + "@honeycomb-finance/core" "0.1.0-internal-20231107124121" + "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" + "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" + deep-equal "2.0.5" + polished "4.1.3" + react-custom-scrollbars "4.2.1" + react-device-detect "1.6.2" + react-feather "2.0.9" + react-virtualized-auto-sizer "1.0.2" + react-window "1.8.5" + styled-components "5.3.3" + styled-system "5.1.5" + "@honeycomb-finance/token-drawer@0.0.1-rc.0": version "0.0.1-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/token-drawer/-/token-drawer-0.0.1-rc.0.tgz#cea85b21a045d70e9d526d1304a9fd3b748d2d74" @@ -2882,6 +3092,30 @@ styled-components "5.3.3" styled-system "5.1.5" +"@honeycomb-finance/wallet-connectors@0.0.1-internal-20231107124121": + version "0.0.1-internal-20231107124121" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/wallet-connectors/-/wallet-connectors-0.0.1-internal-20231107124121.tgz#f2524af7b3d9276165acd5f7d3e2e41b39204f35" + integrity sha512-86/lw5k079a0r6+s2rxQ7B0ypwmrRhkiwBO82FxU/ijBCrkdTC89zLkfDQIFfTTJwRcF6jnGTT2H4F62zL/FXg== + dependencies: + "@coinbase/wallet-sdk" "^3.6.3" + "@ethersproject/contracts" "5.6.2" + "@ethersproject/providers" "5.6.8" + "@gnosis.pm/safe-apps-web3-react" "0.6.7" + "@hashgraph/hethers" "1.2.2" + "@hashgraph/sdk" "2.24.1" + "@talismn/web3react-v6-connector" "6.0.1" + "@walletconnect/ethereum-provider" "2.8.6" + "@walletconnect/modal" "2.6.2" + "@web3-react/abstract-connector" "6.0.7" + "@web3-react/types" "6.0.7" + axios "0.26.0" + bn.js "5.2.1" + borsh "0.7.0" + ethers "5.6.4" + eventemitter3 "5.0.0" + hashconnect "0.2.4" + near-api-js "0.44.2" + "@honeycomb-finance/wallet-connectors@0.0.1-rc.0": version "0.0.1-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/wallet-connectors/-/wallet-connectors-0.0.1-rc.0.tgz#1115b03f8580dadc2550cf42d28dac8eb5e05da6" @@ -3790,6 +4024,16 @@ resolved "https://registry.yarnpkg.com/@open-defi-notification-protocol/widget/-/widget-0.0.6.tgz#4d6a8aa6fa844a7c87ca8134bafbf37376972ef2" integrity sha512-EsEbT09vBfPxwTBJJ8/k2GAky8XnEopagX2H/43PMnDq3g6e3i0HFNY9MfrcQoCl8VbWONrKMys/TC9SSJsm5w== +"@openzeppelin/contracts@3.4.1-solc-0.7-2": + version "3.4.1-solc-0.7-2" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.1-solc-0.7-2.tgz#371c67ebffe50f551c3146a9eec5fe6ffe862e92" + integrity sha512-tAG9LWg8+M2CMu7hIsqHPaTyG4uDzjr6mhvH96LvOpLZZj6tgzTluBt+LsCf1/QaYrlis6pITvpIaIhE+iZB+Q== + +"@openzeppelin/contracts@3.4.2-solc-0.7": + version "3.4.2-solc-0.7" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.2-solc-0.7.tgz#38f4dbab672631034076ccdf2f3201fab1726635" + integrity sha512-W6QmqgkADuFcTLzHL8vVoNBtkwjvQRpYIAom7KiUNoLKghyx3FgH0GBjt8NRvigV1ZmMOBllvE1By1C+bi8WpA== + "@openzeppelin/contracts@4.x": version "4.8.1" resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.8.1.tgz#709cfc4bbb3ca9f4460d60101f15dac6b7a2d5e4" @@ -4616,6 +4860,18 @@ "@tanstack/query-core" "4.24.9" use-sync-external-store "^1.2.0" +"@tanstack/react-table@^8.10.7": + version "8.10.7" + resolved "https://registry.yarnpkg.com/@tanstack/react-table/-/react-table-8.10.7.tgz#733f4bee8cf5aa19582f944dd0fd3224b21e8c94" + integrity sha512-bXhjA7xsTcsW8JPTTYlUg/FuBpn8MNjiEPhkNhIGCUR6iRQM2+WEco4OBpvDeVcR9SE+bmWLzdfiY7bCbCSVuA== + dependencies: + "@tanstack/table-core" "8.10.7" + +"@tanstack/table-core@8.10.7": + version "8.10.7" + resolved "https://registry.yarnpkg.com/@tanstack/table-core/-/table-core-8.10.7.tgz#577e8a635048875de4c9d6d6a3c21d26ff9f9d08" + integrity sha512-KQk5OMg5OH6rmbHZxuNROvdI+hKDIUxANaHlV+dPlNN7ED3qYQ/WkpY2qlXww1SIdeMlkIhpN/2L00rof0fXFw== + "@tenderly/hardhat-tenderly@^1.0.6": version "1.6.1" resolved "https://registry.yarnpkg.com/@tenderly/hardhat-tenderly/-/hardhat-tenderly-1.6.1.tgz#6da7de8786a7346139f5666b417e39124d79209c" @@ -4676,6 +4932,14 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== +"@typechain/ethers-v5@^10.0.0": + version "10.2.1" + resolved "https://registry.yarnpkg.com/@typechain/ethers-v5/-/ethers-v5-10.2.1.tgz#50241e6957683281ecfa03fb5a6724d8a3ce2391" + integrity sha512-n3tQmCZjRE6IU4h6lqUGiQ1j866n5MTCBJreNEHHVWXa2u9GJTaeYyU1/k+1qLutkyw+sS6VAN+AbeiTqsxd/A== + dependencies: + lodash "^4.17.15" + ts-essentials "^7.0.1" + "@typechain/hardhat@6.x": version "6.1.5" resolved "https://registry.yarnpkg.com/@typechain/hardhat/-/hardhat-6.1.5.tgz#caad58a1d3e9cd88061a584eb4f4fa763d5dcad1" @@ -5371,6 +5635,11 @@ resolved "https://registry.yarnpkg.com/@uniswap/default-token-list/-/default-token-list-2.3.0.tgz#e5e522e775791999643aac9b0faf1ccfb4c49bd8" integrity sha512-yfd4snv9K20tEbNwy9Vjym41RU3Yb2lN0seKxsgkr+m3f6oub2lWyXfTiNwgGFbOQPDvX4dxjMhA+M+S7mxqKg== +"@uniswap/lib@^4.0.1-alpha": + version "4.0.1-alpha" + resolved "https://registry.yarnpkg.com/@uniswap/lib/-/lib-4.0.1-alpha.tgz#2881008e55f075344675b3bca93f020b028fbd02" + integrity sha512-f6UIliwBbRsgVLxIaBANF6w09tYqc6Y/qXdsrbEmXHyFA7ILiKrIwRFXe1yOg8M3cksgVsO9N7yuL2DdCGQKBA== + "@uniswap/sdk-core@^3.0.0-alpha.3": version "3.1.1" resolved "https://registry.yarnpkg.com/@uniswap/sdk-core/-/sdk-core-3.1.1.tgz#3ab3376ce8df49fe46018d913c2a92d4736a3479" @@ -5383,11 +5652,52 @@ tiny-invariant "^1.1.0" toformat "^2.0.0" +"@uniswap/sdk-core@^3.1.0": + version "3.2.6" + resolved "https://registry.yarnpkg.com/@uniswap/sdk-core/-/sdk-core-3.2.6.tgz#1a652516fab0c6bc1420c2226648da967a10f52a" + integrity sha512-MvH/3G0W0sM2g7XjaUy9qU7IabxL/KQp/ucU0AQGpVxiTaAhmVRtsjkkv9UDyzpIXVrmevl4kRgV7KKE29UuXA== + dependencies: + "@ethersproject/address" "^5.0.2" + big.js "^5.2.2" + decimal.js-light "^2.5.0" + jsbi "^3.1.4" + tiny-invariant "^1.1.0" + toformat "^2.0.0" + +"@uniswap/sdk-core@^4": + version "4.0.9" + resolved "https://registry.yarnpkg.com/@uniswap/sdk-core/-/sdk-core-4.0.9.tgz#7aef87de6d944307ce9bd57d1e1adfdcb2fed3ee" + integrity sha512-/0K+u3ZWokpj9VyRuGwrwx7jy31auJdsw5UbKnvHqUSfejrp6XhmMPNOElPgL6jiUhAN1NhVHfjX01tNHFxeLA== + dependencies: + "@ethersproject/address" "^5.0.2" + big.js "^5.2.2" + decimal.js-light "^2.5.0" + jsbi "^3.1.4" + tiny-invariant "^1.1.0" + toformat "^2.0.0" + +"@uniswap/swap-router-contracts@^1.2.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@uniswap/swap-router-contracts/-/swap-router-contracts-1.3.1.tgz#0ebbb93eb578625618ed9489872de381f9c66fb4" + integrity sha512-mh/YNbwKb7Mut96VuEtL+Z5bRe0xVIbjjiryn+iMMrK2sFKhR4duk/86mEz0UO5gSx4pQIw9G5276P5heY/7Rg== + dependencies: + "@openzeppelin/contracts" "3.4.2-solc-0.7" + "@uniswap/v2-core" "^1.0.1" + "@uniswap/v3-core" "^1.0.0" + "@uniswap/v3-periphery" "^1.4.4" + dotenv "^14.2.0" + hardhat-watcher "^2.1.1" + "@uniswap/token-lists@^1.0.0-beta.31": version "1.0.0-beta.31" resolved "https://registry.yarnpkg.com/@uniswap/token-lists/-/token-lists-1.0.0-beta.31.tgz#ff3852bd505ec7b4c276625c762ea79a93a919ec" integrity sha512-BQVoelKCRf64IToPEs1wxiXOnhr/ukwPOF78XG11PrTAOL4F8umjYKFb8ZPv1/dIJsPaC7GhLSriEqyp94SasQ== +"@uniswap/v2-core@1.0.1", "@uniswap/v2-core@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@uniswap/v2-core/-/v2-core-1.0.1.tgz#af8f508bf183204779938969e2e54043e147d425" + integrity sha512-MtybtkUPSyysqLY2U210NBDeCHX+ltHt3oADGdjqoThZaFRDKwM6k1Nb3F0A3hk5hwuQvytFWhrWHOEq6nVJ8Q== + "@uniswap/v2-sdk@^3.0.0-alpha.2": version "3.0.1" resolved "https://registry.yarnpkg.com/@uniswap/v2-sdk/-/v2-sdk-3.0.1.tgz#690c484104c1debd1db56a236e5497def53d698b" @@ -5399,6 +5709,62 @@ tiny-invariant "^1.1.0" tiny-warning "^1.0.3" +"@uniswap/v3-core@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@uniswap/v3-core/-/v3-core-1.0.0.tgz#6c24adacc4c25dceee0ba3ca142b35adbd7e359d" + integrity sha512-kSC4djMGKMHj7sLMYVnn61k9nu+lHjMIxgg9CDQT+s2QYLoA56GbSK9Oxr+qJXzzygbkrmuY6cwgP6cW2JXPFA== + +"@uniswap/v3-core@^1.0.0", "@uniswap/v3-core@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@uniswap/v3-core/-/v3-core-1.0.1.tgz#b6d2bdc6ba3c3fbd610bdc502395d86cd35264a0" + integrity sha512-7pVk4hEm00j9tc71Y9+ssYpO6ytkeI0y7WE9P6UcmNzhxPePwyAxImuhVsTqWK9YFvzgtvzJHi64pBl4jUzKMQ== + +"@uniswap/v3-periphery@1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@uniswap/v3-periphery/-/v3-periphery-1.3.0.tgz#37f0a1ef6025221722e50e9f3f2009c2d5d6e4ec" + integrity sha512-HjHdI5RkjBl8zz3bqHShrbULFoZSrjbbrRHoO2vbzn+WRzTa6xY4PWphZv2Tlcb38YEKfKHp6NPl5hVedac8uw== + dependencies: + "@openzeppelin/contracts" "3.4.1-solc-0.7-2" + "@uniswap/lib" "^4.0.1-alpha" + "@uniswap/v2-core" "1.0.1" + "@uniswap/v3-core" "1.0.0" + base64-sol "1.0.1" + hardhat-watcher "^2.1.1" + +"@uniswap/v3-periphery@^1.0.1", "@uniswap/v3-periphery@^1.1.1", "@uniswap/v3-periphery@^1.4.4": + version "1.4.4" + resolved "https://registry.yarnpkg.com/@uniswap/v3-periphery/-/v3-periphery-1.4.4.tgz#d2756c23b69718173c5874f37fd4ad57d2f021b7" + integrity sha512-S4+m+wh8HbWSO3DKk4LwUCPZJTpCugIsHrWR86m/OrUyvSqGDTXKFfc2sMuGXCZrD1ZqO3rhQsKgdWg3Hbb2Kw== + dependencies: + "@openzeppelin/contracts" "3.4.2-solc-0.7" + "@uniswap/lib" "^4.0.1-alpha" + "@uniswap/v2-core" "^1.0.1" + "@uniswap/v3-core" "^1.0.0" + base64-sol "1.0.1" + +"@uniswap/v3-sdk@^3.9.0": + version "3.10.0" + resolved "https://registry.yarnpkg.com/@uniswap/v3-sdk/-/v3-sdk-3.10.0.tgz#962c9e598250ced00702d944783c2d9ee3fa12f6" + integrity sha512-sbmSA1O+Ct960r66Ie/c1rOmVadpwRu8nQ79pGICv0pZJdnFIQ/SReG3F+iC2C2UNNjNP6aC2WDUggXrjyrgnA== + dependencies: + "@ethersproject/abi" "^5.0.12" + "@ethersproject/solidity" "^5.0.9" + "@uniswap/sdk-core" "^4" + "@uniswap/swap-router-contracts" "^1.2.1" + "@uniswap/v3-periphery" "^1.1.1" + "@uniswap/v3-staker" "1.0.0" + tiny-invariant "^1.1.0" + tiny-warning "^1.0.3" + +"@uniswap/v3-staker@1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@uniswap/v3-staker/-/v3-staker-1.0.0.tgz#9a6915ec980852479dfc903f50baf822ff8fa66e" + integrity sha512-JV0Qc46Px5alvg6YWd+UIaGH9lDuYG/Js7ngxPit1SPaIP30AlVer1UYB7BRYeUVVxE+byUyIeN5jeQ7LLDjIw== + dependencies: + "@openzeppelin/contracts" "3.4.1-solc-0.7-2" + "@uniswap/v3-core" "1.0.0" + "@uniswap/v3-periphery" "^1.0.1" + "@vitejs/plugin-react@4.1.0": version "4.1.0" resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz#e4f56f46fd737c5d386bb1f1ade86ba275fe09bd" @@ -6735,6 +7101,11 @@ base64-js@^1.3.1: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== +base64-sol@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/base64-sol/-/base64-sol-1.0.1.tgz#91317aa341f0bc763811783c5729f1c2574600f6" + integrity sha512-ld3cCNMeXt4uJXmLZBHFGMvVpK9KsLVEhPpFRXnvSVAqABKbuNZg/+dsq3NuM+wxFLb/UrVkz7m1ciWmkMfTbg== + base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" @@ -6794,7 +7165,7 @@ bignumber.js@*, bignumber.js@9.x, bignumber.js@^9.0.0, bignumber.js@^9.1.1: resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== -bignumber.js@^9.1.2: +bignumber.js@^9.0.1, bignumber.js@^9.1.2: version "9.1.2" resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== @@ -7369,7 +7740,7 @@ chokidar@3.3.0: optionalDependencies: fsevents "~2.1.1" -chokidar@3.5.3, chokidar@^3.4.0, chokidar@^3.5.2: +chokidar@3.5.3, chokidar@^3.4.0, chokidar@^3.5.2, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -9773,7 +10144,7 @@ ethereumjs-util@^6.0.0, ethereumjs-util@^6.2.1: ethjs-util "0.1.6" rlp "^2.2.3" -ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.1, ethereumjs-util@^7.1.2, ethereumjs-util@^7.1.3, ethereumjs-util@^7.1.5: +ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.1, ethereumjs-util@^7.1.2, ethereumjs-util@^7.1.3, ethereumjs-util@^7.1.4, ethereumjs-util@^7.1.5: version "7.1.5" resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz#9ecf04861e4fbbeed7465ece5f23317ad1129181" integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg== @@ -9888,7 +10259,7 @@ ethers@^4.0.40: uuid "2.0.1" xmlhttprequest "1.8.0" -ethers@^5.4.6, ethers@^5.4.7, ethers@^5.5.3, ethers@^5.6.0, ethers@^5.6.1, ethers@^5.7.0, ethers@^5.7.1, ethers@^5.7.2: +ethers@^5.4.6, ethers@^5.4.7, ethers@^5.5.3, ethers@^5.6.0, ethers@^5.6.1, ethers@^5.6.8, ethers@^5.7.0, ethers@^5.7.1, ethers@^5.7.2: version "5.7.2" resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== @@ -10927,7 +11298,7 @@ global-dirs@^3.0.0: dependencies: ini "2.0.0" -global@~4.4.0: +global@^4.4.0, global@~4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== @@ -11032,6 +11403,14 @@ graphql-request@^3.5.0: extract-files "^9.0.0" form-data "^3.0.0" +graphql-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-6.1.0.tgz#f4eb2107967af3c7a5907eb3131c671eac89be4f" + integrity sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw== + dependencies: + "@graphql-typed-document-node/core" "^3.2.0" + cross-fetch "^3.1.5" + graphql-tag@2.11.0: version "2.11.0" resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.11.0.tgz#1deb53a01c46a7eb401d6cb59dec86fa1cccbffd" @@ -11049,6 +11428,11 @@ graphql@15.8.0, graphql@^15.5.3: resolved "https://registry.yarnpkg.com/graphql/-/graphql-15.8.0.tgz#33410e96b012fa3bdb1091cc99a94769db212b38" integrity sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw== +graphql@^16.6.0: + version "16.8.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" + integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== + growl@1.10.5: version "1.10.5" resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" @@ -11130,6 +11514,13 @@ hardhat-tracer@latest: dependencies: ethers "^5.6.1" +hardhat-watcher@^2.1.1: + version "2.5.0" + resolved "https://registry.yarnpkg.com/hardhat-watcher/-/hardhat-watcher-2.5.0.tgz#3ee76c3cb5b99f2875b78d176207745aa484ed4a" + integrity sha512-Su2qcSMIo2YO2PrmJ0/tdkf+6pSt8zf9+4URR5edMVti6+ShI8T3xhPrwugdyTOFuyj8lKHrcTZNKUFYowYiyA== + dependencies: + chokidar "^3.5.3" + hardhat@2.x, hardhat@^2.10.2: version "2.12.7" resolved "https://registry.yarnpkg.com/hardhat/-/hardhat-2.12.7.tgz#d8de2dc32e9a2956d53cf26ef4cd5857e57a3138" @@ -12698,7 +13089,7 @@ js2xmlparser@^4.0.2: dependencies: xmlcreate "^2.0.4" -jsbi@^3.1.1, jsbi@^3.1.4: +jsbi@^3.1.1, jsbi@^3.1.4, jsbi@^3.1.5: version "3.2.5" resolved "https://registry.yarnpkg.com/jsbi/-/jsbi-3.2.5.tgz#b37bb90e0e5c2814c1c2a1bcd8c729888a2e37d6" integrity sha512-aBE4n43IPvjaddScbvWRA2YlTzKEynHzu7MqOyTipdHucf/VxS63ViCjxYRg86M8Rxwbt/GfzHl1kKERkt45fQ== @@ -18509,6 +18900,22 @@ typechain@8.x: ts-command-line-args "^2.2.0" ts-essentials "^7.0.1" +typechain@^8.0.0: + version "8.3.2" + resolved "https://registry.yarnpkg.com/typechain/-/typechain-8.3.2.tgz#1090dd8d9c57b6ef2aed3640a516bdbf01b00d73" + integrity sha512-x/sQYr5w9K7yv3es7jo4KTX05CLxOf7TRWwoHlrjRh8H82G64g+k7VuWPJlgMo6qrjfCulOdfBjiaDtmhFYD/Q== + dependencies: + "@types/prettier" "^2.1.1" + debug "^4.3.1" + fs-extra "^7.0.0" + glob "7.1.7" + js-sha3 "^0.8.0" + lodash "^4.17.15" + mkdirp "^1.0.4" + prettier "^2.3.1" + ts-command-line-args "^2.2.0" + ts-essentials "^7.0.1" + typed-array-length@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" From 878c7819d28520278eb461e0f653c9b9e44f8f81 Mon Sep 17 00:00:00 2001 From: Bilal Corbacioglu Date: Tue, 7 Nov 2023 17:24:49 +0300 Subject: [PATCH 2/5] fix: updated packages --- package.json | 24 ++-- yarn.lock | 329 ++++++++++++++++++++------------------------------- 2 files changed, 140 insertions(+), 213 deletions(-) diff --git a/package.json b/package.json index 6796e5e9..3d264ca1 100644 --- a/package.json +++ b/package.json @@ -20,20 +20,20 @@ "@ethersproject/strings": "5.6.1", "@ethersproject/wallet": "5.6.2", "@gnosis.pm/safe-apps-web3-react": "0.6.8", - "@honeycomb-finance/airdrop": "0.0.1-rc.0", - "@honeycomb-finance/bridge": "0.1.0-rc.0", - "@honeycomb-finance/core": "0.1.0-internal-20231107124121", - "@honeycomb-finance/elixir": "0.1.0-internal-20231107124121", - "@honeycomb-finance/governance": "0.1.0-rc.1", + "@honeycomb-finance/airdrop": "0.0.1-rc.1", + "@honeycomb-finance/bridge": "0.1.0-rc.1", + "@honeycomb-finance/core": "0.1.0-rc.1", + "@honeycomb-finance/elixir": "0.1.0-rc.1", + "@honeycomb-finance/governance": "0.1.0-rc.2", "@honeycomb-finance/honeycomb-provider": "0.0.1-rc.0", - "@honeycomb-finance/pools": "0.0.1-rc.0", - "@honeycomb-finance/portfolio": "0.0.1-rc.0", - "@honeycomb-finance/sar": "0.0.1-rc.0", - "@honeycomb-finance/shared": "0.1.0-internal-20231107124121", - "@honeycomb-finance/state-hooks": "0.0.1-internal-20231107124121", - "@honeycomb-finance/swap": "0.0.1-rc.0", + "@honeycomb-finance/pools": "0.1.0-rc.1", + "@honeycomb-finance/portfolio": "0.0.1-rc.1", + "@honeycomb-finance/sar": "0.0.1-rc.1", + "@honeycomb-finance/shared": "0.1.0-rc.1", + "@honeycomb-finance/state-hooks": "0.0.1-rc.1", + "@honeycomb-finance/swap": "0.0.1-rc.1", "@honeycomb-finance/wallet-connectors": "0.0.1-rc.0", - "@honeycomb-finance/walletmodal": "0.0.1-rc.0", + "@honeycomb-finance/walletmodal": "0.0.1-rc.1", "@metamask/jazzicon": "2.0.0", "@pangolindex/exchange-contracts": "2.1.7", "@pangolindex/governance": "1.2.0", diff --git a/yarn.lock b/yarn.lock index a5d8cffe..2978d8b7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2612,17 +2612,17 @@ "@hethers/signing-key" "1.2.0" "@hethers/transactions" "1.2.1" -"@honeycomb-finance/airdrop@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/airdrop/-/airdrop-0.0.1-rc.0.tgz#06c903c2c48e788d5eb5ad5df53fc23c63142ace" - integrity sha512-sAbC/573RLd/0lTL5CsBHF60MOoYj0XA0okCD8Nhg+Zxixyvstp0xcXuLN8zB72cKFkH5yZ7bkaioUftn+y5bw== +"@honeycomb-finance/airdrop@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/airdrop/-/airdrop-0.0.1-rc.1.tgz#7f8396e53a972648aabf0fd4fbe83c13eaf7ecb1" + integrity sha512-pyc0DM37BRKDinVRb4iW1+yCMOUwlNayde0Xy4MlDgM5ttIPwMv2XoxyWQOQlitghFNJVNWe9CrNgJeYHW+M8w== dependencies: "@ethersproject/providers" "5.6.8" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" - "@honeycomb-finance/walletmodal" "0.0.1-rc.0" + "@honeycomb-finance/walletmodal" "0.0.1-rc.1" "@pangolindex/exchange-contracts" "2.1.7" "@web3-react/core" "6.0.9" axios "0.26.0" @@ -2631,19 +2631,19 @@ react-query "3.39.3" styled-components "5.3.3" -"@honeycomb-finance/bridge@0.1.0-rc.0": - version "0.1.0-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/bridge/-/bridge-0.1.0-rc.0.tgz#a2dc9bf7e2bf8f1b73a7339872506ef9902692fa" - integrity sha512-RXVSxr+YB/KbgCHDTd9qScmEbS+9xS86CLL4zdJx0g3O83Bi6nc6TyXKsJbrOVRRkHPlGI2FT7kslXF1qlXXaw== +"@honeycomb-finance/bridge@0.1.0-rc.1": + version "0.1.0-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/bridge/-/bridge-0.1.0-rc.1.tgz#b4dd8ebd447c6672782812a601eb3ce4350f02c5" + integrity sha512-tQFUp8yW8/SjECVnk3M0wpiaQwtULV1j9AlLgFXYrrYuAT/dfeFeImzmgI0I6rNF5u+gFqzrl6dh9Skj6kXZtQ== dependencies: "@0xsquid/sdk" "1.8.0" "@ethersproject/providers" "5.6.8" "@ethersproject/units" "5.6.1" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" - "@honeycomb-finance/walletmodal" "0.0.1-rc.0" + "@honeycomb-finance/walletmodal" "0.0.1-rc.1" "@lifi/sdk" "2.4.3" "@web3-react/core" "6.0.9" axios "0.26.0" @@ -2685,13 +2685,13 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/core@0.1.0-internal-20231107124121": - version "0.1.0-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/core/-/core-0.1.0-internal-20231107124121.tgz#7716fe5d3be2b448f193c445a06363cc011fa12c" - integrity sha512-0IAb/AS12LP4D4QucpUrgeHn3L1F8UpvauLbL+hq1eewmdvdO3VH600+u4Imlkcp0nKB1/0CWp2Cug9Epjlvyg== +"@honeycomb-finance/core@0.1.0-rc.1": + version "0.1.0-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/core/-/core-0.1.0-rc.1.tgz#56acc56bcc6dec425027cbe65260228343b2ea00" + integrity sha512-fmDfFGT4UPQxM+4DKzqlbMBRaWa2Tonk1TBbgmj9itX8/I+MeE2AbmXxIPtj2XLk6/4lz59SQNn4AyGgY1cPsA== dependencies: "@ethersproject/providers" "5.6.8" - "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" + "@honeycomb-finance/shared" "0.1.0-rc.1" "@tanstack/react-table" "^8.10.7" lodash.get "4.4.2" polished "4.1.3" @@ -2713,38 +2713,17 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/elixir@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.0.1-rc.0.tgz#54ab244cbb8625cb1d2385a995984134b395e534" - integrity sha512-MY+00u+F1JijCszw56udzWu/9bXtfiSVL2JCjkUQUedFN4WNa1Ouv7p9F2C5gnbwhqesvAQKOoX+Cecow5dEYA== - dependencies: - "@ethersproject/contracts" "5.6.2" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" - "@honeycomb-finance/token-drawer" "0.0.1-rc.0" - "@web3-react/core" "6.0.9" - d3 "7.6.1" - ethers "5.6.4" - jotai "2.0.3" - numeral "2.0.6" - react-content-loader "6.2.1" - react-custom-scrollbars "4.2.1" - react-feather "2.0.9" - react-use "15.3.8" - styled-components "5.3.3" - -"@honeycomb-finance/elixir@0.1.0-internal-20231107124121": - version "0.1.0-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.1.0-internal-20231107124121.tgz#138a37e6e780a210767e20d7c93f49c1ababf9e7" - integrity sha512-ADknT6sv0cHXDR91wMKSS4xe48QkUBaw1sBwBK7axvY5/sjorzJYBgfRTBftCufABNTR9kSVkXRKnrcdlFLZKw== +"@honeycomb-finance/elixir@0.1.0-rc.1": + version "0.1.0-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.1.0-rc.1.tgz#b0293a815b3ae190041a53a0bde48dd2c99f018a" + integrity sha512-Fe2PrNQaL8JCintUGbbES/h8Umi05w8fsicFKdqYQ1hWwaMiwFFnnYYvitJAVqNMVFedNkcy93g0SDTwTB/TYA== dependencies: "@ethersproject/contracts" "5.6.2" - "@honeycomb-finance/core" "0.1.0-internal-20231107124121" - "@honeycomb-finance/elixirvaults" "1.0.0-internal-20231107124121" - "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" - "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" - "@honeycomb-finance/token-drawer" "0.0.1-internal-20231107124121" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/elixirvaults" "1.0.0-rc.0" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" + "@honeycomb-finance/token-drawer" "0.0.1-rc.1" "@web3-react/core" "6.0.9" d3 "7.6.1" ethers "5.6.4" @@ -2756,18 +2735,18 @@ react-use "15.3.8" styled-components "5.3.3" -"@honeycomb-finance/elixirvaults@1.0.0-internal-20231107124121": - version "1.0.0-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixirvaults/-/elixirvaults-1.0.0-internal-20231107124121.tgz#7ef276532abf684cbb869e75acbc8c398c23f55d" - integrity sha512-XAgwqg8HZPFLB4YYAa62hhmiZfbfPDgNfWFnN71PTFFbrOGvrnfYyWUhepd6NbkTnlXXronfc2eXuuG7HgVaEQ== +"@honeycomb-finance/elixirvaults@1.0.0-rc.0": + version "1.0.0-rc.0" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixirvaults/-/elixirvaults-1.0.0-rc.0.tgz#f8472038d49aa4d708b77999ea9c6d0b8bc9c1ab" + integrity sha512-tsL9GRbs6BnmUy4TeGRNUQtJumxOSTqBOrZDX77RJOhyTRYByUU1JrjS64fPeFrj1QmBjBpCY84tpdFZPggnww== dependencies: "@defiedge/sdk" "^0.0.7-b" "@ethersproject/contracts" "5.6.2" - "@honeycomb-finance/core" "0.1.0-internal-20231107124121" - "@honeycomb-finance/pools" "0.1.0-internal-20231107124121" - "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" - "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" - "@honeycomb-finance/token-drawer" "0.0.1-internal-20231107124121" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/pools" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" + "@honeycomb-finance/token-drawer" "0.0.1-rc.1" "@web3-react/core" "6.0.9" d3 "7.6.1" ethers "5.6.4" @@ -2780,17 +2759,17 @@ sanitize-html "2.11.0" styled-components "5.3.3" -"@honeycomb-finance/governance@0.1.0-rc.1": - version "0.1.0-rc.1" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/governance/-/governance-0.1.0-rc.1.tgz#dc1c27203506b42cc2215a6c322f275820d88840" - integrity sha512-3xAt5ZRaz0tFAfusAUwLzz0GvxfdBo0In5l/0qeJDiBfKfuJ/7EKRjRxiFIeO4sixTeZx3yKvMkieBBDIfn9Ng== +"@honeycomb-finance/governance@0.1.0-rc.2": + version "0.1.0-rc.2" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/governance/-/governance-0.1.0-rc.2.tgz#4b891635bcd60d76aeeaf7da424579d337e54152" + integrity sha512-tY+BChYEW2eb5jahqafMZOs3yFPq1wg8PqJdB6LyVRjDA4TqCeLGhRuauBHFT3HbApCceF+N8QlHRw3NfJPNSQ== dependencies: "@ethersproject/abi" "5.6.4" "@ethersproject/providers" "5.6.8" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/sar" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/sar" "0.0.1-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@pangolindex/exchange-contracts" "2.1.7" "@pangolindex/governance" "^1.2.0" @@ -2817,18 +2796,18 @@ react-query "3.39.3" react-use "15.3.8" -"@honeycomb-finance/pools@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/pools/-/pools-0.0.1-rc.0.tgz#16748078d0c7f28965cc4f0b0794b97c2b055ee5" - integrity sha512-IHu/ZWTLhi9HdN6hwtfUtyoXekfEdWny4gktaFso+vMncYzIgppKnJA3srqa2ttUW6V/eZ9i+izPqcEP3MBlrg== +"@honeycomb-finance/pools@0.1.0-rc.1": + version "0.1.0-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/pools/-/pools-0.1.0-rc.1.tgz#c2273f9b12b93d5ee7c02ac679662c4c904fc2b7" + integrity sha512-wmxriz4kicbN4dkX2TpY6FwA2lotgpAay6ZGrIq5EICU2v8+l/LO/2/gRCa0YGr+BVWeZ45mY4ljBNGuZM+Egg== dependencies: "@ethersproject/abi" "5.6.4" "@ethersproject/providers" "5.6.8" "@ethersproject/units" "5.6.1" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" - "@honeycomb-finance/token-drawer" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" + "@honeycomb-finance/token-drawer" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@pangolindex/exchange-contracts" "2.1.7" axios "0.26.0" @@ -2849,47 +2828,15 @@ sanitize-html "2.11.0" styled-components "5.3.3" -"@honeycomb-finance/pools@0.1.0-internal-20231107124121": - version "0.1.0-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/pools/-/pools-0.1.0-internal-20231107124121.tgz#72827dc92f6f7b262428cc6744da9ff42e6e6ef2" - integrity sha512-I4hfmxDUJHpyH/dtirjuzQoX1IJJBd5WoRls0OA41WJ77kg4yPSzSQi8zacHDWM7KaxLnLWxCzItZmv4whHXww== - dependencies: - "@ethersproject/abi" "5.6.4" - "@ethersproject/providers" "5.6.8" - "@ethersproject/units" "5.6.1" - "@honeycomb-finance/core" "0.1.0-internal-20231107124121" - "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" - "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" - "@honeycomb-finance/token-drawer" "0.0.1-internal-20231107124121" - "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" - "@pangolindex/exchange-contracts" "2.1.7" - axios "0.26.0" - deep-equal "2.0.5" - ethers "5.6.4" - jotai "2.0.3" - lodash.flatmap "4.5.0" - numeral "2.0.6" - polished "4.1.3" - qs "6.10.3" - react-custom-scrollbars "4.2.1" - react-device-detect "1.6.2" - react-feather "2.0.9" - react-query "3.39.3" - react-use "15.3.8" - react-virtualized-auto-sizer "1.0.2" - react-window "1.8.5" - sanitize-html "2.11.0" - styled-components "5.3.3" - -"@honeycomb-finance/portfolio@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/portfolio/-/portfolio-0.0.1-rc.0.tgz#0643622ba7889cecfbd61f749fce27f3b88b4512" - integrity sha512-KW2XWOdTyVQfgXM2ZnTkNvqvB7nIwScMaDwKi6sowKkrw/vN73MWkCEHFUe5yWX+Yyh7WPMwR6OFuflUkNueTw== +"@honeycomb-finance/portfolio@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/portfolio/-/portfolio-0.0.1-rc.1.tgz#5fa0cb7e9b2b9a5d2410a37dd5cbf4eebd97f277" + integrity sha512-jzNFPPwt4BZ5yFanw4mZo+icTnAYukqOTASPu/B+MZrFYoTUJnsIJ+1hpSb94fea5RvtMZboPMQBDx0v1U/5pQ== dependencies: "@ethersproject/providers" "5.6.8" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@web3-react/core" "6.0.9" axios "0.26.0" dayjs "1.10.7" @@ -2906,17 +2853,17 @@ recharts "2.1.13" styled-components "5.3.3" -"@honeycomb-finance/sar@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/sar/-/sar-0.0.1-rc.0.tgz#8cf8ff36bf936c3df686badfefab0087e5c5810d" - integrity sha512-jqBupgNubQot9DZwe4XrCu3jfiuBikgVMWr458Ye7MO9lRE7CDDonwRzCRM7w8I4wyQwJIowujav6AiWyJuigg== +"@honeycomb-finance/sar@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/sar/-/sar-0.0.1-rc.1.tgz#b114fc57456ff6910fdd56aeee0308ade9b2a45c" + integrity sha512-rpM71pvZjJTo4xvWobyLXde0B7UqYsLZ0cGFuQmrWmBXpUBXRDnzwOF7ihaQ0p4ROa0IsuQLDn8Dr1Re6MRNPA== dependencies: "@ethersproject/bignumber" "5.6.2" "@ethersproject/providers" "5.6.8" "@ethersproject/units" "5.6.1" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@web3-react/core" "6.0.9" ethers "5.6.4" @@ -2926,10 +2873,10 @@ react-use "15.3.8" styled-components "5.3.3" -"@honeycomb-finance/shared@0.1.0-internal-20231107124121": - version "0.1.0-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/shared/-/shared-0.1.0-internal-20231107124121.tgz#59c15fb49f0c5b44380d05c51e7ad022530fe5ac" - integrity sha512-Irfa7ZOu4h2k8Q3n2hEOyYtV6pt+k1utCXtlpCqUtgL8UqD0InQmr0YtXU83TW4oBD9bbDYL+x9lMeMlgoB/CA== +"@honeycomb-finance/shared@0.1.0-rc.0": + version "0.1.0-rc.0" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/shared/-/shared-0.1.0-rc.0.tgz#2878d53dcb88770e1df346ff986c2821851b880f" + integrity sha512-1Sap1+Ef6nw6VffumoZ199/a0z7SUoPBsc4P+AQVttPvDAP+m5Bgrr4db7CpUTKCkGXN6aPgRlE40JmScMlGwA== dependencies: "@ethersproject/address" "5.6.1" "@ethersproject/bignumber" "5.6.2" @@ -2938,7 +2885,7 @@ "@ethersproject/providers" "5.6.8" "@ethersproject/units" "5.6.1" "@hashgraph/hethers" "1.2.2" - "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" + "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@pangolindex/exchange-contracts" "2.1.7" "@pangolindex/token-lists" "1.0.2" "@web3-react/abstract-connector" "6.0.7" @@ -2958,10 +2905,10 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/shared@0.1.0-rc.0": - version "0.1.0-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/shared/-/shared-0.1.0-rc.0.tgz#2878d53dcb88770e1df346ff986c2821851b880f" - integrity sha512-1Sap1+Ef6nw6VffumoZ199/a0z7SUoPBsc4P+AQVttPvDAP+m5Bgrr4db7CpUTKCkGXN6aPgRlE40JmScMlGwA== +"@honeycomb-finance/shared@0.1.0-rc.1": + version "0.1.0-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/shared/-/shared-0.1.0-rc.1.tgz#4b3268f722ae40605b3ef0e50479716991ba688e" + integrity sha512-5ay6My5TNuaT+icamj5Ml3akXJCIt0nWeq/FqIjXl0TdNdLBlLo16dWXr3pgpF1Z0mJ9EP06CXfPAKUlHDqhXQ== dependencies: "@ethersproject/address" "5.6.1" "@ethersproject/bignumber" "5.6.2" @@ -2990,10 +2937,10 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/state-hooks@0.0.1-internal-20231107124121": - version "0.0.1-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-internal-20231107124121.tgz#0eb3335c41e3f3e57e61883e6c41a171f89f3d65" - integrity sha512-TgtlrjfhTfglb9iDtak26asMIrn/GYzNHh2QLdgVLslIV+O75+l1Z/ILKT5xkZ7jDPCXfa9Ehp+YOL7qD3bVpA== +"@honeycomb-finance/state-hooks@0.0.1-rc.0": + version "0.0.1-rc.0" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.0.tgz#09077844222a07692e790afea0ec2b82640f2c77" + integrity sha512-3kcZs89jfJxsD3BkzQ9ZJ+oANGj3CEqBDARWkfZWHEJDq4ddWVfAVbP3/T5Sag6mCwEBfNRJ7mU2gzL4x4XImw== dependencies: "@ethersproject/abi" "5.6.4" "@ethersproject/bignumber" "5.6.2" @@ -3001,8 +2948,8 @@ "@ethersproject/providers" "5.6.8" "@ethersproject/strings" "5.6.1" "@ethersproject/units" "5.6.1" - "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" - "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" + "@honeycomb-finance/shared" "0.1.0-rc.0" + "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@pangolindex/token-lists" "1.0.2" ajv "6.12.6" ethers "5.6.4" @@ -3010,10 +2957,10 @@ lodash.flatmap "4.5.0" react-query "3.39.3" -"@honeycomb-finance/state-hooks@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.0.tgz#09077844222a07692e790afea0ec2b82640f2c77" - integrity sha512-3kcZs89jfJxsD3BkzQ9ZJ+oANGj3CEqBDARWkfZWHEJDq4ddWVfAVbP3/T5Sag6mCwEBfNRJ7mU2gzL4x4XImw== +"@honeycomb-finance/state-hooks@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/state-hooks/-/state-hooks-0.0.1-rc.1.tgz#b8c2895f7ce836fbfa7a379848dc90c3adb8b535" + integrity sha512-NfbM1d3KoTBnPwTUjBOaM5fxbQUIZX6vso7Kx2jQifDdZ8mJUdmB/n3xFzQbORT+VG2qfskdOy7VVNTaLQygRQ== dependencies: "@ethersproject/abi" "5.6.4" "@ethersproject/bignumber" "5.6.2" @@ -3021,7 +2968,7 @@ "@ethersproject/providers" "5.6.8" "@ethersproject/strings" "5.6.1" "@ethersproject/units" "5.6.1" - "@honeycomb-finance/shared" "0.1.0-rc.0" + "@honeycomb-finance/shared" "0.1.0-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@pangolindex/token-lists" "1.0.2" ajv "6.12.6" @@ -3030,18 +2977,18 @@ lodash.flatmap "4.5.0" react-query "3.39.3" -"@honeycomb-finance/swap@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/swap/-/swap-0.0.1-rc.0.tgz#da243e4ef66d2560acd121e76341f33e2fd776dc" - integrity sha512-8xfszZtAakGMV0sYUJiElgo80FKXUWy2WiV6Ije9um6ewFpRn2R6fezRaAf3Mq94AlKIvq+qopE4ICIn367dqw== +"@honeycomb-finance/swap@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/swap/-/swap-0.0.1-rc.1.tgz#57373699ad9b9097531a3d1c88bf149ddaf4f6ec" + integrity sha512-JCi2KiklFeVbQ6392G8WUvWEHdinHV1KPLW7ppWOo2rxdCQEor2Wuft1qCTxrzz7kg5gplquHC1d0VLC7I7mtQ== dependencies: "@ethersproject/providers" "5.6.8" "@gelatonetwork/limit-orders-react" "2.8.2" - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/elixir" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" - "@honeycomb-finance/token-drawer" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/elixir" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" + "@honeycomb-finance/token-drawer" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" "@orbs-network/twap-ui" "0.5.2" "@orbs-network/twap-ui-pangolin" "0.5.4" @@ -3054,33 +3001,14 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/token-drawer@0.0.1-internal-20231107124121": - version "0.0.1-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/token-drawer/-/token-drawer-0.0.1-internal-20231107124121.tgz#f6a74173c223c7703d98236c7a9f14446ae2b050" - integrity sha512-gaKMxO84Zl5+oG0oANhJnDyMNxRUJExksgqywKvbdVkKhchY+wTdCtJn7HiFuW66TUUorbOWZ1D0kwe/uNJdfQ== - dependencies: - "@honeycomb-finance/core" "0.1.0-internal-20231107124121" - "@honeycomb-finance/shared" "0.1.0-internal-20231107124121" - "@honeycomb-finance/state-hooks" "0.0.1-internal-20231107124121" - "@honeycomb-finance/wallet-connectors" "0.0.1-internal-20231107124121" - deep-equal "2.0.5" - polished "4.1.3" - react-custom-scrollbars "4.2.1" - react-device-detect "1.6.2" - react-feather "2.0.9" - react-virtualized-auto-sizer "1.0.2" - react-window "1.8.5" - styled-components "5.3.3" - styled-system "5.1.5" - -"@honeycomb-finance/token-drawer@0.0.1-rc.0": - version "0.0.1-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/token-drawer/-/token-drawer-0.0.1-rc.0.tgz#cea85b21a045d70e9d526d1304a9fd3b748d2d74" - integrity sha512-9vCbNmyELqZ2D3IW4Ue7HJhbwgL8ZBEHTyLNsZSUa21LpQbYO3Nha+F3mog5oF46oNQcz7FV7aib9NzZnx8lyA== +"@honeycomb-finance/token-drawer@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/token-drawer/-/token-drawer-0.0.1-rc.1.tgz#8151c5d1516ef6761db2f2fd7342770ca2a0144b" + integrity sha512-SiAsE0LI6EJ6G9udNDpPAL2FWsCZmZmerYg5ytTUa/4OD4rUnYirxqsNfq3wuih+U/OekguQ3eB6qPIIJNte+g== dependencies: - "@honeycomb-finance/core" "0.0.1-rc.0" - "@honeycomb-finance/shared" "0.1.0-rc.0" - "@honeycomb-finance/state-hooks" "0.0.1-rc.0" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" deep-equal "2.0.5" polished "4.1.3" @@ -3092,30 +3020,6 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/wallet-connectors@0.0.1-internal-20231107124121": - version "0.0.1-internal-20231107124121" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/wallet-connectors/-/wallet-connectors-0.0.1-internal-20231107124121.tgz#f2524af7b3d9276165acd5f7d3e2e41b39204f35" - integrity sha512-86/lw5k079a0r6+s2rxQ7B0ypwmrRhkiwBO82FxU/ijBCrkdTC89zLkfDQIFfTTJwRcF6jnGTT2H4F62zL/FXg== - dependencies: - "@coinbase/wallet-sdk" "^3.6.3" - "@ethersproject/contracts" "5.6.2" - "@ethersproject/providers" "5.6.8" - "@gnosis.pm/safe-apps-web3-react" "0.6.7" - "@hashgraph/hethers" "1.2.2" - "@hashgraph/sdk" "2.24.1" - "@talismn/web3react-v6-connector" "6.0.1" - "@walletconnect/ethereum-provider" "2.8.6" - "@walletconnect/modal" "2.6.2" - "@web3-react/abstract-connector" "6.0.7" - "@web3-react/types" "6.0.7" - axios "0.26.0" - bn.js "5.2.1" - borsh "0.7.0" - ethers "5.6.4" - eventemitter3 "5.0.0" - hashconnect "0.2.4" - near-api-js "0.44.2" - "@honeycomb-finance/wallet-connectors@0.0.1-rc.0": version "0.0.1-rc.0" resolved "https://registry.yarnpkg.com/@honeycomb-finance/wallet-connectors/-/wallet-connectors-0.0.1-rc.0.tgz#1115b03f8580dadc2550cf42d28dac8eb5e05da6" @@ -3163,6 +3067,29 @@ react-virtualized-auto-sizer "1.0.2" styled-components "5.3.3" +"@honeycomb-finance/walletmodal@0.0.1-rc.1": + version "0.0.1-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/walletmodal/-/walletmodal-0.0.1-rc.1.tgz#83e7e900afb55d03f572d70a31c1c8a417cf8c01" + integrity sha512-N2Z1Mdwiv1Aothkx/2BtRz80qY1jsRhh92TfnepR2w7KrHR5rrBuG7L6LYEoomN/N7RyKv82DiYLJ7WSKJWWnQ== + dependencies: + "@ethersproject/providers" "5.6.8" + "@honeycomb-finance/core" "0.1.0-rc.1" + "@honeycomb-finance/shared" "0.1.0-rc.1" + "@honeycomb-finance/state-hooks" "0.0.1-rc.1" + "@honeycomb-finance/wallet-connectors" "0.0.1-rc.0" + "@web3-react/abstract-connector" "6.0.7" + "@web3-react/core" "6.0.9" + deep-equal "2.0.5" + eventemitter3 "5.0.0" + jotai "2.0.3" + react-custom-scrollbars "4.2.1" + react-device-detect "1.6.2" + react-feather "2.0.9" + react-qr-code "2.0.11" + react-use "15.3.8" + react-virtualized-auto-sizer "1.0.2" + styled-components "5.3.3" + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" From bbff10cbd98aeca9ffe91ffb296c42785b2110e8 Mon Sep 17 00:00:00 2001 From: Sarju Hansaliya Date: Thu, 9 Nov 2023 10:37:28 +0530 Subject: [PATCH 3/5] fix: update versions --- package.json | 6 +++--- yarn.lock | 38 +++++++++++++++++++------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 3d264ca1..1ed29154 100644 --- a/package.json +++ b/package.json @@ -23,15 +23,15 @@ "@honeycomb-finance/airdrop": "0.0.1-rc.1", "@honeycomb-finance/bridge": "0.1.0-rc.1", "@honeycomb-finance/core": "0.1.0-rc.1", - "@honeycomb-finance/elixir": "0.1.0-rc.1", + "@honeycomb-finance/elixir": "0.1.0-rc.2", "@honeycomb-finance/governance": "0.1.0-rc.2", "@honeycomb-finance/honeycomb-provider": "0.0.1-rc.0", - "@honeycomb-finance/pools": "0.1.0-rc.1", + "@honeycomb-finance/pools": "0.1.0-rc.2", "@honeycomb-finance/portfolio": "0.0.1-rc.1", "@honeycomb-finance/sar": "0.0.1-rc.1", "@honeycomb-finance/shared": "0.1.0-rc.1", "@honeycomb-finance/state-hooks": "0.0.1-rc.1", - "@honeycomb-finance/swap": "0.0.1-rc.1", + "@honeycomb-finance/swap": "0.0.1-rc.2", "@honeycomb-finance/wallet-connectors": "0.0.1-rc.0", "@honeycomb-finance/walletmodal": "0.0.1-rc.1", "@metamask/jazzicon": "2.0.0", diff --git a/yarn.lock b/yarn.lock index 2978d8b7..6e056274 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2713,14 +2713,14 @@ styled-components "5.3.3" styled-system "5.1.5" -"@honeycomb-finance/elixir@0.1.0-rc.1": - version "0.1.0-rc.1" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.1.0-rc.1.tgz#b0293a815b3ae190041a53a0bde48dd2c99f018a" - integrity sha512-Fe2PrNQaL8JCintUGbbES/h8Umi05w8fsicFKdqYQ1hWwaMiwFFnnYYvitJAVqNMVFedNkcy93g0SDTwTB/TYA== +"@honeycomb-finance/elixir@0.1.0-rc.2": + version "0.1.0-rc.2" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixir/-/elixir-0.1.0-rc.2.tgz#670f237daa6f6484ac14799021eb04179b03000f" + integrity sha512-DVbnwOn0rO/O+JyVZrCs+4Xa+z9fLSj0wypXR3CZ9BB+tha5WzAzFkZy0h3NmaKtofOy1iZFj9VgJQysGYKUZg== dependencies: "@ethersproject/contracts" "5.6.2" "@honeycomb-finance/core" "0.1.0-rc.1" - "@honeycomb-finance/elixirvaults" "1.0.0-rc.0" + "@honeycomb-finance/elixirvaults" "1.0.0-rc.1" "@honeycomb-finance/shared" "0.1.0-rc.1" "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/token-drawer" "0.0.1-rc.1" @@ -2735,15 +2735,15 @@ react-use "15.3.8" styled-components "5.3.3" -"@honeycomb-finance/elixirvaults@1.0.0-rc.0": - version "1.0.0-rc.0" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixirvaults/-/elixirvaults-1.0.0-rc.0.tgz#f8472038d49aa4d708b77999ea9c6d0b8bc9c1ab" - integrity sha512-tsL9GRbs6BnmUy4TeGRNUQtJumxOSTqBOrZDX77RJOhyTRYByUU1JrjS64fPeFrj1QmBjBpCY84tpdFZPggnww== +"@honeycomb-finance/elixirvaults@1.0.0-rc.1": + version "1.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/elixirvaults/-/elixirvaults-1.0.0-rc.1.tgz#f1b67e7c5f402bc807e5943303cfd53090353e87" + integrity sha512-4esz5XNzkLm3rQuzmktWR5Vw/LwDUuo5KC+/pPGs/WjomimojO3iXPvB38U+Cr7r6nPTbqS8YLilxmjbIE38vg== dependencies: "@defiedge/sdk" "^0.0.7-b" "@ethersproject/contracts" "5.6.2" "@honeycomb-finance/core" "0.1.0-rc.1" - "@honeycomb-finance/pools" "0.1.0-rc.1" + "@honeycomb-finance/pools" "0.1.0-rc.2" "@honeycomb-finance/shared" "0.1.0-rc.1" "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/token-drawer" "0.0.1-rc.1" @@ -2796,10 +2796,10 @@ react-query "3.39.3" react-use "15.3.8" -"@honeycomb-finance/pools@0.1.0-rc.1": - version "0.1.0-rc.1" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/pools/-/pools-0.1.0-rc.1.tgz#c2273f9b12b93d5ee7c02ac679662c4c904fc2b7" - integrity sha512-wmxriz4kicbN4dkX2TpY6FwA2lotgpAay6ZGrIq5EICU2v8+l/LO/2/gRCa0YGr+BVWeZ45mY4ljBNGuZM+Egg== +"@honeycomb-finance/pools@0.1.0-rc.2": + version "0.1.0-rc.2" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/pools/-/pools-0.1.0-rc.2.tgz#10bdcb38462b208a4034d2988312253635b6d3a3" + integrity sha512-YAU6rq3YCNjGIsba58JtMCB8n+mqmMGYF/fvqN4+rUWo67K/OzUF0ylHOry4r+BOkMApTYn9JxQed1BQW3fcrw== dependencies: "@ethersproject/abi" "5.6.4" "@ethersproject/providers" "5.6.8" @@ -2977,15 +2977,15 @@ lodash.flatmap "4.5.0" react-query "3.39.3" -"@honeycomb-finance/swap@0.0.1-rc.1": - version "0.0.1-rc.1" - resolved "https://registry.yarnpkg.com/@honeycomb-finance/swap/-/swap-0.0.1-rc.1.tgz#57373699ad9b9097531a3d1c88bf149ddaf4f6ec" - integrity sha512-JCi2KiklFeVbQ6392G8WUvWEHdinHV1KPLW7ppWOo2rxdCQEor2Wuft1qCTxrzz7kg5gplquHC1d0VLC7I7mtQ== +"@honeycomb-finance/swap@0.0.1-rc.2": + version "0.0.1-rc.2" + resolved "https://registry.yarnpkg.com/@honeycomb-finance/swap/-/swap-0.0.1-rc.2.tgz#679493edfa175ea6a042346a99d22552a1223683" + integrity sha512-DYB9Fdhb8xgqYC0IsuIfTkKXy6WtsMOB9/ON8aYbqT9XicPWZ3hVH9ksVVWj0gk/rxOVrXbo/iwqRn/HePm9Iw== dependencies: "@ethersproject/providers" "5.6.8" "@gelatonetwork/limit-orders-react" "2.8.2" "@honeycomb-finance/core" "0.1.0-rc.1" - "@honeycomb-finance/elixir" "0.1.0-rc.1" + "@honeycomb-finance/elixir" "0.1.0-rc.2" "@honeycomb-finance/shared" "0.1.0-rc.1" "@honeycomb-finance/state-hooks" "0.0.1-rc.1" "@honeycomb-finance/token-drawer" "0.0.1-rc.1" From 8c2250459714b1f9d7ae10d5cb4b3c18ec75882c Mon Sep 17 00:00:00 2001 From: Sarju Hansaliya Date: Thu, 9 Nov 2023 13:36:08 +0530 Subject: [PATCH 4/5] chore: try NODE_OPTIONS for build --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1ed29154..119da59f 100644 --- a/package.json +++ b/package.json @@ -126,7 +126,7 @@ "scripts": { "start": "vite", "build": "node ./scripts/build.js", - "vite:build": "tsc && vite build", + "vite:build": "tsc && NODE_OPTIONS=--max-old-space-size=8192 vite build", "serve": "serve build -l 3000", "version": "npm run build", "lint": "eslint ./src --ext .js,.jsx,.ts,.tsx --fix", From 2ebc19aa03a907acd47ff6f4a108e51f742343de Mon Sep 17 00:00:00 2001 From: Sarju Hansaliya Date: Sat, 11 Nov 2023 15:29:27 +0530 Subject: [PATCH 5/5] fix: add vercel deployment --- .github/workflows/deploy.yml | 50 ++++++++++++++++++++++++++++++++++++ .gitignore | 3 ++- 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 00000000..d7745ab9 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,50 @@ +name: Deployment + +env: + VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} + VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} + +on: + push: + +jobs: + Deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout Repo + uses: actions/checkout@v4 + + - name: Setup node + uses: actions/setup-node@v3 + with: + node-version: 18.x + cache: 'yarn' + + - name: Install Vercel CLI + run: npm install --global vercel@latest + + ### Production Deployment ### + - name: Pull Vercel Environment Information ( Production ) + if: github.ref == 'refs/heads/master' + run: vercel pull --yes --environment=production --token=${{ secrets.VERCEL_TOKEN }} + + - name: Build Project Artifacts ( Production ) + if: github.ref == 'refs/heads/master' + run: vercel build --prod --token=${{ secrets.VERCEL_TOKEN }} + + - name: Deploy Project Artifacts to Vercel ( Production ) + if: github.ref == 'refs/heads/master' + run: vercel deploy --prod --prebuilt --token=${{ secrets.VERCEL_TOKEN }} + + ### Preview Deployment ### + - name: Pull Vercel Environment Information ( Preview ) + if: github.ref != 'refs/heads/master' + run: vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }} + + - name: Build Project Artifacts ( Preview ) + if: github.ref != 'refs/heads/master' + run: vercel build --token=${{ secrets.VERCEL_TOKEN }} + + - name: Deploy Project Artifacts to Vercel ( Preview ) + if: github.ref != 'refs/heads/master' + run: vercel deploy --prebuilt --token=${{ secrets.VERCEL_TOKEN }} diff --git a/.gitignore b/.gitignore index cf4c2b70..3d09909e 100644 --- a/.gitignore +++ b/.gitignore @@ -39,4 +39,5 @@ cypress/fixtures/example.json .yalc yalc.lock -dist \ No newline at end of file +dist +.vercel