diff --git a/examples/react/src/components/Connected.tsx b/examples/react/src/components/Connected.tsx index 241a8de46..136fa38dd 100644 --- a/examples/react/src/components/Connected.tsx +++ b/examples/react/src/components/Connected.tsx @@ -44,9 +44,6 @@ const checkoutProvider = searchParams.get('checkoutProvider') const onRampProvider = searchParams.get('onRampProvider') const checkoutPreset = searchParams.get('checkoutPreset') || 'forte-transak-payment-erc1155-sale-native-token-testnet' -// @ts-ignore -const isDev = __SEQUENCE_WEB_SDK_IS_DEV__ - export const Connected = () => { const { openTransactionStatusModal } = useTransactionStatusModal() const [isOpenCustomCheckout, setIsOpenCustomCheckout] = React.useState(false) diff --git a/examples/react/src/components/CustomCheckout/index.tsx b/examples/react/src/components/CustomCheckout/index.tsx index 1f058cee2..ec2f2ec13 100644 --- a/examples/react/src/components/CustomCheckout/index.tsx +++ b/examples/react/src/components/CustomCheckout/index.tsx @@ -22,7 +22,6 @@ export const CustomCheckout = () => { const salesContractAddress = '0xe65b75eb7c58ffc0bf0e671d64d0e1c6cd0d3e5b' const collectionAddress = '0xdeb398f41ccd290ee5114df7e498cf04fac916cb' const price = '20000' - const contractId = '674eb5613d739107bbd18ed2' const chainId = 137 diff --git a/packages/checkout/CHANGELOG.md b/packages/checkout/CHANGELOG.md index 77cfa7662..cdd436b9a 100644 --- a/packages/checkout/CHANGELOG.md +++ b/packages/checkout/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/checkout +## 6.0.0 + +### Major Changes + +- Removal of transak-related configuration parameters + +### Patch Changes + +- Updated dependencies []: + - @0xsequence/connect@6.0.0 + - @0xsequence/hooks@6.0.0 + ## 5.3.29 ### Patch Changes diff --git a/packages/checkout/package.json b/packages/checkout/package.json index 301128514..2de002da4 100644 --- a/packages/checkout/package.json +++ b/packages/checkout/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/checkout", - "version": "5.3.29", + "version": "6.0.0", "description": "Checkout UI for Sequence Web SDK", "repository": "https://github.com/0xsequence/web-sdk/tree/master/packages/checkout", "author": "Horizon Blockchain Games", diff --git a/packages/checkout/src/hooks/useCheckoutUI/useCreditCardPayment.tsx b/packages/checkout/src/hooks/useCheckoutUI/useCreditCardPayment.tsx index 3b3152af2..2e40323ac 100644 --- a/packages/checkout/src/hooks/useCheckoutUI/useCreditCardPayment.tsx +++ b/packages/checkout/src/hooks/useCheckoutUI/useCreditCardPayment.tsx @@ -1,6 +1,4 @@ -import { useProjectAccessKey } from '@0xsequence/connect' import { compareAddress } from '@0xsequence/connect' -import { useConfig } from '@0xsequence/hooks' import type { ContractInfo, TokenMetadata } from '@0xsequence/metadata' import { findSupportedNetwork } from '@0xsequence/network' import React, { useEffect, useMemo, useRef } from 'react' @@ -8,10 +6,8 @@ import { formatUnits, zeroAddress, type Hex } from 'viem' import type { TransakConfig } from '../../contexts/CheckoutModal.js' import type { Collectible, CreditCardProviders } from '../../contexts/SelectPaymentModal.js' -import { TRANSAK_PROXY_ADDRESS, getCurrencyCode } from '../../utils/transak.js' - +import { getCurrencyCode, TRANSAK_PROXY_ADDRESS } from '../../utils/transak.js' import { useTransakWidgetUrl } from '../useTransakWidgetUrl.js' -const POLLING_TIME = 10 * 1000 const TRANSAK_IFRAME_ID = 'credit-card-payment-transak-iframe' export interface UseCreditCardPaymentArgs { @@ -74,9 +70,6 @@ export const useCreditCardPayment = ({ isLoadingCurrencyInfo, errorCurrencyInfo }: UseCreditCardPaymentArgs): UseCreditCardPaymentReturn => { - const projectAccessKey = useProjectAccessKey() - const { env } = useConfig() - const disableTransakWidgetUrlFetch = isLoadingTokenMetadatas || isLoadingCurrencyInfo || isLoadingCollectionInfo || creditCardProvider !== 'transak' diff --git a/packages/checkout/src/hooks/useTransakWidgetUrl.ts b/packages/checkout/src/hooks/useTransakWidgetUrl.ts index a8f04e615..63846defb 100644 --- a/packages/checkout/src/hooks/useTransakWidgetUrl.ts +++ b/packages/checkout/src/hooks/useTransakWidgetUrl.ts @@ -1,6 +1,7 @@ +import { useConfig } from '@0xsequence/hooks' import { useQuery } from '@tanstack/react-query' + import { getTransakWidgetUrl, type TransakWidgetUrlArgs } from '../api/data.js' -import { useConfig } from '@0xsequence/hooks' export const useTransakWidgetUrl = (args: TransakWidgetUrlArgs, disabled?: boolean) => { const { env, projectAccessKey } = useConfig() diff --git a/packages/checkout/src/utils/transak.ts b/packages/checkout/src/utils/transak.ts index bf0161ca2..799284650 100644 --- a/packages/checkout/src/utils/transak.ts +++ b/packages/checkout/src/utils/transak.ts @@ -1,8 +1,6 @@ import { ChainId } from '@0xsequence/network' import { zeroAddress } from 'viem' -import type { AddFundsSettings } from '../contexts/AddFundsModal.js' - export const TRANSAK_PROXY_ADDRESS = '0x4a598b7ec77b1562ad0df7dc64a162695ce4c78a' interface CountriesResult { diff --git a/packages/checkout/src/views/AddFunds.tsx b/packages/checkout/src/views/AddFunds.tsx index 70bcfb89b..61d6e0255 100644 --- a/packages/checkout/src/views/AddFunds.tsx +++ b/packages/checkout/src/views/AddFunds.tsx @@ -1,6 +1,5 @@ import { Spinner, Text } from '@0xsequence/design-system' -import { useAPIClient } from '@0xsequence/hooks' -import React, { useEffect, useRef } from 'react' +import { useEffect, useRef } from 'react' import { HEADER_HEIGHT } from '../constants/index.js' import type { AddFundsSettings } from '../contexts/AddFundsModal.js' diff --git a/packages/checkout/src/views/PendingCreditCardTransaction.tsx b/packages/checkout/src/views/PendingCreditCardTransaction.tsx index fc8038286..f008b85a5 100644 --- a/packages/checkout/src/views/PendingCreditCardTransaction.tsx +++ b/packages/checkout/src/views/PendingCreditCardTransaction.tsx @@ -1,12 +1,12 @@ -import { useAnalyticsContext, useProjectAccessKey } from '@0xsequence/connect' +import { useAnalyticsContext } from '@0xsequence/connect' import { Spinner, Text } from '@0xsequence/design-system' -import { useConfig, useGetContractInfo, useGetTokenMetadata } from '@0xsequence/hooks' +import { useGetContractInfo, useGetTokenMetadata } from '@0xsequence/hooks' import { findSupportedNetwork } from '@0xsequence/network' import { useEffect, useMemo, useRef } from 'react' import { formatUnits } from 'viem' import { EVENT_SOURCE } from '../constants/index.js' -import { useEnvironmentContext, useFortePaymentController, type TransactionPendingNavigation } from '../contexts/index.js' +import { useFortePaymentController, type TransactionPendingNavigation } from '../contexts/index.js' import { useCheckoutModal, useFortePaymentIntent, @@ -15,9 +15,7 @@ import { useTransactionStatusModal } from '../hooks/index.js' import { useTransakWidgetUrl } from '../hooks/useTransakWidgetUrl.js' -import { TRANSAK_PROXY_ADDRESS, getCurrencyCode } from '../utils/transak.js' - -const POLLING_TIME = 10 * 1000 +import { getCurrencyCode, TRANSAK_PROXY_ADDRESS } from '../utils/transak.js' interface PendingCreditTransactionProps { skipOnCloseCallback: () => void diff --git a/packages/connect/CHANGELOG.md b/packages/connect/CHANGELOG.md index ba7b83060..4faaf3a0b 100644 --- a/packages/connect/CHANGELOG.md +++ b/packages/connect/CHANGELOG.md @@ -1,5 +1,16 @@ # @0xsequence/connect +## 6.0.0 + +### Major Changes + +- Removal of transak-related configuration parameters + +### Patch Changes + +- Updated dependencies []: + - @0xsequence/hooks@6.0.0 + ## 5.3.29 ### Patch Changes diff --git a/packages/connect/package.json b/packages/connect/package.json index e448e725e..42f26b43d 100644 --- a/packages/connect/package.json +++ b/packages/connect/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/connect", - "version": "5.3.29", + "version": "6.0.0", "description": "Connect package for Sequence Web SDK", "keywords": [ "sequence", diff --git a/packages/connect/src/constants/version.ts b/packages/connect/src/constants/version.ts index 07db50508..89b5e8d30 100644 --- a/packages/connect/src/constants/version.ts +++ b/packages/connect/src/constants/version.ts @@ -1 +1 @@ -export const WEB_SDK_VERSION = '5.3.29' +export const WEB_SDK_VERSION = '6.0.0' diff --git a/packages/connect/src/styles.ts b/packages/connect/src/styles.ts index d02155974..a83fa381b 100644 --- a/packages/connect/src/styles.ts +++ b/packages/connect/src/styles.ts @@ -2513,4 +2513,6 @@ export const styles = String.raw` --tw-gradient-to-position: 100%; } } -}` +} + +` diff --git a/packages/hooks/CHANGELOG.md b/packages/hooks/CHANGELOG.md index 434cd579d..da115a636 100644 --- a/packages/hooks/CHANGELOG.md +++ b/packages/hooks/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/hooks +## 6.0.0 + +### Major Changes + +- Removal of transak-related configuration parameters + ## 5.3.29 ### Patch Changes diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 627bba17b..be1ea5062 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/hooks", - "version": "5.3.29", + "version": "6.0.0", "description": "React hooks for Sequence Web SDK", "repository": "https://github.com/0xsequence/web-sdk/tree/master/packages/hooks", "author": "Horizon Blockchain Games", diff --git a/packages/immutable-connector/CHANGELOG.md b/packages/immutable-connector/CHANGELOG.md index 91fe3bc16..9026f2b04 100644 --- a/packages/immutable-connector/CHANGELOG.md +++ b/packages/immutable-connector/CHANGELOG.md @@ -1,5 +1,16 @@ # @0xsequence/immutable-connector +## 6.0.0 + +### Major Changes + +- Removal of transak-related configuration parameters + +### Patch Changes + +- Updated dependencies []: + - @0xsequence/connect@6.0.0 + ## 5.3.29 ### Patch Changes diff --git a/packages/immutable-connector/package.json b/packages/immutable-connector/package.json index 539bfd1a5..25f9d08bd 100644 --- a/packages/immutable-connector/package.json +++ b/packages/immutable-connector/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/immutable-connector", - "version": "5.3.29", + "version": "6.0.0", "description": "Immutable connector for Sequence Kit", "repository": "https://github.com/0xsequence/web-sdk/tree/master/packages/immutable-connector", "author": "Horizon Blockchain Games", diff --git a/packages/wallet-widget/CHANGELOG.md b/packages/wallet-widget/CHANGELOG.md index f4a087e42..5e017ff3a 100644 --- a/packages/wallet-widget/CHANGELOG.md +++ b/packages/wallet-widget/CHANGELOG.md @@ -1,5 +1,18 @@ # @0xsequence/kit-wallet +## 6.0.0 + +### Major Changes + +- Removal of transak-related configuration parameters + +### Patch Changes + +- Updated dependencies []: + - @0xsequence/checkout@6.0.0 + - @0xsequence/connect@6.0.0 + - @0xsequence/hooks@6.0.0 + ## 5.3.29 ### Patch Changes diff --git a/packages/wallet-widget/package.json b/packages/wallet-widget/package.json index bca278e9c..3cb138624 100644 --- a/packages/wallet-widget/package.json +++ b/packages/wallet-widget/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-widget", - "version": "5.3.29", + "version": "6.0.0", "description": "Wallet UI for Sequence Web SDK", "repository": "https://github.com/0xsequence/web-sdk/tree/master/packages/wallet-widget", "author": "Horizon Blockchain Games",