├── .circleci └── config.yml ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .mocharc.js ├── .prettierignore ├── .prettierrc.js ├── .vscode └── settings.json ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README-ja.md ├── README.md ├── architecture.png ├── codecov.yml ├── openapitools.json ├── package.json ├── pay-id-api-spec └── pay-id.v1.yml ├── scripts ├── init_mac.sh ├── regenerate_pay_id_api.sh └── regenerate_protos.sh ├── src ├── Common │ └── utils.ts ├── ILP │ ├── auth │ │ ├── ilp-credentials.ts │ │ └── ilp-credentials.web.ts │ ├── default-ilp-client.ts │ ├── grpc-ilp-network-client.ts │ ├── grpc-ilp-network-client.web.ts │ ├── ilp-client-decorator.ts │ ├── ilp-client.ts │ ├── ilp-error.ts │ ├── ilp-network-client.ts │ ├── index.ts │ └── model │ │ ├── account-balance.ts │ │ ├── index.ts │ │ ├── payment-request.ts │ │ └── payment-result.ts ├── PayID │ ├── pay-id-client.ts │ ├── pay-id-error.ts │ ├── xrp-pay-id-client-interface.ts │ └── xrp-pay-id-client.ts ├── XRP │ ├── core-xrpl-client-interface.ts │ ├── core-xrpl-client.ts │ ├── default-xrp-client.ts │ ├── index.ts │ ├── issued-currency-client.ts │ ├── network-clients │ │ ├── grpc-network-client-interface.ts │ │ ├── grpc-xrp-network-client.ts │ │ ├── grpc-xrp-network-client.web.ts │ │ ├── web-socket-network-client-interface.ts │ │ └── web-socket-network-client.ts │ ├── protobuf-wrappers │ │ ├── index.ts │ │ ├── xrp-account-delete.ts │ │ ├── xrp-account-set.ts │ │ ├── xrp-check-cancel.ts │ │ ├── xrp-check-cash.ts │ │ ├── xrp-check-create.ts │ │ ├── xrp-currency-amount.ts │ │ ├── xrp-currency.ts │ │ ├── xrp-deposit-preauth.ts │ │ ├── xrp-escrow-cancel.ts │ │ ├── xrp-escrow-create.ts │ │ ├── xrp-escrow-finish.ts │ │ ├── xrp-memo.ts │ │ ├── xrp-offer-cancel.ts │ │ ├── xrp-offer-create.ts │ │ ├── xrp-path-element.ts │ │ ├── xrp-path.ts │ │ ├── xrp-payment-channel-claim.ts │ │ ├── xrp-payment-channel-create.ts │ │ ├── xrp-payment-channel-fund.ts │ │ ├── xrp-payment.ts │ │ ├── xrp-set-regular-key.ts │ │ ├── xrp-signer-entry.ts │ │ ├── xrp-signer-list-set.ts │ │ ├── xrp-signer.ts │ │ ├── xrp-transaction.ts │ │ ├── xrp-trust-set.ts │ │ └── xrpl-issued-currency.ts │ ├── reliable-submission-xrp-client.ts │ ├── shared │ │ ├── account-root-flags.ts │ │ ├── account-set-flag.ts │ │ ├── gateway-balances.ts │ │ ├── index.ts │ │ ├── issued-currency.ts │ │ ├── offer-create-flag.ts │ │ ├── payment-flags.ts │ │ ├── raw-transaction-status.ts │ │ ├── rippled-error-messages.ts │ │ ├── rippled-web-socket-schema.ts │ │ ├── send-xrp-details.ts │ │ ├── transaction-prefix.ts │ │ ├── transaction-result.ts │ │ ├── transaction-status.ts │ │ ├── trust-set-flag.ts │ │ ├── trustline.ts │ │ ├── xrp-error.ts │ │ ├── xrp-transaction-type.ts │ │ └── xrp-utils.ts │ ├── xrp-client-decorator.ts │ ├── xrp-client-interface.ts │ └── xrp-client.ts ├── Xpring │ ├── xpring-client.ts │ └── xpring-error.ts └── index.ts ├── test ├── Common │ ├── Fakes │ │ └── fake-grpc-error.ts │ ├── Helpers │ │ └── result.ts │ └── utils.test.ts ├── ILP │ ├── default-ilp-client.test.ts │ ├── fakes │ │ ├── fake-default-ilp-client.ts │ │ └── fake-ilp-network-client.ts │ ├── ilp-credentials-web.test.ts │ ├── ilp-credentials.test.ts │ └── ilp-integration.test.ts ├── PayID │ ├── fakes │ │ └── fake-xrp-pay-id-client.ts │ ├── pay-id-client.test.ts │ ├── pay-id-integration.test.ts │ ├── pay-id-utils.test.ts │ └── xrp-pay-id-client.test.ts ├── XRP │ ├── core-xrpl-client.test.ts │ ├── default-xrp-client.test.ts │ ├── fakes │ │ ├── fake-core-xrpl-client.ts │ │ ├── fake-web-socket-network-client.ts │ │ ├── fake-xrp-client.ts │ │ ├── fake-xrp-network-client.ts │ │ ├── fake-xrp-protobufs.ts │ │ └── fake-xrp-transaction-type-protobufs.ts │ ├── helpers │ │ └── xrp-test-utils.ts │ ├── issued-currency-client-integration.test.ts │ ├── issued-currency-client.test.ts │ ├── issued-currency-payment-integration.test.ts │ ├── protos-models-flags-utils │ │ ├── gateway-balances.test.ts │ │ ├── raw-transaction-status.test.ts │ │ ├── rippled-flags.test.ts │ │ ├── trust-line.test.ts │ │ ├── xrp-protocol-buffer-conversion.test.ts │ │ ├── xrp-transaction-type-proto-conversion.test.ts │ │ └── xrp-utils.test.ts │ ├── reliable-submission-xrp-client.test.ts │ ├── web-socket-network-client.test.ts │ └── xrp-client-integration.test.ts └── Xpring │ ├── xpring-client-integration.test.ts │ └── xpring-client.test.ts ├── tsconfig.eslint.json ├── tsconfig.json └── webpack.config.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.mocharc.js -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/LICENSE -------------------------------------------------------------------------------- /README-ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/README-ja.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/README.md -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/architecture.png -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/codecov.yml -------------------------------------------------------------------------------- /openapitools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/openapitools.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/package.json -------------------------------------------------------------------------------- /pay-id-api-spec/pay-id.v1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/pay-id-api-spec/pay-id.v1.yml -------------------------------------------------------------------------------- /scripts/init_mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/scripts/init_mac.sh -------------------------------------------------------------------------------- /scripts/regenerate_pay_id_api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/scripts/regenerate_pay_id_api.sh -------------------------------------------------------------------------------- /scripts/regenerate_protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/scripts/regenerate_protos.sh -------------------------------------------------------------------------------- /src/Common/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/Common/utils.ts -------------------------------------------------------------------------------- /src/ILP/auth/ilp-credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/auth/ilp-credentials.ts -------------------------------------------------------------------------------- /src/ILP/auth/ilp-credentials.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/auth/ilp-credentials.web.ts -------------------------------------------------------------------------------- /src/ILP/default-ilp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/default-ilp-client.ts -------------------------------------------------------------------------------- /src/ILP/grpc-ilp-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/grpc-ilp-network-client.ts -------------------------------------------------------------------------------- /src/ILP/grpc-ilp-network-client.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/grpc-ilp-network-client.web.ts -------------------------------------------------------------------------------- /src/ILP/ilp-client-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/ilp-client-decorator.ts -------------------------------------------------------------------------------- /src/ILP/ilp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/ilp-client.ts -------------------------------------------------------------------------------- /src/ILP/ilp-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/ilp-error.ts -------------------------------------------------------------------------------- /src/ILP/ilp-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/ilp-network-client.ts -------------------------------------------------------------------------------- /src/ILP/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/index.ts -------------------------------------------------------------------------------- /src/ILP/model/account-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/model/account-balance.ts -------------------------------------------------------------------------------- /src/ILP/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/model/index.ts -------------------------------------------------------------------------------- /src/ILP/model/payment-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/model/payment-request.ts -------------------------------------------------------------------------------- /src/ILP/model/payment-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/ILP/model/payment-result.ts -------------------------------------------------------------------------------- /src/PayID/pay-id-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/PayID/pay-id-client.ts -------------------------------------------------------------------------------- /src/PayID/pay-id-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/PayID/pay-id-error.ts -------------------------------------------------------------------------------- /src/PayID/xrp-pay-id-client-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/PayID/xrp-pay-id-client-interface.ts -------------------------------------------------------------------------------- /src/PayID/xrp-pay-id-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/PayID/xrp-pay-id-client.ts -------------------------------------------------------------------------------- /src/XRP/core-xrpl-client-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/core-xrpl-client-interface.ts -------------------------------------------------------------------------------- /src/XRP/core-xrpl-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/core-xrpl-client.ts -------------------------------------------------------------------------------- /src/XRP/default-xrp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/default-xrp-client.ts -------------------------------------------------------------------------------- /src/XRP/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/index.ts -------------------------------------------------------------------------------- /src/XRP/issued-currency-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/issued-currency-client.ts -------------------------------------------------------------------------------- /src/XRP/network-clients/grpc-network-client-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/network-clients/grpc-network-client-interface.ts -------------------------------------------------------------------------------- /src/XRP/network-clients/grpc-xrp-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/network-clients/grpc-xrp-network-client.ts -------------------------------------------------------------------------------- /src/XRP/network-clients/grpc-xrp-network-client.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/network-clients/grpc-xrp-network-client.web.ts -------------------------------------------------------------------------------- /src/XRP/network-clients/web-socket-network-client-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/network-clients/web-socket-network-client-interface.ts -------------------------------------------------------------------------------- /src/XRP/network-clients/web-socket-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/network-clients/web-socket-network-client.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/index.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-account-delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-account-delete.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-account-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-account-set.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-check-cancel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-check-cancel.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-check-cash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-check-cash.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-check-create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-check-create.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-currency-amount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-currency-amount.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-currency.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-deposit-preauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-deposit-preauth.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-escrow-cancel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-escrow-cancel.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-escrow-create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-escrow-create.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-escrow-finish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-escrow-finish.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-memo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-memo.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-offer-cancel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-offer-cancel.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-offer-create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-offer-create.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-path-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-path-element.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-path.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-payment-channel-claim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-payment-channel-claim.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-payment-channel-create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-payment-channel-create.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-payment-channel-fund.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-payment-channel-fund.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-payment.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-set-regular-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-set-regular-key.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-signer-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-signer-entry.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-signer-list-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-signer-list-set.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-signer.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-transaction.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrp-trust-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrp-trust-set.ts -------------------------------------------------------------------------------- /src/XRP/protobuf-wrappers/xrpl-issued-currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/protobuf-wrappers/xrpl-issued-currency.ts -------------------------------------------------------------------------------- /src/XRP/reliable-submission-xrp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/reliable-submission-xrp-client.ts -------------------------------------------------------------------------------- /src/XRP/shared/account-root-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/account-root-flags.ts -------------------------------------------------------------------------------- /src/XRP/shared/account-set-flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/account-set-flag.ts -------------------------------------------------------------------------------- /src/XRP/shared/gateway-balances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/gateway-balances.ts -------------------------------------------------------------------------------- /src/XRP/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/index.ts -------------------------------------------------------------------------------- /src/XRP/shared/issued-currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/issued-currency.ts -------------------------------------------------------------------------------- /src/XRP/shared/offer-create-flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/offer-create-flag.ts -------------------------------------------------------------------------------- /src/XRP/shared/payment-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/payment-flags.ts -------------------------------------------------------------------------------- /src/XRP/shared/raw-transaction-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/raw-transaction-status.ts -------------------------------------------------------------------------------- /src/XRP/shared/rippled-error-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/rippled-error-messages.ts -------------------------------------------------------------------------------- /src/XRP/shared/rippled-web-socket-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/rippled-web-socket-schema.ts -------------------------------------------------------------------------------- /src/XRP/shared/send-xrp-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/send-xrp-details.ts -------------------------------------------------------------------------------- /src/XRP/shared/transaction-prefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/transaction-prefix.ts -------------------------------------------------------------------------------- /src/XRP/shared/transaction-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/transaction-result.ts -------------------------------------------------------------------------------- /src/XRP/shared/transaction-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/transaction-status.ts -------------------------------------------------------------------------------- /src/XRP/shared/trust-set-flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/trust-set-flag.ts -------------------------------------------------------------------------------- /src/XRP/shared/trustline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/trustline.ts -------------------------------------------------------------------------------- /src/XRP/shared/xrp-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/xrp-error.ts -------------------------------------------------------------------------------- /src/XRP/shared/xrp-transaction-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/xrp-transaction-type.ts -------------------------------------------------------------------------------- /src/XRP/shared/xrp-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/shared/xrp-utils.ts -------------------------------------------------------------------------------- /src/XRP/xrp-client-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/xrp-client-decorator.ts -------------------------------------------------------------------------------- /src/XRP/xrp-client-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/xrp-client-interface.ts -------------------------------------------------------------------------------- /src/XRP/xrp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/XRP/xrp-client.ts -------------------------------------------------------------------------------- /src/Xpring/xpring-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/Xpring/xpring-client.ts -------------------------------------------------------------------------------- /src/Xpring/xpring-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/Xpring/xpring-error.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/src/index.ts -------------------------------------------------------------------------------- /test/Common/Fakes/fake-grpc-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/Common/Fakes/fake-grpc-error.ts -------------------------------------------------------------------------------- /test/Common/Helpers/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/Common/Helpers/result.ts -------------------------------------------------------------------------------- /test/Common/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/Common/utils.test.ts -------------------------------------------------------------------------------- /test/ILP/default-ilp-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/ILP/default-ilp-client.test.ts -------------------------------------------------------------------------------- /test/ILP/fakes/fake-default-ilp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/ILP/fakes/fake-default-ilp-client.ts -------------------------------------------------------------------------------- /test/ILP/fakes/fake-ilp-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/ILP/fakes/fake-ilp-network-client.ts -------------------------------------------------------------------------------- /test/ILP/ilp-credentials-web.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/ILP/ilp-credentials-web.test.ts -------------------------------------------------------------------------------- /test/ILP/ilp-credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/ILP/ilp-credentials.test.ts -------------------------------------------------------------------------------- /test/ILP/ilp-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/ILP/ilp-integration.test.ts -------------------------------------------------------------------------------- /test/PayID/fakes/fake-xrp-pay-id-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/PayID/fakes/fake-xrp-pay-id-client.ts -------------------------------------------------------------------------------- /test/PayID/pay-id-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/PayID/pay-id-client.test.ts -------------------------------------------------------------------------------- /test/PayID/pay-id-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/PayID/pay-id-integration.test.ts -------------------------------------------------------------------------------- /test/PayID/pay-id-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/PayID/pay-id-utils.test.ts -------------------------------------------------------------------------------- /test/PayID/xrp-pay-id-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/PayID/xrp-pay-id-client.test.ts -------------------------------------------------------------------------------- /test/XRP/core-xrpl-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/core-xrpl-client.test.ts -------------------------------------------------------------------------------- /test/XRP/default-xrp-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/default-xrp-client.test.ts -------------------------------------------------------------------------------- /test/XRP/fakes/fake-core-xrpl-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/fakes/fake-core-xrpl-client.ts -------------------------------------------------------------------------------- /test/XRP/fakes/fake-web-socket-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/fakes/fake-web-socket-network-client.ts -------------------------------------------------------------------------------- /test/XRP/fakes/fake-xrp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/fakes/fake-xrp-client.ts -------------------------------------------------------------------------------- /test/XRP/fakes/fake-xrp-network-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/fakes/fake-xrp-network-client.ts -------------------------------------------------------------------------------- /test/XRP/fakes/fake-xrp-protobufs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/fakes/fake-xrp-protobufs.ts -------------------------------------------------------------------------------- /test/XRP/fakes/fake-xrp-transaction-type-protobufs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/fakes/fake-xrp-transaction-type-protobufs.ts -------------------------------------------------------------------------------- /test/XRP/helpers/xrp-test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/helpers/xrp-test-utils.ts -------------------------------------------------------------------------------- /test/XRP/issued-currency-client-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/issued-currency-client-integration.test.ts -------------------------------------------------------------------------------- /test/XRP/issued-currency-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/issued-currency-client.test.ts -------------------------------------------------------------------------------- /test/XRP/issued-currency-payment-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/issued-currency-payment-integration.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/gateway-balances.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/gateway-balances.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/raw-transaction-status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/raw-transaction-status.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/rippled-flags.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/rippled-flags.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/trust-line.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/trust-line.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/xrp-protocol-buffer-conversion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/xrp-protocol-buffer-conversion.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/xrp-transaction-type-proto-conversion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/xrp-transaction-type-proto-conversion.test.ts -------------------------------------------------------------------------------- /test/XRP/protos-models-flags-utils/xrp-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/protos-models-flags-utils/xrp-utils.test.ts -------------------------------------------------------------------------------- /test/XRP/reliable-submission-xrp-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/reliable-submission-xrp-client.test.ts -------------------------------------------------------------------------------- /test/XRP/web-socket-network-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/web-socket-network-client.test.ts -------------------------------------------------------------------------------- /test/XRP/xrp-client-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/XRP/xrp-client-integration.test.ts -------------------------------------------------------------------------------- /test/Xpring/xpring-client-integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/Xpring/xpring-client-integration.test.ts -------------------------------------------------------------------------------- /test/Xpring/xpring-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/test/Xpring/xpring-client.test.ts -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpring-eng/Xpring-JS/HEAD/webpack.config.js --------------------------------------------------------------------------------