Skip to content

Commit cedd0da

Browse files
authored
release 6.0.0 (#551)
1 parent 37d76be commit cedd0da

File tree

19 files changed

+70
-30
lines changed

19 files changed

+70
-30
lines changed

examples/react/src/components/Connected.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,6 @@ const checkoutProvider = searchParams.get('checkoutProvider')
4444
const onRampProvider = searchParams.get('onRampProvider')
4545
const checkoutPreset = searchParams.get('checkoutPreset') || 'forte-transak-payment-erc1155-sale-native-token-testnet'
4646

47-
// @ts-ignore
48-
const isDev = __SEQUENCE_WEB_SDK_IS_DEV__
49-
5047
export const Connected = () => {
5148
const { openTransactionStatusModal } = useTransactionStatusModal()
5249
const [isOpenCustomCheckout, setIsOpenCustomCheckout] = React.useState(false)

examples/react/src/components/CustomCheckout/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ export const CustomCheckout = () => {
2222
const salesContractAddress = '0xe65b75eb7c58ffc0bf0e671d64d0e1c6cd0d3e5b'
2323
const collectionAddress = '0xdeb398f41ccd290ee5114df7e498cf04fac916cb'
2424
const price = '20000'
25-
const contractId = '674eb5613d739107bbd18ed2'
2625

2726
const chainId = 137
2827

packages/checkout/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @0xsequence/checkout
22

3+
## 6.0.0
4+
5+
### Major Changes
6+
7+
- Removal of transak-related configuration parameters
8+
9+
### Patch Changes
10+
11+
- Updated dependencies []:
12+
- @0xsequence/connect@6.0.0
13+
- @0xsequence/hooks@6.0.0
14+
315
## 5.3.29
416

517
### Patch Changes

packages/checkout/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@0xsequence/checkout",
3-
"version": "5.3.29",
3+
"version": "6.0.0",
44
"description": "Checkout UI for Sequence Web SDK",
55
"repository": "https://github.com/0xsequence/web-sdk/tree/master/packages/checkout",
66
"author": "Horizon Blockchain Games",

packages/checkout/src/hooks/useCheckoutUI/useCreditCardPayment.tsx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
import { useProjectAccessKey } from '@0xsequence/connect'
21
import { compareAddress } from '@0xsequence/connect'
3-
import { useConfig } from '@0xsequence/hooks'
42
import type { ContractInfo, TokenMetadata } from '@0xsequence/metadata'
53
import { findSupportedNetwork } from '@0xsequence/network'
64
import React, { useEffect, useMemo, useRef } from 'react'
75
import { formatUnits, zeroAddress, type Hex } from 'viem'
86

97
import type { TransakConfig } from '../../contexts/CheckoutModal.js'
108
import type { Collectible, CreditCardProviders } from '../../contexts/SelectPaymentModal.js'
11-
import { TRANSAK_PROXY_ADDRESS, getCurrencyCode } from '../../utils/transak.js'
12-
9+
import { getCurrencyCode, TRANSAK_PROXY_ADDRESS } from '../../utils/transak.js'
1310
import { useTransakWidgetUrl } from '../useTransakWidgetUrl.js'
14-
const POLLING_TIME = 10 * 1000
1511
const TRANSAK_IFRAME_ID = 'credit-card-payment-transak-iframe'
1612

1713
export interface UseCreditCardPaymentArgs {
@@ -74,9 +70,6 @@ export const useCreditCardPayment = ({
7470
isLoadingCurrencyInfo,
7571
errorCurrencyInfo
7672
}: UseCreditCardPaymentArgs): UseCreditCardPaymentReturn => {
77-
const projectAccessKey = useProjectAccessKey()
78-
const { env } = useConfig()
79-
8073
const disableTransakWidgetUrlFetch =
8174
isLoadingTokenMetadatas || isLoadingCurrencyInfo || isLoadingCollectionInfo || creditCardProvider !== 'transak'
8275

packages/checkout/src/hooks/useTransakWidgetUrl.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import { useConfig } from '@0xsequence/hooks'
12
import { useQuery } from '@tanstack/react-query'
3+
24
import { getTransakWidgetUrl, type TransakWidgetUrlArgs } from '../api/data.js'
3-
import { useConfig } from '@0xsequence/hooks'
45

56
export const useTransakWidgetUrl = (args: TransakWidgetUrlArgs, disabled?: boolean) => {
67
const { env, projectAccessKey } = useConfig()

packages/checkout/src/utils/transak.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import { ChainId } from '@0xsequence/network'
22
import { zeroAddress } from 'viem'
33

4-
import type { AddFundsSettings } from '../contexts/AddFundsModal.js'
5-
64
export const TRANSAK_PROXY_ADDRESS = '0x4a598b7ec77b1562ad0df7dc64a162695ce4c78a'
75

86
interface CountriesResult {

packages/checkout/src/views/AddFunds.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { Spinner, Text } from '@0xsequence/design-system'
2-
import { useAPIClient } from '@0xsequence/hooks'
3-
import React, { useEffect, useRef } from 'react'
2+
import { useEffect, useRef } from 'react'
43

54
import { HEADER_HEIGHT } from '../constants/index.js'
65
import type { AddFundsSettings } from '../contexts/AddFundsModal.js'

packages/checkout/src/views/PendingCreditCardTransaction.tsx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import { useAnalyticsContext, useProjectAccessKey } from '@0xsequence/connect'
1+
import { useAnalyticsContext } from '@0xsequence/connect'
22
import { Spinner, Text } from '@0xsequence/design-system'
3-
import { useConfig, useGetContractInfo, useGetTokenMetadata } from '@0xsequence/hooks'
3+
import { useGetContractInfo, useGetTokenMetadata } from '@0xsequence/hooks'
44
import { findSupportedNetwork } from '@0xsequence/network'
55
import { useEffect, useMemo, useRef } from 'react'
66
import { formatUnits } from 'viem'
77

88
import { EVENT_SOURCE } from '../constants/index.js'
9-
import { useEnvironmentContext, useFortePaymentController, type TransactionPendingNavigation } from '../contexts/index.js'
9+
import { useFortePaymentController, type TransactionPendingNavigation } from '../contexts/index.js'
1010
import {
1111
useCheckoutModal,
1212
useFortePaymentIntent,
@@ -15,9 +15,7 @@ import {
1515
useTransactionStatusModal
1616
} from '../hooks/index.js'
1717
import { useTransakWidgetUrl } from '../hooks/useTransakWidgetUrl.js'
18-
import { TRANSAK_PROXY_ADDRESS, getCurrencyCode } from '../utils/transak.js'
19-
20-
const POLLING_TIME = 10 * 1000
18+
import { getCurrencyCode, TRANSAK_PROXY_ADDRESS } from '../utils/transak.js'
2119

2220
interface PendingCreditTransactionProps {
2321
skipOnCloseCallback: () => void

packages/connect/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# @0xsequence/connect
22

3+
## 6.0.0
4+
5+
### Major Changes
6+
7+
- Removal of transak-related configuration parameters
8+
9+
### Patch Changes
10+
11+
- Updated dependencies []:
12+
- @0xsequence/hooks@6.0.0
13+
314
## 5.3.29
415

516
### Patch Changes

0 commit comments

Comments
 (0)