├── .babelrc ├── .eslintrc.js ├── .github ├── FUNDING.yml └── workflows │ ├── cypress.yml │ ├── jest.yml │ ├── lint.yml │ ├── publish-evm.yml │ ├── publish-svm.yml │ └── publish.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.html ├── README.md ├── babel.config.js ├── cypress.config.js ├── cypress ├── e2e │ ├── Connect │ │ └── main.js │ ├── Login │ │ └── main.js │ ├── Payment │ │ ├── allow.js │ │ ├── amount.js │ │ ├── approval.js │ │ ├── before.js │ │ ├── change-account.js │ │ ├── change-categorized-payment.js │ │ ├── change-payment.js │ │ ├── configured-amount.js │ │ ├── connected.js │ │ ├── container.js │ │ ├── currency.js │ │ ├── deny.js │ │ ├── error.js │ │ ├── failed-transaction.js │ │ ├── fees.js │ │ ├── fix-currency-amounts.js │ │ ├── integration.js │ │ ├── main.js │ │ ├── main.svm.js │ │ ├── no-payment-options-found.js │ │ ├── overview.js │ │ ├── preflight.js │ │ ├── reset-approval.js │ │ ├── signature-approval.js │ │ ├── solana-pay.js │ │ ├── style.js │ │ ├── track.js │ │ ├── unmount.js │ │ ├── wallet-misses-blockchain-support.js │ │ ├── wallet.js │ │ └── worldapp.js │ ├── Select │ │ ├── nft.js │ │ └── token.js │ └── bundle.js ├── support │ └── e2e.js └── test.html ├── demo.bundle.html ├── demo.connect.html ├── demo.evm.html ├── demo.html ├── demo.svm.html ├── dev.html ├── dev └── index.js ├── dist ├── esm │ ├── index.bundle.d.ts │ ├── index.bundle.js │ ├── index.d.ts │ ├── index.evm.d.ts │ ├── index.evm.js │ ├── index.evm.js.map │ ├── index.js │ ├── index.js.map │ ├── index.solana.d.ts │ ├── index.svm.js │ └── index.svm.js.map └── umd │ ├── index.bundle.d.ts │ ├── index.bundle.js │ ├── index.d.ts │ ├── index.evm.d.ts │ ├── index.evm.js │ ├── index.evm.js.map │ ├── index.js │ ├── index.js.map │ ├── index.solana.d.ts │ ├── index.svm.js │ └── index.svm.js.map ├── examples └── .gitkeep ├── jest.config.js ├── package.evm.json ├── package.json ├── package.svm.json ├── rollup.bundle.config.js ├── rollup.dev.config.js ├── rollup.globals.js ├── rollup.module.config.js ├── rollup.module.evm.config.js ├── rollup.module.svm.config.js ├── src ├── Connect.jsx ├── Loading.jsx ├── Login.jsx ├── Payment.jsx ├── Sale.jsx ├── Select.jsx ├── blockchains.js ├── components │ ├── Dialog.jsx │ ├── DropDown.jsx │ ├── Footer.jsx │ ├── LoadingText.jsx │ ├── PoweredBy.jsx │ └── SelectWalletList.jsx ├── contexts │ ├── ApprovalContext.js │ ├── CallbackContext.js │ ├── ChangableAmountContext.js │ ├── ClosableContext.js │ ├── ConfigurationContext.js │ ├── ConversionRateContext.js │ ├── DonationRoutingContext.js │ ├── ErrorContext.js │ ├── NavigateContext.js │ ├── PaymentAmountRoutingContext.js │ ├── PaymentContext.js │ ├── PaymentRoutingContext.js │ ├── PaymentTrackingContext.js │ ├── PaymentValueContext.js │ ├── SaleRoutingContext.js │ ├── SelectionContext.js │ ├── ToTokenContext.js │ ├── UpdatableContext.js │ └── WalletContext.js ├── dialogs │ ├── ChangeAmountDialog.jsx │ ├── ChangeApprovalDialog.jsx │ ├── ChangePaymentDialog.jsx │ ├── ConfirmNFTSelectionDialog.jsx │ ├── ConfirmTokenSelectionDialog.jsx │ ├── ConnectWalletDialog.jsx │ ├── EnterNFTDataManuallyDialog.jsx │ ├── LoadingDialog.jsx │ ├── NoPaymentOptionFoundDialog.jsx │ ├── PaymentFailedDialog.jsx │ ├── PaymentOverviewDialog.jsx │ ├── SaleOverviewDialog.jsx │ ├── SearchNFTDialog.jsx │ ├── SelectBlockchainDialog.jsx │ ├── SelectPlatformDialog.jsx │ ├── SelectTokenDialog.jsx │ ├── SelectWalletDialog.jsx │ ├── SignLoginDialog.js │ ├── SolanaPayDialog.jsx │ ├── TracingFailedDialog.js │ ├── TrackingFailedDialog.jsx │ ├── ValidationFailedDialog.jsx │ ├── WalletMissesBlockchainSupportDialog.jsx │ ├── WhatIsAWalletDialog.jsx │ └── WrongNetworkDialog.jsx ├── graphics │ └── wallets │ │ ├── error.js │ │ └── questions.js ├── helpers │ ├── UUIDv4.js │ ├── addressEllipsis.js │ ├── allWallets.js │ ├── capitalizeFirstChar.js │ ├── debounce.js │ ├── ensureDocument.js │ ├── etaForConfirmations.js │ ├── format.js │ ├── getFavicon.js │ ├── getPaymentRouterInstruction.svm.js │ ├── initMobileAppDebug.js │ ├── isAndroid.js │ ├── isDarkMode.js │ ├── isIOS.js │ ├── isMobile.js │ ├── isWebView.js │ ├── link.js │ ├── mount.js │ ├── msToTime.js │ ├── openManagedSocket.js │ ├── platformForWallet.js │ ├── previouslyConnectedWallet.js │ ├── requireReactVersion.js │ ├── round.js │ ├── routePayments.js │ ├── safeAppUrl.js │ ├── safeUniversalUrl.js │ ├── style.js │ ├── supportedCurrencies.js │ ├── throttle.js │ ├── tokenAmountForUSD.js │ └── usdAmountForToken.js ├── hooks │ └── useEvent.js ├── icons │ ├── AlertIcon.jsx │ ├── CheckmarkIcon.jsx │ ├── ChevronDownIcon.jsx │ ├── ChevronLeftIcon.jsx │ ├── ChevronRightIcon.jsx │ ├── CloseIcon.jsx │ ├── DigitalWalletIcon.jsx │ ├── ExtensionIcon.jsx │ ├── LinkIcon.jsx │ ├── MenuIcon.jsx │ ├── QRCodeIcon.jsx │ └── SolanaPayLogo.jsx ├── index.d.ts ├── index.js ├── providers │ ├── CallbackProvider.jsx │ ├── ChangableAmountProvider.jsx │ ├── ClosableProvider.jsx │ ├── ConfigurationProvider.jsx │ ├── ConversionRateProvider.jsx │ ├── ErrorProvider.jsx │ ├── NavigateProvider.jsx │ ├── PaymentAmountRoutingProvider.jsx │ ├── PaymentProvider.jsx │ ├── PaymentRoutingProvider.jsx │ ├── PaymentTrackingProvider.jsx │ ├── PaymentValueProvider.jsx │ ├── SaleRoutingProvider.jsx │ ├── SelectionProvider.jsx │ ├── ToTokenProvider.jsx │ ├── UpdatableProvider.jsx │ └── WalletProvider.jsx ├── skeletons │ ├── ChangePaymentSkeleton.jsx │ ├── DonationOverviewSkeleton.jsx │ ├── PaymentOverviewSkeleton.jsx │ └── SaleOverviewSkeleton.jsx ├── stacks │ ├── ConnectStack.js │ ├── LoadingStack.js │ ├── LoginStack.js │ ├── PaymentStack.js │ ├── SaleStack.js │ ├── SelectNFTStack.js │ └── SelectTokenStack.js └── styles │ ├── ActionIndicatorStyle.js │ ├── AlertStyle.js │ ├── ButtonCircularStyle.js │ ├── ButtonPrimaryStyle.js │ ├── CardStyle.js │ ├── DialogStyle.js │ ├── DropDownStyle.js │ ├── FontStyle.js │ ├── GraphicStyle.js │ ├── GridStyle.js │ ├── HeightStyle.js │ ├── HorizontalRuleStyle.js │ ├── IconStyle.js │ ├── InfoStyle.js │ ├── InputStyle.js │ ├── LinkStyle.js │ ├── LoadingTextStyle.js │ ├── LogoStyle.js │ ├── MarginStyle.js │ ├── OpacityStyle.js │ ├── PaddingStyle.js │ ├── PoweredByStyle.js │ ├── QRCodeStyle.js │ ├── RadioStyle.js │ ├── RangeSliderStyle.js │ ├── ResetStyle.js │ ├── SearchStyle.js │ ├── SkeletonStyle.js │ ├── StepStyle.js │ ├── TabBarStyle.js │ ├── TabStyle.js │ ├── TableStyle.js │ ├── TextButtonStyle.js │ ├── TextStyle.js │ ├── TokenAmountStyle.js │ ├── TokenImageStyle.js │ ├── TooltipStyle.js │ └── WalletStyle.js ├── tests ├── helpers │ └── closeWidget.js ├── mocks │ ├── evm │ │ ├── amountsIn.js │ │ ├── amountsOut.js │ │ └── basics.js │ └── solana │ │ ├── basics.js │ │ └── transaction.js ├── setup.js └── units │ ├── format.spec.js │ └── round.spec.js ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | custom: https://link.depay.com/6KFBECVsokSt0UKOAug8CI 4 | -------------------------------------------------------------------------------- /.github/workflows/cypress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.github/workflows/cypress.yml -------------------------------------------------------------------------------- /.github/workflows/jest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.github/workflows/jest.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/publish-evm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.github/workflows/publish-evm.yml -------------------------------------------------------------------------------- /.github/workflows/publish-svm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.github/workflows/publish-svm.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/LICENSE -------------------------------------------------------------------------------- /README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/README.html -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/babel.config.js -------------------------------------------------------------------------------- /cypress.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress.config.js -------------------------------------------------------------------------------- /cypress/e2e/Connect/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Connect/main.js -------------------------------------------------------------------------------- /cypress/e2e/Login/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Login/main.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/allow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/allow.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/amount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/amount.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/approval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/approval.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/before.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/before.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/change-account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/change-account.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/change-categorized-payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/change-categorized-payment.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/change-payment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/change-payment.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/configured-amount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/configured-amount.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/connected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/connected.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/container.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/currency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/currency.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/deny.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/deny.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/error.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/failed-transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/failed-transaction.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/fees.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/fees.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/fix-currency-amounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/fix-currency-amounts.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/integration.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/main.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/main.svm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/main.svm.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/no-payment-options-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/no-payment-options-found.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/overview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/overview.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/preflight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/preflight.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/reset-approval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/reset-approval.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/signature-approval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/signature-approval.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/solana-pay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/solana-pay.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/style.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/track.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/unmount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/unmount.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/wallet-misses-blockchain-support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/wallet-misses-blockchain-support.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/wallet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/wallet.js -------------------------------------------------------------------------------- /cypress/e2e/Payment/worldapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Payment/worldapp.js -------------------------------------------------------------------------------- /cypress/e2e/Select/nft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Select/nft.js -------------------------------------------------------------------------------- /cypress/e2e/Select/token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/Select/token.js -------------------------------------------------------------------------------- /cypress/e2e/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/e2e/bundle.js -------------------------------------------------------------------------------- /cypress/support/e2e.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cypress/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/cypress/test.html -------------------------------------------------------------------------------- /demo.bundle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/demo.bundle.html -------------------------------------------------------------------------------- /demo.connect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/demo.connect.html -------------------------------------------------------------------------------- /demo.evm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/demo.evm.html -------------------------------------------------------------------------------- /demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/demo.html -------------------------------------------------------------------------------- /demo.svm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/demo.svm.html -------------------------------------------------------------------------------- /dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dev.html -------------------------------------------------------------------------------- /dev/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dev/index.js -------------------------------------------------------------------------------- /dist/esm/index.bundle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.bundle.d.ts -------------------------------------------------------------------------------- /dist/esm/index.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.bundle.js -------------------------------------------------------------------------------- /dist/esm/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.d.ts -------------------------------------------------------------------------------- /dist/esm/index.evm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.evm.d.ts -------------------------------------------------------------------------------- /dist/esm/index.evm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.evm.js -------------------------------------------------------------------------------- /dist/esm/index.evm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.evm.js.map -------------------------------------------------------------------------------- /dist/esm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.js -------------------------------------------------------------------------------- /dist/esm/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.js.map -------------------------------------------------------------------------------- /dist/esm/index.solana.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.solana.d.ts -------------------------------------------------------------------------------- /dist/esm/index.svm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.svm.js -------------------------------------------------------------------------------- /dist/esm/index.svm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/esm/index.svm.js.map -------------------------------------------------------------------------------- /dist/umd/index.bundle.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.bundle.d.ts -------------------------------------------------------------------------------- /dist/umd/index.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.bundle.js -------------------------------------------------------------------------------- /dist/umd/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.d.ts -------------------------------------------------------------------------------- /dist/umd/index.evm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.evm.d.ts -------------------------------------------------------------------------------- /dist/umd/index.evm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.evm.js -------------------------------------------------------------------------------- /dist/umd/index.evm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.evm.js.map -------------------------------------------------------------------------------- /dist/umd/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.js -------------------------------------------------------------------------------- /dist/umd/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.js.map -------------------------------------------------------------------------------- /dist/umd/index.solana.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.solana.d.ts -------------------------------------------------------------------------------- /dist/umd/index.svm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.svm.js -------------------------------------------------------------------------------- /dist/umd/index.svm.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/dist/umd/index.svm.js.map -------------------------------------------------------------------------------- /examples/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.evm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/package.evm.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/package.json -------------------------------------------------------------------------------- /package.svm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/package.svm.json -------------------------------------------------------------------------------- /rollup.bundle.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/rollup.bundle.config.js -------------------------------------------------------------------------------- /rollup.dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/rollup.dev.config.js -------------------------------------------------------------------------------- /rollup.globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/rollup.globals.js -------------------------------------------------------------------------------- /rollup.module.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/rollup.module.config.js -------------------------------------------------------------------------------- /rollup.module.evm.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/rollup.module.evm.config.js -------------------------------------------------------------------------------- /rollup.module.svm.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/rollup.module.svm.config.js -------------------------------------------------------------------------------- /src/Connect.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/Connect.jsx -------------------------------------------------------------------------------- /src/Loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/Loading.jsx -------------------------------------------------------------------------------- /src/Login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/Login.jsx -------------------------------------------------------------------------------- /src/Payment.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/Payment.jsx -------------------------------------------------------------------------------- /src/Sale.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/Sale.jsx -------------------------------------------------------------------------------- /src/Select.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/Select.jsx -------------------------------------------------------------------------------- /src/blockchains.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/blockchains.js -------------------------------------------------------------------------------- /src/components/Dialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/components/Dialog.jsx -------------------------------------------------------------------------------- /src/components/DropDown.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/components/DropDown.jsx -------------------------------------------------------------------------------- /src/components/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/components/Footer.jsx -------------------------------------------------------------------------------- /src/components/LoadingText.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/components/LoadingText.jsx -------------------------------------------------------------------------------- /src/components/PoweredBy.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/components/PoweredBy.jsx -------------------------------------------------------------------------------- /src/components/SelectWalletList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/components/SelectWalletList.jsx -------------------------------------------------------------------------------- /src/contexts/ApprovalContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ApprovalContext.js -------------------------------------------------------------------------------- /src/contexts/CallbackContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/CallbackContext.js -------------------------------------------------------------------------------- /src/contexts/ChangableAmountContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ChangableAmountContext.js -------------------------------------------------------------------------------- /src/contexts/ClosableContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ClosableContext.js -------------------------------------------------------------------------------- /src/contexts/ConfigurationContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ConfigurationContext.js -------------------------------------------------------------------------------- /src/contexts/ConversionRateContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ConversionRateContext.js -------------------------------------------------------------------------------- /src/contexts/DonationRoutingContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/DonationRoutingContext.js -------------------------------------------------------------------------------- /src/contexts/ErrorContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ErrorContext.js -------------------------------------------------------------------------------- /src/contexts/NavigateContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/NavigateContext.js -------------------------------------------------------------------------------- /src/contexts/PaymentAmountRoutingContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/PaymentAmountRoutingContext.js -------------------------------------------------------------------------------- /src/contexts/PaymentContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/PaymentContext.js -------------------------------------------------------------------------------- /src/contexts/PaymentRoutingContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/PaymentRoutingContext.js -------------------------------------------------------------------------------- /src/contexts/PaymentTrackingContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/PaymentTrackingContext.js -------------------------------------------------------------------------------- /src/contexts/PaymentValueContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/PaymentValueContext.js -------------------------------------------------------------------------------- /src/contexts/SaleRoutingContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/SaleRoutingContext.js -------------------------------------------------------------------------------- /src/contexts/SelectionContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/SelectionContext.js -------------------------------------------------------------------------------- /src/contexts/ToTokenContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/ToTokenContext.js -------------------------------------------------------------------------------- /src/contexts/UpdatableContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/UpdatableContext.js -------------------------------------------------------------------------------- /src/contexts/WalletContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/contexts/WalletContext.js -------------------------------------------------------------------------------- /src/dialogs/ChangeAmountDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ChangeAmountDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/ChangeApprovalDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ChangeApprovalDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/ChangePaymentDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ChangePaymentDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/ConfirmNFTSelectionDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ConfirmNFTSelectionDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/ConfirmTokenSelectionDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ConfirmTokenSelectionDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/ConnectWalletDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ConnectWalletDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/EnterNFTDataManuallyDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/EnterNFTDataManuallyDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/LoadingDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/LoadingDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/NoPaymentOptionFoundDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/NoPaymentOptionFoundDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/PaymentFailedDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/PaymentFailedDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/PaymentOverviewDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/PaymentOverviewDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SaleOverviewDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SaleOverviewDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SearchNFTDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SearchNFTDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SelectBlockchainDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SelectBlockchainDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SelectPlatformDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SelectPlatformDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SelectTokenDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SelectTokenDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SelectWalletDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SelectWalletDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/SignLoginDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SignLoginDialog.js -------------------------------------------------------------------------------- /src/dialogs/SolanaPayDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/SolanaPayDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/TracingFailedDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/TracingFailedDialog.js -------------------------------------------------------------------------------- /src/dialogs/TrackingFailedDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/TrackingFailedDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/ValidationFailedDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/ValidationFailedDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/WalletMissesBlockchainSupportDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/WalletMissesBlockchainSupportDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/WhatIsAWalletDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/WhatIsAWalletDialog.jsx -------------------------------------------------------------------------------- /src/dialogs/WrongNetworkDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/dialogs/WrongNetworkDialog.jsx -------------------------------------------------------------------------------- /src/graphics/wallets/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/graphics/wallets/error.js -------------------------------------------------------------------------------- /src/graphics/wallets/questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/graphics/wallets/questions.js -------------------------------------------------------------------------------- /src/helpers/UUIDv4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/UUIDv4.js -------------------------------------------------------------------------------- /src/helpers/addressEllipsis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/addressEllipsis.js -------------------------------------------------------------------------------- /src/helpers/allWallets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/allWallets.js -------------------------------------------------------------------------------- /src/helpers/capitalizeFirstChar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/capitalizeFirstChar.js -------------------------------------------------------------------------------- /src/helpers/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/debounce.js -------------------------------------------------------------------------------- /src/helpers/ensureDocument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/ensureDocument.js -------------------------------------------------------------------------------- /src/helpers/etaForConfirmations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/etaForConfirmations.js -------------------------------------------------------------------------------- /src/helpers/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/format.js -------------------------------------------------------------------------------- /src/helpers/getFavicon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/getFavicon.js -------------------------------------------------------------------------------- /src/helpers/getPaymentRouterInstruction.svm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/getPaymentRouterInstruction.svm.js -------------------------------------------------------------------------------- /src/helpers/initMobileAppDebug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/initMobileAppDebug.js -------------------------------------------------------------------------------- /src/helpers/isAndroid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/isAndroid.js -------------------------------------------------------------------------------- /src/helpers/isDarkMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/isDarkMode.js -------------------------------------------------------------------------------- /src/helpers/isIOS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/isIOS.js -------------------------------------------------------------------------------- /src/helpers/isMobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/isMobile.js -------------------------------------------------------------------------------- /src/helpers/isWebView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/isWebView.js -------------------------------------------------------------------------------- /src/helpers/link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/link.js -------------------------------------------------------------------------------- /src/helpers/mount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/mount.js -------------------------------------------------------------------------------- /src/helpers/msToTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/msToTime.js -------------------------------------------------------------------------------- /src/helpers/openManagedSocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/openManagedSocket.js -------------------------------------------------------------------------------- /src/helpers/platformForWallet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/platformForWallet.js -------------------------------------------------------------------------------- /src/helpers/previouslyConnectedWallet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/previouslyConnectedWallet.js -------------------------------------------------------------------------------- /src/helpers/requireReactVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/requireReactVersion.js -------------------------------------------------------------------------------- /src/helpers/round.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/round.js -------------------------------------------------------------------------------- /src/helpers/routePayments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/routePayments.js -------------------------------------------------------------------------------- /src/helpers/safeAppUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/safeAppUrl.js -------------------------------------------------------------------------------- /src/helpers/safeUniversalUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/safeUniversalUrl.js -------------------------------------------------------------------------------- /src/helpers/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/style.js -------------------------------------------------------------------------------- /src/helpers/supportedCurrencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/supportedCurrencies.js -------------------------------------------------------------------------------- /src/helpers/throttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/throttle.js -------------------------------------------------------------------------------- /src/helpers/tokenAmountForUSD.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/tokenAmountForUSD.js -------------------------------------------------------------------------------- /src/helpers/usdAmountForToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/helpers/usdAmountForToken.js -------------------------------------------------------------------------------- /src/hooks/useEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/hooks/useEvent.js -------------------------------------------------------------------------------- /src/icons/AlertIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/AlertIcon.jsx -------------------------------------------------------------------------------- /src/icons/CheckmarkIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/CheckmarkIcon.jsx -------------------------------------------------------------------------------- /src/icons/ChevronDownIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/ChevronDownIcon.jsx -------------------------------------------------------------------------------- /src/icons/ChevronLeftIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/ChevronLeftIcon.jsx -------------------------------------------------------------------------------- /src/icons/ChevronRightIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/ChevronRightIcon.jsx -------------------------------------------------------------------------------- /src/icons/CloseIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/CloseIcon.jsx -------------------------------------------------------------------------------- /src/icons/DigitalWalletIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/DigitalWalletIcon.jsx -------------------------------------------------------------------------------- /src/icons/ExtensionIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/ExtensionIcon.jsx -------------------------------------------------------------------------------- /src/icons/LinkIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/LinkIcon.jsx -------------------------------------------------------------------------------- /src/icons/MenuIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/MenuIcon.jsx -------------------------------------------------------------------------------- /src/icons/QRCodeIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/QRCodeIcon.jsx -------------------------------------------------------------------------------- /src/icons/SolanaPayLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/icons/SolanaPayLogo.jsx -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/index.js -------------------------------------------------------------------------------- /src/providers/CallbackProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/CallbackProvider.jsx -------------------------------------------------------------------------------- /src/providers/ChangableAmountProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/ChangableAmountProvider.jsx -------------------------------------------------------------------------------- /src/providers/ClosableProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/ClosableProvider.jsx -------------------------------------------------------------------------------- /src/providers/ConfigurationProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/ConfigurationProvider.jsx -------------------------------------------------------------------------------- /src/providers/ConversionRateProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/ConversionRateProvider.jsx -------------------------------------------------------------------------------- /src/providers/ErrorProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/ErrorProvider.jsx -------------------------------------------------------------------------------- /src/providers/NavigateProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/NavigateProvider.jsx -------------------------------------------------------------------------------- /src/providers/PaymentAmountRoutingProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/PaymentAmountRoutingProvider.jsx -------------------------------------------------------------------------------- /src/providers/PaymentProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/PaymentProvider.jsx -------------------------------------------------------------------------------- /src/providers/PaymentRoutingProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/PaymentRoutingProvider.jsx -------------------------------------------------------------------------------- /src/providers/PaymentTrackingProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/PaymentTrackingProvider.jsx -------------------------------------------------------------------------------- /src/providers/PaymentValueProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/PaymentValueProvider.jsx -------------------------------------------------------------------------------- /src/providers/SaleRoutingProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/SaleRoutingProvider.jsx -------------------------------------------------------------------------------- /src/providers/SelectionProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/SelectionProvider.jsx -------------------------------------------------------------------------------- /src/providers/ToTokenProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/ToTokenProvider.jsx -------------------------------------------------------------------------------- /src/providers/UpdatableProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/UpdatableProvider.jsx -------------------------------------------------------------------------------- /src/providers/WalletProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/providers/WalletProvider.jsx -------------------------------------------------------------------------------- /src/skeletons/ChangePaymentSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/skeletons/ChangePaymentSkeleton.jsx -------------------------------------------------------------------------------- /src/skeletons/DonationOverviewSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/skeletons/DonationOverviewSkeleton.jsx -------------------------------------------------------------------------------- /src/skeletons/PaymentOverviewSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/skeletons/PaymentOverviewSkeleton.jsx -------------------------------------------------------------------------------- /src/skeletons/SaleOverviewSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/skeletons/SaleOverviewSkeleton.jsx -------------------------------------------------------------------------------- /src/stacks/ConnectStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/ConnectStack.js -------------------------------------------------------------------------------- /src/stacks/LoadingStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/LoadingStack.js -------------------------------------------------------------------------------- /src/stacks/LoginStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/LoginStack.js -------------------------------------------------------------------------------- /src/stacks/PaymentStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/PaymentStack.js -------------------------------------------------------------------------------- /src/stacks/SaleStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/SaleStack.js -------------------------------------------------------------------------------- /src/stacks/SelectNFTStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/SelectNFTStack.js -------------------------------------------------------------------------------- /src/stacks/SelectTokenStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/stacks/SelectTokenStack.js -------------------------------------------------------------------------------- /src/styles/ActionIndicatorStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/ActionIndicatorStyle.js -------------------------------------------------------------------------------- /src/styles/AlertStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/AlertStyle.js -------------------------------------------------------------------------------- /src/styles/ButtonCircularStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/ButtonCircularStyle.js -------------------------------------------------------------------------------- /src/styles/ButtonPrimaryStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/ButtonPrimaryStyle.js -------------------------------------------------------------------------------- /src/styles/CardStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/CardStyle.js -------------------------------------------------------------------------------- /src/styles/DialogStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/DialogStyle.js -------------------------------------------------------------------------------- /src/styles/DropDownStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/DropDownStyle.js -------------------------------------------------------------------------------- /src/styles/FontStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/FontStyle.js -------------------------------------------------------------------------------- /src/styles/GraphicStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/GraphicStyle.js -------------------------------------------------------------------------------- /src/styles/GridStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/GridStyle.js -------------------------------------------------------------------------------- /src/styles/HeightStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/HeightStyle.js -------------------------------------------------------------------------------- /src/styles/HorizontalRuleStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/HorizontalRuleStyle.js -------------------------------------------------------------------------------- /src/styles/IconStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/IconStyle.js -------------------------------------------------------------------------------- /src/styles/InfoStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/InfoStyle.js -------------------------------------------------------------------------------- /src/styles/InputStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/InputStyle.js -------------------------------------------------------------------------------- /src/styles/LinkStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/LinkStyle.js -------------------------------------------------------------------------------- /src/styles/LoadingTextStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/LoadingTextStyle.js -------------------------------------------------------------------------------- /src/styles/LogoStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/LogoStyle.js -------------------------------------------------------------------------------- /src/styles/MarginStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/MarginStyle.js -------------------------------------------------------------------------------- /src/styles/OpacityStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/OpacityStyle.js -------------------------------------------------------------------------------- /src/styles/PaddingStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/PaddingStyle.js -------------------------------------------------------------------------------- /src/styles/PoweredByStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/PoweredByStyle.js -------------------------------------------------------------------------------- /src/styles/QRCodeStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/QRCodeStyle.js -------------------------------------------------------------------------------- /src/styles/RadioStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/RadioStyle.js -------------------------------------------------------------------------------- /src/styles/RangeSliderStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/RangeSliderStyle.js -------------------------------------------------------------------------------- /src/styles/ResetStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/ResetStyle.js -------------------------------------------------------------------------------- /src/styles/SearchStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/SearchStyle.js -------------------------------------------------------------------------------- /src/styles/SkeletonStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/SkeletonStyle.js -------------------------------------------------------------------------------- /src/styles/StepStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/StepStyle.js -------------------------------------------------------------------------------- /src/styles/TabBarStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TabBarStyle.js -------------------------------------------------------------------------------- /src/styles/TabStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TabStyle.js -------------------------------------------------------------------------------- /src/styles/TableStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TableStyle.js -------------------------------------------------------------------------------- /src/styles/TextButtonStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TextButtonStyle.js -------------------------------------------------------------------------------- /src/styles/TextStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TextStyle.js -------------------------------------------------------------------------------- /src/styles/TokenAmountStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TokenAmountStyle.js -------------------------------------------------------------------------------- /src/styles/TokenImageStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TokenImageStyle.js -------------------------------------------------------------------------------- /src/styles/TooltipStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/TooltipStyle.js -------------------------------------------------------------------------------- /src/styles/WalletStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/src/styles/WalletStyle.js -------------------------------------------------------------------------------- /tests/helpers/closeWidget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/helpers/closeWidget.js -------------------------------------------------------------------------------- /tests/mocks/evm/amountsIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/mocks/evm/amountsIn.js -------------------------------------------------------------------------------- /tests/mocks/evm/amountsOut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/mocks/evm/amountsOut.js -------------------------------------------------------------------------------- /tests/mocks/evm/basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/mocks/evm/basics.js -------------------------------------------------------------------------------- /tests/mocks/solana/basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/mocks/solana/basics.js -------------------------------------------------------------------------------- /tests/mocks/solana/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/mocks/solana/transaction.js -------------------------------------------------------------------------------- /tests/setup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/units/format.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/units/format.spec.js -------------------------------------------------------------------------------- /tests/units/round.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/tests/units/round.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DePayFi/widgets/HEAD/yarn.lock --------------------------------------------------------------------------------