├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .prettierignore ├── .prettierrc ├── .storybook ├── main.js └── preview.js ├── LICENSE ├── README.md ├── config ├── env.js ├── getHttpsConfig.js ├── jest │ ├── babelTransform.js │ ├── cssTransform.js │ └── fileTransform.js ├── modules.js ├── paths.js ├── pnpTs.js ├── webpack.config.js └── webpackDevServer.config.js ├── contributing.md ├── package.json ├── public ├── binance-favicon.ico ├── binance-logo192.png ├── binance-logo512.png ├── index.html ├── manifest.json └── robots.txt ├── scripts ├── build.js ├── start.js └── test.js ├── src ├── App.css ├── App.js ├── assets │ ├── common │ │ └── index.js │ ├── constants │ │ ├── allMarketStreams.js │ │ ├── allUserStreams.js │ │ ├── cPairs.js │ │ ├── cSymbols.js │ │ ├── futuresSymbols.js │ │ ├── index.js │ │ ├── pairs.js │ │ └── symbols.js │ ├── icons.js │ └── languages │ │ ├── cn.json │ │ └── en.json ├── components │ ├── ErrorBoundary.js │ ├── MarketStreamPanel.css │ ├── MarketStreamPanel.js │ ├── SelectionPanel.js │ ├── StreamMenu.js │ ├── StreamSettingModal.css │ ├── StreamSettingModal.js │ ├── SubscriptionPanel.css │ ├── SubscriptionPanel.js │ ├── TagDisplay.js │ ├── UserStreamPanel.js │ └── index.js ├── endpoints.js ├── i18n.js ├── index.css ├── index.js ├── redux │ ├── actions.js │ ├── configureStore.js │ ├── initials.js │ ├── reducer.js │ └── types.js ├── reportWebVitals.js ├── setupTests.js └── stories │ ├── Introduction.stories.mdx │ ├── StreamMenu.stories.js │ ├── StreamSettingModal.stories.js │ ├── SubscriptionPanel.stories.js │ ├── TagDisplay.stories.js │ └── assets │ ├── code-brackets.svg │ ├── colors.svg │ ├── comments.svg │ ├── direction.svg │ ├── flow.svg │ ├── plugin.svg │ ├── repo.svg │ └── stackalt.svg └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/.prettierrc -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/README.md -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/env.js -------------------------------------------------------------------------------- /config/getHttpsConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/getHttpsConfig.js -------------------------------------------------------------------------------- /config/jest/babelTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/jest/babelTransform.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/modules.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/pnpTs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/pnpTs.js -------------------------------------------------------------------------------- /config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/webpack.config.js -------------------------------------------------------------------------------- /config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/contributing.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/package.json -------------------------------------------------------------------------------- /public/binance-favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/public/binance-favicon.ico -------------------------------------------------------------------------------- /public/binance-logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/public/binance-logo192.png -------------------------------------------------------------------------------- /public/binance-logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/public/binance-logo512.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/public/robots.txt -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/scripts/test.js -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/App.js -------------------------------------------------------------------------------- /src/assets/common/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/common/index.js -------------------------------------------------------------------------------- /src/assets/constants/allMarketStreams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/allMarketStreams.js -------------------------------------------------------------------------------- /src/assets/constants/allUserStreams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/allUserStreams.js -------------------------------------------------------------------------------- /src/assets/constants/cPairs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/cPairs.js -------------------------------------------------------------------------------- /src/assets/constants/cSymbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/cSymbols.js -------------------------------------------------------------------------------- /src/assets/constants/futuresSymbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/futuresSymbols.js -------------------------------------------------------------------------------- /src/assets/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/index.js -------------------------------------------------------------------------------- /src/assets/constants/pairs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/pairs.js -------------------------------------------------------------------------------- /src/assets/constants/symbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/constants/symbols.js -------------------------------------------------------------------------------- /src/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/icons.js -------------------------------------------------------------------------------- /src/assets/languages/cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/languages/cn.json -------------------------------------------------------------------------------- /src/assets/languages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/assets/languages/en.json -------------------------------------------------------------------------------- /src/components/ErrorBoundary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/ErrorBoundary.js -------------------------------------------------------------------------------- /src/components/MarketStreamPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/MarketStreamPanel.css -------------------------------------------------------------------------------- /src/components/MarketStreamPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/MarketStreamPanel.js -------------------------------------------------------------------------------- /src/components/SelectionPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/SelectionPanel.js -------------------------------------------------------------------------------- /src/components/StreamMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/StreamMenu.js -------------------------------------------------------------------------------- /src/components/StreamSettingModal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/StreamSettingModal.css -------------------------------------------------------------------------------- /src/components/StreamSettingModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/StreamSettingModal.js -------------------------------------------------------------------------------- /src/components/SubscriptionPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/SubscriptionPanel.css -------------------------------------------------------------------------------- /src/components/SubscriptionPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/SubscriptionPanel.js -------------------------------------------------------------------------------- /src/components/TagDisplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/TagDisplay.js -------------------------------------------------------------------------------- /src/components/UserStreamPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/UserStreamPanel.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/endpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/endpoints.js -------------------------------------------------------------------------------- /src/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/i18n.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/index.js -------------------------------------------------------------------------------- /src/redux/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/redux/actions.js -------------------------------------------------------------------------------- /src/redux/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/redux/configureStore.js -------------------------------------------------------------------------------- /src/redux/initials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/redux/initials.js -------------------------------------------------------------------------------- /src/redux/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/redux/reducer.js -------------------------------------------------------------------------------- /src/redux/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/redux/types.js -------------------------------------------------------------------------------- /src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/reportWebVitals.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/stories/Introduction.stories.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/Introduction.stories.mdx -------------------------------------------------------------------------------- /src/stories/StreamMenu.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/StreamMenu.stories.js -------------------------------------------------------------------------------- /src/stories/StreamSettingModal.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/StreamSettingModal.stories.js -------------------------------------------------------------------------------- /src/stories/SubscriptionPanel.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/SubscriptionPanel.stories.js -------------------------------------------------------------------------------- /src/stories/TagDisplay.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/TagDisplay.stories.js -------------------------------------------------------------------------------- /src/stories/assets/code-brackets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/code-brackets.svg -------------------------------------------------------------------------------- /src/stories/assets/colors.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/colors.svg -------------------------------------------------------------------------------- /src/stories/assets/comments.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/comments.svg -------------------------------------------------------------------------------- /src/stories/assets/direction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/direction.svg -------------------------------------------------------------------------------- /src/stories/assets/flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/flow.svg -------------------------------------------------------------------------------- /src/stories/assets/plugin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/plugin.svg -------------------------------------------------------------------------------- /src/stories/assets/repo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/repo.svg -------------------------------------------------------------------------------- /src/stories/assets/stackalt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/src/stories/assets/stackalt.svg -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binance/websocket-demo/HEAD/yarn.lock --------------------------------------------------------------------------------