├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── LICENSE ├── README.md ├── config ├── env.js ├── getHttpsConfig.js ├── jest │ ├── babelTransform.js │ ├── cssTransform.js │ └── fileTransform.js ├── modules.js ├── paths.js ├── webpack.config.js ├── webpack │ └── persistentCache │ │ └── createEnvironmentHash.js └── webpackDevServer.config.js ├── docs ├── apple-touch-icon.png ├── asset-manifest.json ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── index.html ├── privacy-policy.txt ├── robots.txt ├── safari-pinned-tab.svg ├── static │ ├── css │ │ ├── main.061a9aad.css │ │ └── main.061a9aad.css.map │ └── js │ │ ├── main.cf4b405a.js │ │ ├── main.cf4b405a.js.LICENSE.txt │ │ └── main.cf4b405a.js.map ├── terms-of-use.txt └── tonconnect-manifest.json ├── package.json ├── public ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── index.html ├── privacy-policy.txt ├── robots.txt ├── safari-pinned-tab.svg ├── terms-of-use.txt └── tonconnect-manifest.json ├── scripts ├── build.js ├── start.js └── test.js ├── src ├── App.tsx ├── app.scss ├── components │ ├── AppTitle │ │ ├── AppTitle.tsx │ │ ├── Debugger │ │ │ └── Debugger.tsx │ │ └── style.scss │ ├── AuthButton │ │ ├── AuthButton.tsx │ │ └── style.scss │ └── TxForm │ │ ├── TxForm.tsx │ │ └── style.scss ├── connector.ts ├── hooks │ ├── useForceUpdate.ts │ ├── useSlicedAddress.ts │ ├── useTonWallet.ts │ └── useTonWalletConnectionError.ts ├── index.scss ├── index.tsx ├── nft-transaction.ts ├── patch-local-storage-for-github-pages.ts ├── state │ └── wallets-list.ts └── utils.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | docs 2 | config 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/README.md -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/env.js -------------------------------------------------------------------------------- /config/getHttpsConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/getHttpsConfig.js -------------------------------------------------------------------------------- /config/jest/babelTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/jest/babelTransform.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/modules.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/webpack.config.js -------------------------------------------------------------------------------- /config/webpack/persistentCache/createEnvironmentHash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/webpack/persistentCache/createEnvironmentHash.js -------------------------------------------------------------------------------- /config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /docs/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/asset-manifest.json -------------------------------------------------------------------------------- /docs/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/favicon-16x16.png -------------------------------------------------------------------------------- /docs/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/favicon-32x32.png -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/privacy-policy.txt: -------------------------------------------------------------------------------- 1 | Privacy Policy example 2 | ... 3 | -------------------------------------------------------------------------------- /docs/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/robots.txt -------------------------------------------------------------------------------- /docs/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/safari-pinned-tab.svg -------------------------------------------------------------------------------- /docs/static/css/main.061a9aad.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/static/css/main.061a9aad.css -------------------------------------------------------------------------------- /docs/static/css/main.061a9aad.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/static/css/main.061a9aad.css.map -------------------------------------------------------------------------------- /docs/static/js/main.cf4b405a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/static/js/main.cf4b405a.js -------------------------------------------------------------------------------- /docs/static/js/main.cf4b405a.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/static/js/main.cf4b405a.js.LICENSE.txt -------------------------------------------------------------------------------- /docs/static/js/main.cf4b405a.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/static/js/main.cf4b405a.js.map -------------------------------------------------------------------------------- /docs/terms-of-use.txt: -------------------------------------------------------------------------------- 1 | Terms of use example 2 | ... 3 | -------------------------------------------------------------------------------- /docs/tonconnect-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/docs/tonconnect-manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/package.json -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/index.html -------------------------------------------------------------------------------- /public/privacy-policy.txt: -------------------------------------------------------------------------------- 1 | Privacy Policy example 2 | ... 3 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/terms-of-use.txt: -------------------------------------------------------------------------------- 1 | Terms of use example 2 | ... 3 | -------------------------------------------------------------------------------- /public/tonconnect-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/public/tonconnect-manifest.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/scripts/test.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/app.scss -------------------------------------------------------------------------------- /src/components/AppTitle/AppTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/AppTitle/AppTitle.tsx -------------------------------------------------------------------------------- /src/components/AppTitle/Debugger/Debugger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/AppTitle/Debugger/Debugger.tsx -------------------------------------------------------------------------------- /src/components/AppTitle/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/AppTitle/style.scss -------------------------------------------------------------------------------- /src/components/AuthButton/AuthButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/AuthButton/AuthButton.tsx -------------------------------------------------------------------------------- /src/components/AuthButton/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/AuthButton/style.scss -------------------------------------------------------------------------------- /src/components/TxForm/TxForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/TxForm/TxForm.tsx -------------------------------------------------------------------------------- /src/components/TxForm/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/components/TxForm/style.scss -------------------------------------------------------------------------------- /src/connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/connector.ts -------------------------------------------------------------------------------- /src/hooks/useForceUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/hooks/useForceUpdate.ts -------------------------------------------------------------------------------- /src/hooks/useSlicedAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/hooks/useSlicedAddress.ts -------------------------------------------------------------------------------- /src/hooks/useTonWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/hooks/useTonWallet.ts -------------------------------------------------------------------------------- /src/hooks/useTonWalletConnectionError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/hooks/useTonWalletConnectionError.ts -------------------------------------------------------------------------------- /src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/index.scss -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/nft-transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/nft-transaction.ts -------------------------------------------------------------------------------- /src/patch-local-storage-for-github-pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/patch-local-storage-for-github-pages.ts -------------------------------------------------------------------------------- /src/state/wallets-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/state/wallets-list.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ton-connect/demo-dapp/HEAD/yarn.lock --------------------------------------------------------------------------------