├── Compressed Quant Demo Application Installation Guide..mp4 ├── README.md ├── client ├── .browserslistrc ├── .editorconfig ├── .env.development ├── .env.production ├── .env.uat ├── .eslintrc.js ├── .gitignore ├── Dockerfile ├── Dockerfile.devops ├── README.md ├── babel.config.js ├── nginx.conf ├── package.json ├── public │ ├── assets │ │ ├── fonts │ │ │ ├── icomoon.eot │ │ │ ├── icomoon.svg │ │ │ ├── icomoon.ttf │ │ │ ├── icomoon.woff │ │ │ └── selection.json │ │ └── images │ │ │ ├── Quant-logo.png │ │ │ ├── bg.png │ │ │ └── loading.gif │ ├── favicon.ico │ └── index.html ├── scss │ └── custom │ │ └── pages │ │ ├── _singleTransaction.scss │ │ └── styles.scss ├── src │ ├── App.vue │ ├── components │ │ ├── ApiOutput.vue │ │ ├── Clipboard.vue │ │ ├── CreateSubscription.vue │ │ ├── CreateTransaction.vue │ │ ├── Loading.vue │ │ ├── SubscriptionCreatedSuccessfully.vue │ │ ├── SubscriptionDetails.vue │ │ ├── TransactionDetails.vue │ │ ├── TransactionFee.vue │ │ ├── TransactionFullDetails.vue │ │ ├── TransactionSucceed.vue │ │ └── layout │ │ │ └── Header.vue │ ├── constants │ │ ├── consoleOutput │ │ │ ├── messages.js │ │ │ └── outputFields.js │ │ ├── currency │ │ │ └── currencyFields.js │ │ ├── dltOptions │ │ │ ├── dltTypeOptions.js │ │ │ └── dltTypes.js │ │ ├── statuses │ │ │ └── statusType.js │ │ ├── subscriptions │ │ │ └── tableFields.js │ │ └── transaction │ │ │ ├── statuses.js │ │ │ ├── steps.js │ │ │ ├── succeedFields.js │ │ │ └── transactionStatusTypes.js │ ├── helpers │ │ ├── convertDate.js │ │ ├── helper.js │ │ └── storage.js │ ├── main.js │ ├── mixins │ │ ├── computed.js │ │ ├── methods.js │ │ └── redirectToAudit.js │ ├── notification │ │ └── Notification.vue │ ├── router │ │ ├── index.js │ │ ├── routes.js │ │ └── routes │ │ │ ├── authentication.js │ │ │ ├── linked-transactions.js │ │ │ ├── single-transaction.js │ │ │ ├── start.js │ │ │ └── subscriptions.js │ ├── sass │ │ ├── _mixins.scss │ │ ├── _variables.scss │ │ ├── abstracts │ │ │ ├── _bootstrap-variables.scss │ │ │ └── _mixins.scss │ │ ├── base │ │ │ ├── _reset.scss │ │ │ ├── _typography.scss │ │ │ └── _utilities.scss │ │ ├── components │ │ │ ├── _button.scss │ │ │ ├── _inputmask.scss │ │ │ ├── _multiselect.scss │ │ │ ├── _table.scss │ │ │ └── components.scss │ │ ├── main.scss │ │ └── pages │ │ │ ├── _APIoutput.scss │ │ │ ├── _fullDetails.scss │ │ │ ├── _modal.scss │ │ │ ├── _notifications.scss │ │ │ ├── _singleDLT.scss │ │ │ ├── components │ │ │ └── _header.scss │ │ │ └── pages.scss │ ├── services │ │ ├── baseService.js │ │ ├── httpService.js │ │ ├── interceptors │ │ │ ├── authInterceptor.js │ │ │ ├── errorsInterseptor.js │ │ │ └── tokenInterceptor.js │ │ └── subscriptionUpdateService.js │ ├── setup │ │ ├── bootstrapSetup.js │ │ ├── clipboardSetup.js │ │ └── veeValidateSetup.js │ ├── socket │ │ └── index.js │ ├── store │ │ ├── index.js │ │ ├── modules │ │ │ ├── application.js │ │ │ ├── linkedTransaction.js │ │ │ ├── singleTransaction.js │ │ │ ├── subscriptions.js │ │ │ └── transactions.js │ │ ├── mutationTypes.js │ │ └── plugins │ │ │ └── socketStorePlugin.js │ ├── styles.scss │ └── views │ │ ├── Authentication.vue │ │ ├── CreateSubscriptionView.vue │ │ ├── LinkedTransactions.vue │ │ ├── Main.vue │ │ ├── SingleTransaction.vue │ │ ├── Start.vue │ │ └── Subscriptions.vue ├── vue.config.js ├── workflows │ ├── develop.yml │ └── main.yml └── yarn.lock └── server ├── .babelrc ├── .dockerignore ├── .env ├── .eslintrc.js ├── .gitignore ├── Dockerfile ├── README.md ├── config ├── default.js ├── index.js ├── local.js └── test.js ├── nodemon.json ├── package.json ├── src ├── controllers │ ├── AuthController.js │ ├── DefaultController.js │ ├── SignController.js │ └── SubscriptionController.js ├── errors │ ├── ErrorDictionary.js │ └── OverledgerDemoError.js ├── index.js ├── models │ ├── DltFeeOptions.js │ ├── SignRequestSchema.js │ └── SubscriptionUpdateSchema.js ├── services │ └── AuthService.js ├── swagger.json └── websocketdummyclient │ ├── WebsocketClientDummy.html │ └── indexWebSocketClient.js └── test ├── jest.config.js ├── jest.setup.js ├── resources ├── bitcoin-prepared-transaction.json ├── bogus-prepared-transaction.json ├── ethereum-prepared-transaction.json ├── invalid-request.json ├── transaction-update.json └── xrp-ledger-prepared-transaction.json ├── sign.test.js └── subscription.test.js /Compressed Quant Demo Application Installation Guide..mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/Compressed Quant Demo Application Installation Guide..mp4 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/README.md -------------------------------------------------------------------------------- /client/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/.editorconfig -------------------------------------------------------------------------------- /client/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/.env.development -------------------------------------------------------------------------------- /client/.env.production: -------------------------------------------------------------------------------- 1 | NODE_ENV=production -------------------------------------------------------------------------------- /client/.env.uat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/.env.uat -------------------------------------------------------------------------------- /client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/.eslintrc.js -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/Dockerfile.devops: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/Dockerfile.devops -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/README.md -------------------------------------------------------------------------------- /client/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/babel.config.js -------------------------------------------------------------------------------- /client/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/nginx.conf -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/assets/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/fonts/icomoon.eot -------------------------------------------------------------------------------- /client/public/assets/fonts/icomoon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/fonts/icomoon.svg -------------------------------------------------------------------------------- /client/public/assets/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/fonts/icomoon.ttf -------------------------------------------------------------------------------- /client/public/assets/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/fonts/icomoon.woff -------------------------------------------------------------------------------- /client/public/assets/fonts/selection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/fonts/selection.json -------------------------------------------------------------------------------- /client/public/assets/images/Quant-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/images/Quant-logo.png -------------------------------------------------------------------------------- /client/public/assets/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/images/bg.png -------------------------------------------------------------------------------- /client/public/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/assets/images/loading.gif -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/scss/custom/pages/_singleTransaction.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/scss/custom/pages/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/scss/custom/pages/styles.scss -------------------------------------------------------------------------------- /client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/App.vue -------------------------------------------------------------------------------- /client/src/components/ApiOutput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/ApiOutput.vue -------------------------------------------------------------------------------- /client/src/components/Clipboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/Clipboard.vue -------------------------------------------------------------------------------- /client/src/components/CreateSubscription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/CreateSubscription.vue -------------------------------------------------------------------------------- /client/src/components/CreateTransaction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/CreateTransaction.vue -------------------------------------------------------------------------------- /client/src/components/Loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/Loading.vue -------------------------------------------------------------------------------- /client/src/components/SubscriptionCreatedSuccessfully.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/SubscriptionCreatedSuccessfully.vue -------------------------------------------------------------------------------- /client/src/components/SubscriptionDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/SubscriptionDetails.vue -------------------------------------------------------------------------------- /client/src/components/TransactionDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/TransactionDetails.vue -------------------------------------------------------------------------------- /client/src/components/TransactionFee.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/TransactionFee.vue -------------------------------------------------------------------------------- /client/src/components/TransactionFullDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/TransactionFullDetails.vue -------------------------------------------------------------------------------- /client/src/components/TransactionSucceed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/TransactionSucceed.vue -------------------------------------------------------------------------------- /client/src/components/layout/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/components/layout/Header.vue -------------------------------------------------------------------------------- /client/src/constants/consoleOutput/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/consoleOutput/messages.js -------------------------------------------------------------------------------- /client/src/constants/consoleOutput/outputFields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/consoleOutput/outputFields.js -------------------------------------------------------------------------------- /client/src/constants/currency/currencyFields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/currency/currencyFields.js -------------------------------------------------------------------------------- /client/src/constants/dltOptions/dltTypeOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/dltOptions/dltTypeOptions.js -------------------------------------------------------------------------------- /client/src/constants/dltOptions/dltTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/dltOptions/dltTypes.js -------------------------------------------------------------------------------- /client/src/constants/statuses/statusType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/statuses/statusType.js -------------------------------------------------------------------------------- /client/src/constants/subscriptions/tableFields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/subscriptions/tableFields.js -------------------------------------------------------------------------------- /client/src/constants/transaction/statuses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/transaction/statuses.js -------------------------------------------------------------------------------- /client/src/constants/transaction/steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/transaction/steps.js -------------------------------------------------------------------------------- /client/src/constants/transaction/succeedFields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/transaction/succeedFields.js -------------------------------------------------------------------------------- /client/src/constants/transaction/transactionStatusTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/constants/transaction/transactionStatusTypes.js -------------------------------------------------------------------------------- /client/src/helpers/convertDate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/helpers/convertDate.js -------------------------------------------------------------------------------- /client/src/helpers/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/helpers/helper.js -------------------------------------------------------------------------------- /client/src/helpers/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/helpers/storage.js -------------------------------------------------------------------------------- /client/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/main.js -------------------------------------------------------------------------------- /client/src/mixins/computed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/mixins/computed.js -------------------------------------------------------------------------------- /client/src/mixins/methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/mixins/methods.js -------------------------------------------------------------------------------- /client/src/mixins/redirectToAudit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/mixins/redirectToAudit.js -------------------------------------------------------------------------------- /client/src/notification/Notification.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/notification/Notification.vue -------------------------------------------------------------------------------- /client/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/index.js -------------------------------------------------------------------------------- /client/src/router/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/routes.js -------------------------------------------------------------------------------- /client/src/router/routes/authentication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/routes/authentication.js -------------------------------------------------------------------------------- /client/src/router/routes/linked-transactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/routes/linked-transactions.js -------------------------------------------------------------------------------- /client/src/router/routes/single-transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/routes/single-transaction.js -------------------------------------------------------------------------------- /client/src/router/routes/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/routes/start.js -------------------------------------------------------------------------------- /client/src/router/routes/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/router/routes/subscriptions.js -------------------------------------------------------------------------------- /client/src/sass/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/_mixins.scss -------------------------------------------------------------------------------- /client/src/sass/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/_variables.scss -------------------------------------------------------------------------------- /client/src/sass/abstracts/_bootstrap-variables.scss: -------------------------------------------------------------------------------- 1 | $main-black: #100E0E; 2 | -------------------------------------------------------------------------------- /client/src/sass/abstracts/_mixins.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/sass/base/_reset.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/sass/base/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/base/_typography.scss -------------------------------------------------------------------------------- /client/src/sass/base/_utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/base/_utilities.scss -------------------------------------------------------------------------------- /client/src/sass/components/_button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/components/_button.scss -------------------------------------------------------------------------------- /client/src/sass/components/_inputmask.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/components/_inputmask.scss -------------------------------------------------------------------------------- /client/src/sass/components/_multiselect.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/components/_multiselect.scss -------------------------------------------------------------------------------- /client/src/sass/components/_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/components/_table.scss -------------------------------------------------------------------------------- /client/src/sass/components/components.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/components/components.scss -------------------------------------------------------------------------------- /client/src/sass/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/main.scss -------------------------------------------------------------------------------- /client/src/sass/pages/_APIoutput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/_APIoutput.scss -------------------------------------------------------------------------------- /client/src/sass/pages/_fullDetails.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/_fullDetails.scss -------------------------------------------------------------------------------- /client/src/sass/pages/_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/_modal.scss -------------------------------------------------------------------------------- /client/src/sass/pages/_notifications.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/_notifications.scss -------------------------------------------------------------------------------- /client/src/sass/pages/_singleDLT.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/_singleDLT.scss -------------------------------------------------------------------------------- /client/src/sass/pages/components/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/components/_header.scss -------------------------------------------------------------------------------- /client/src/sass/pages/pages.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/sass/pages/pages.scss -------------------------------------------------------------------------------- /client/src/services/baseService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/services/baseService.js -------------------------------------------------------------------------------- /client/src/services/httpService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/services/httpService.js -------------------------------------------------------------------------------- /client/src/services/interceptors/authInterceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/services/interceptors/authInterceptor.js -------------------------------------------------------------------------------- /client/src/services/interceptors/errorsInterseptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/services/interceptors/errorsInterseptor.js -------------------------------------------------------------------------------- /client/src/services/interceptors/tokenInterceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/services/interceptors/tokenInterceptor.js -------------------------------------------------------------------------------- /client/src/services/subscriptionUpdateService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/services/subscriptionUpdateService.js -------------------------------------------------------------------------------- /client/src/setup/bootstrapSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/setup/bootstrapSetup.js -------------------------------------------------------------------------------- /client/src/setup/clipboardSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/setup/clipboardSetup.js -------------------------------------------------------------------------------- /client/src/setup/veeValidateSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/setup/veeValidateSetup.js -------------------------------------------------------------------------------- /client/src/socket/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/socket/index.js -------------------------------------------------------------------------------- /client/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/index.js -------------------------------------------------------------------------------- /client/src/store/modules/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/modules/application.js -------------------------------------------------------------------------------- /client/src/store/modules/linkedTransaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/modules/linkedTransaction.js -------------------------------------------------------------------------------- /client/src/store/modules/singleTransaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/modules/singleTransaction.js -------------------------------------------------------------------------------- /client/src/store/modules/subscriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/modules/subscriptions.js -------------------------------------------------------------------------------- /client/src/store/modules/transactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/modules/transactions.js -------------------------------------------------------------------------------- /client/src/store/mutationTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/mutationTypes.js -------------------------------------------------------------------------------- /client/src/store/plugins/socketStorePlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/store/plugins/socketStorePlugin.js -------------------------------------------------------------------------------- /client/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/styles.scss -------------------------------------------------------------------------------- /client/src/views/Authentication.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/Authentication.vue -------------------------------------------------------------------------------- /client/src/views/CreateSubscriptionView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/CreateSubscriptionView.vue -------------------------------------------------------------------------------- /client/src/views/LinkedTransactions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/LinkedTransactions.vue -------------------------------------------------------------------------------- /client/src/views/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/Main.vue -------------------------------------------------------------------------------- /client/src/views/SingleTransaction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/SingleTransaction.vue -------------------------------------------------------------------------------- /client/src/views/Start.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/Start.vue -------------------------------------------------------------------------------- /client/src/views/Subscriptions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/src/views/Subscriptions.vue -------------------------------------------------------------------------------- /client/vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | productionSourceMap: false, 3 | }; 4 | -------------------------------------------------------------------------------- /client/workflows/develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/workflows/develop.yml -------------------------------------------------------------------------------- /client/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/workflows/main.yml -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /server/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/.babelrc -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | node_modules 3 | test-report.xml -------------------------------------------------------------------------------- /server/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/.env -------------------------------------------------------------------------------- /server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/.eslintrc.js -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | dist 3 | node_modules 4 | test-report.xml 5 | -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/README.md -------------------------------------------------------------------------------- /server/config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/config/default.js -------------------------------------------------------------------------------- /server/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/config/index.js -------------------------------------------------------------------------------- /server/config/local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/config/local.js -------------------------------------------------------------------------------- /server/config/test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/nodemon.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/controllers/AuthController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/controllers/AuthController.js -------------------------------------------------------------------------------- /server/src/controllers/DefaultController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/controllers/DefaultController.js -------------------------------------------------------------------------------- /server/src/controllers/SignController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/controllers/SignController.js -------------------------------------------------------------------------------- /server/src/controllers/SubscriptionController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/controllers/SubscriptionController.js -------------------------------------------------------------------------------- /server/src/errors/ErrorDictionary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/errors/ErrorDictionary.js -------------------------------------------------------------------------------- /server/src/errors/OverledgerDemoError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/errors/OverledgerDemoError.js -------------------------------------------------------------------------------- /server/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/index.js -------------------------------------------------------------------------------- /server/src/models/DltFeeOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/models/DltFeeOptions.js -------------------------------------------------------------------------------- /server/src/models/SignRequestSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/models/SignRequestSchema.js -------------------------------------------------------------------------------- /server/src/models/SubscriptionUpdateSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/models/SubscriptionUpdateSchema.js -------------------------------------------------------------------------------- /server/src/services/AuthService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/services/AuthService.js -------------------------------------------------------------------------------- /server/src/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/swagger.json -------------------------------------------------------------------------------- /server/src/websocketdummyclient/WebsocketClientDummy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/websocketdummyclient/WebsocketClientDummy.html -------------------------------------------------------------------------------- /server/src/websocketdummyclient/indexWebSocketClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/src/websocketdummyclient/indexWebSocketClient.js -------------------------------------------------------------------------------- /server/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/jest.config.js -------------------------------------------------------------------------------- /server/test/jest.setup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/test/resources/bitcoin-prepared-transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/resources/bitcoin-prepared-transaction.json -------------------------------------------------------------------------------- /server/test/resources/bogus-prepared-transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/resources/bogus-prepared-transaction.json -------------------------------------------------------------------------------- /server/test/resources/ethereum-prepared-transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/resources/ethereum-prepared-transaction.json -------------------------------------------------------------------------------- /server/test/resources/invalid-request.json: -------------------------------------------------------------------------------- 1 | { 2 | "not": "an update" 3 | } 4 | -------------------------------------------------------------------------------- /server/test/resources/transaction-update.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/resources/transaction-update.json -------------------------------------------------------------------------------- /server/test/resources/xrp-ledger-prepared-transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/resources/xrp-ledger-prepared-transaction.json -------------------------------------------------------------------------------- /server/test/sign.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/sign.test.js -------------------------------------------------------------------------------- /server/test/subscription.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quantnetwork/quant-demo-application/HEAD/server/test/subscription.test.js --------------------------------------------------------------------------------