Skip to content

Commit 3906abb

Browse files
authored
sequence packages update (#565)
1 parent 78f71c9 commit 3906abb

File tree

12 files changed

+260
-247
lines changed

12 files changed

+260
-247
lines changed

examples/next/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"@0xsequence/connect": "workspace:*",
1515
"@0xsequence/design-system": "2.1.11",
1616
"@0xsequence/hooks": "workspace:*",
17-
"@0xsequence/network": "^2.3.23",
18-
"@0xsequence/waas": "^2.3.23",
17+
"@0xsequence/network": "^2.3.36",
18+
"@0xsequence/waas": "^2.3.36",
1919
"@0xsequence/wallet-widget": "workspace:*",
2020
"@radix-ui/react-select": "^2.2.5",
2121
"@tailwindcss/postcss": "^4.1.4",

examples/react/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"@0xsequence/design-system": "2.1.11",
1717
"@0xsequence/hooks": "workspace:*",
1818
"@0xsequence/immutable-connector": "workspace:*",
19-
"@0xsequence/network": "^2.3.23",
20-
"@0xsequence/waas": "^2.3.23",
19+
"@0xsequence/network": "^2.3.36",
20+
"@0xsequence/waas": "^2.3.36",
2121
"@0xsequence/wallet-widget": "workspace:*",
2222
"@imtbl/config": "^2.2.0",
2323
"@imtbl/sdk": "^2.2.0",

packages/checkout/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,22 @@
3131
},
3232
"dependencies": {
3333
"@0xsequence/design-system": "2.1.11",
34-
"@0xsequence/marketplace": "^2.3.23",
34+
"@0xsequence/marketplace": "^2.3.36",
3535
"date-fns": "^4.1.0",
3636
"fuse.js": "^7.1.0",
3737
"motion": "^12.9.2",
3838
"pako": "^2.1.0",
3939
"qrcode.react": "^4.2.0"
4040
},
4141
"peerDependencies": {
42-
"0xsequence": ">= 2.3.23",
43-
"@0xsequence/api": ">=2.3.23",
42+
"0xsequence": ">= 2.3.36",
43+
"@0xsequence/api": ">=2.3.36",
4444
"@0xsequence/connect": "workspace:*",
4545
"@0xsequence/hooks": "workspace:*",
46-
"@0xsequence/indexer": ">= 2.3.23",
47-
"@0xsequence/metadata": ">= 2.3.23",
48-
"@0xsequence/network": ">= 2.3.23",
49-
"@0xsequence/waas": ">= 2.3.23",
46+
"@0xsequence/indexer": ">= 2.3.36",
47+
"@0xsequence/metadata": ">= 2.3.36",
48+
"@0xsequence/network": ">= 2.3.36",
49+
"@0xsequence/waas": ">= 2.3.36",
5050
"@tanstack/react-query": ">= 5",
5151
"ethers": ">= 6.13.0",
5252
"react": ">= 17",

packages/connect/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,17 @@
3939
"typecheck": "tsc --noEmit"
4040
},
4141
"dependencies": {
42-
"@0xsequence/api": ">=2.3.23",
43-
"@0xsequence/auth": "^2.3.23",
44-
"@0xsequence/core": "^2.3.23",
42+
"@0xsequence/api": ">=2.3.36",
43+
"@0xsequence/auth": "^2.3.36",
44+
"@0xsequence/core": "^2.3.36",
4545
"@0xsequence/design-system": "2.1.11",
4646
"@0xsequence/ethauth": "^1.0.0",
47-
"@0xsequence/indexer": "^2.3.23",
48-
"@0xsequence/metadata": "^2.3.23",
49-
"@0xsequence/network": "^2.3.23",
50-
"@0xsequence/provider": "^2.3.23",
51-
"@0xsequence/utils": "^2.3.23",
52-
"@0xsequence/waas": "^2.3.23",
47+
"@0xsequence/indexer": "^2.3.36",
48+
"@0xsequence/metadata": "^2.3.36",
49+
"@0xsequence/network": "^2.3.36",
50+
"@0xsequence/provider": "^2.3.36",
51+
"@0xsequence/utils": "^2.3.36",
52+
"@0xsequence/waas": "^2.3.36",
5353
"@tailwindcss/cli": "^4.1.11",
5454
"clsx": "^2.1.1",
5555
"fuse.js": "^7.1.0",
@@ -58,7 +58,7 @@
5858
"uuid": "^10.0.0"
5959
},
6060
"peerDependencies": {
61-
"0xsequence": ">= 2.3.23",
61+
"0xsequence": ">= 2.3.36",
6262
"@0xsequence/hooks": "workspace:*",
6363
"@databeat/tracker": "^0.9.3",
6464
"@react-oauth/google": "^0.11.1",
@@ -71,7 +71,7 @@
7171
"wagmi": ">= 2.15.0"
7272
},
7373
"devDependencies": {
74-
"0xsequence": "^2.3.23",
74+
"0xsequence": "^2.3.36",
7575
"@0xsequence/hooks": "workspace:*",
7676
"@tanstack/react-query": "^5.74.11",
7777
"@types/uuid": "^9.0.8",

packages/connect/src/hooks/useWallets.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use client'
22

3-
import { SequenceAPIClient, type GetLinkedWalletsArgs, type LinkedWallet } from '@0xsequence/api'
3+
import { SequenceAPIClient, type GetLinkedWalletsRequest, type LinkedWallet } from '@0xsequence/api'
44
import { useAPIClient } from '@0xsequence/hooks'
55
import { useCallback, useEffect, useRef, useState } from 'react'
66
import { useAccount, useConnect, useConnections, useDisconnect, type Connector, type UseConnectionsReturnType } from 'wagmi'
@@ -15,12 +15,12 @@ interface UseLinkedWalletsOptions {
1515
}
1616

1717
// Create a stable storage key from args
18-
const createStorageKey = (args: GetLinkedWalletsArgs): string =>
18+
const createStorageKey = (args: GetLinkedWalletsRequest): string =>
1919
`@0xsequence.linked_wallets-${args.parentWalletAddress}-${args.signatureChainId}`
2020

2121
const getLinkedWallets = async (
2222
apiClient: SequenceAPIClient,
23-
args: GetLinkedWalletsArgs,
23+
args: GetLinkedWalletsRequest,
2424
headers?: object,
2525
signal?: AbortSignal
2626
): Promise<Array<LinkedWallet>> => {
@@ -75,7 +75,10 @@ const notifyLinkedWalletsListeners = () => {
7575
}, 0)
7676
}
7777

78-
export const useLinkedWallets = (args: GetLinkedWalletsArgs, options: UseLinkedWalletsOptions = {}): UseLinkedWalletsResult => {
78+
export const useLinkedWallets = (
79+
args: GetLinkedWalletsRequest,
80+
options: UseLinkedWalletsOptions = {}
81+
): UseLinkedWalletsResult => {
7982
const apiClient = useAPIClient()
8083
const [data, setData] = useState<LinkedWallet[] | undefined>(undefined)
8184
const [isLoading, setIsLoading] = useState(false)

packages/hooks/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,20 @@
3131
"typecheck": "tsc --noEmit"
3232
},
3333
"peerDependencies": {
34-
"@0xsequence/api": ">=2.3.23",
35-
"@0xsequence/indexer": ">=2.3.23",
36-
"@0xsequence/metadata": ">=2.3.23",
37-
"@0xsequence/network": ">=2.3.23",
34+
"@0xsequence/api": ">=2.3.36",
35+
"@0xsequence/indexer": ">=2.3.36",
36+
"@0xsequence/metadata": ">=2.3.36",
37+
"@0xsequence/network": ">=2.3.36",
3838
"@tanstack/react-query": ">= 5",
3939
"react": ">= 17",
4040
"react-dom": ">= 17",
4141
"viem": ">= 2.28.0"
4242
},
4343
"devDependencies": {
44-
"@0xsequence/api": "2.3.23",
45-
"@0xsequence/indexer": "^2.3.23",
46-
"@0xsequence/metadata": "^2.3.23",
47-
"@0xsequence/network": "^2.3.23",
44+
"@0xsequence/api": "^2.3.36",
45+
"@0xsequence/indexer": "^2.3.36",
46+
"@0xsequence/metadata": "^2.3.36",
47+
"@0xsequence/network": "^2.3.36",
4848
"@tanstack/react-query": "^5.74.11",
4949
"@testing-library/jest-dom": "^6.6.3",
5050
"@testing-library/react": "^16.3.0",

packages/hooks/src/hooks/Combination/useGetSwapQuote.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { GetLifiSwapQuoteArgs } from '@0xsequence/api'
1+
import type { GetLifiSwapQuoteRequest } from '@0xsequence/api'
22
import { useQuery } from '@tanstack/react-query'
33

44
import { QUERY_KEYS, time, ZERO_ADDRESS } from '../../constants.js'
@@ -88,7 +88,7 @@ import { useAPIClient } from '../API/useAPIClient.js'
8888
* }
8989
* ```
9090
*/
91-
export const useGetSwapQuote = (getSwapQuoteArgs: GetLifiSwapQuoteArgs, options?: HooksOptions) => {
91+
export const useGetSwapQuote = (getSwapQuoteArgs: GetLifiSwapQuoteRequest, options?: HooksOptions) => {
9292
const apiClient = useAPIClient()
9393

9494
return useQuery({

packages/hooks/src/hooks/Combination/useGetSwapRoutes.ts

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { SequenceAPIClient, type GetLifiSwapRoutesArgs, type LifiSwapRoute } from '@0xsequence/api'
1+
import { GetLifiSwapRouteDirection, SequenceAPIClient, type LifiSwapRoute } from '@0xsequence/api'
22
import { useQuery } from '@tanstack/react-query'
33

44
import { QUERY_KEYS, time } from '../../constants.js'
@@ -20,15 +20,26 @@ export interface UseGetSwapRoutesArgs {
2020
toTokenAmount: string
2121
}
2222

23-
const getSwapRoutes = async (
24-
apiClient: SequenceAPIClient,
25-
args: GetLifiSwapRoutesArgs & { walletAddress: string }
26-
): Promise<LifiSwapRoute[]> => {
23+
interface GetSwapRoutesArgs {
24+
chainId: number
25+
walletAddress: string
26+
toTokenAddress: string
27+
toTokenAmount: string
28+
}
29+
30+
const getSwapRoutes = async (apiClient: SequenceAPIClient, args: GetSwapRoutesArgs): Promise<LifiSwapRoute[]> => {
2731
if (!args.chainId || !args.toTokenAddress) {
2832
return []
2933
}
3034

3135
const res = await apiClient.getLifiSwapRoutes({
36+
params: {
37+
direction: GetLifiSwapRouteDirection.to,
38+
chainId: args.chainId,
39+
walletAddress: args.walletAddress,
40+
tokenAddress: args.toTokenAddress,
41+
tokenAmount: args.toTokenAmount
42+
},
3243
chainId: args.chainId,
3344
walletAddress: args.walletAddress,
3445
toTokenAddress: args.toTokenAddress,

packages/immutable-connector/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
},
3535
"peerDependencies": {
3636
"@0xsequence/connect": "workspace:*",
37-
"0xsequence": ">= 2.3.23",
37+
"0xsequence": ">= 2.3.36",
3838
"@imtbl/config": ">=2.1.2",
3939
"@imtbl/sdk": ">=2.1.2",
4040
"ethers": "^6.13.0",

packages/wallet-widget/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@
4040
"qrcode.react": "^4.2.0"
4141
},
4242
"peerDependencies": {
43-
"@0xsequence/api": ">=2.3.23",
43+
"@0xsequence/api": ">=2.3.36",
4444
"@0xsequence/checkout": "workspace:*",
4545
"@0xsequence/connect": "workspace:*",
4646
"@0xsequence/hooks": "workspace:*",
47-
"@0xsequence/indexer": ">=2.3.23",
48-
"@0xsequence/metadata": ">=2.3.23",
49-
"@0xsequence/network": ">=2.3.23",
47+
"@0xsequence/indexer": ">=2.3.36",
48+
"@0xsequence/metadata": ">=2.3.36",
49+
"@0xsequence/network": ">=2.3.36",
5050
"@tanstack/react-query": ">= 5",
5151
"ethers": ">= 6.13.0",
5252
"react": ">= 17",

0 commit comments

Comments
 (0)