├── .circleci └── config.yml ├── .editorconfig ├── .github ├── CODEOWNERS ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── commit-changelog │ ├── commit-changelog.yml │ └── npmpublish.yml ├── .gitignore ├── .husky └── .gitignore ├── .npmignore ├── .prettierignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── developers-sdk-js.code-workspace ├── docs ├── README.md └── lbd-new-tx-result.md ├── examples ├── commonJsExample │ ├── .babelrc │ ├── index.js │ └── package.json └── es5Example │ ├── .idea │ ├── .gitignore │ ├── es5Example.iml │ ├── modules.xml │ └── vcs.xml │ ├── index.js │ ├── package.json │ └── sdkClient.js ├── integration-test └── api.spec.ts ├── lib ├── commonTypes.ts ├── constants.ts ├── exceptions.ts ├── http-client-base.ts ├── index.ts ├── logger-factory.ts ├── logger-wrapper.ts ├── request-body-flattener.ts ├── request-parameter-validator.ts ├── request.ts ├── response.ts ├── signature-generator.ts ├── string-util.ts ├── token-util.ts ├── transaction-message-parser.ts ├── transaction-messages.ts ├── tx-core-models.ts ├── tx-raw-models.ts ├── tx-result-adapters.ts ├── tx-result-codes.ts └── tx-result-util.ts ├── npmpublish.yml ├── package.json ├── scripts ├── generate-changelog.sh └── generate-changelog.ts ├── test ├── get-signer-addresses.spec.ts ├── http-client-base-v2-api.spec.ts ├── http-client-base.spec.ts ├── http-test-util.ts ├── lbd-tx-event-adapter.spec.ts ├── lbd-tx-result-adapter.spec.ts ├── lbd-tx-summary-adapter.spec.ts ├── raw-event-types-util.spec.ts ├── raw-transaction-event.spec.ts ├── raw-transaction-result.spc.ts ├── raw-tx-result-adapter.spec.ts ├── request-body-flattener.spec.ts ├── request-parameter-validator.spec.ts ├── request.spec.ts ├── sinature-generator.spec.ts ├── string-util.spec.ts ├── test-data-v2.ts ├── test-data.ts ├── tx-core-models.spec.ts ├── tx-event-adapter.spec.ts ├── tx-result-code-mappings-prvider.spec.ts ├── tx-result-message-parser-factory.spec.ts └── tx-result-util.spec.ts └── tsconfig.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | line/lbd-sdk-js-admin -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/commit-changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/workflows/commit-changelog -------------------------------------------------------------------------------- /.github/workflows/commit-changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/workflows/commit-changelog.yml -------------------------------------------------------------------------------- /.github/workflows/npmpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.github/workflows/npmpublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | tsconfig.json 2 | src 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/README.md -------------------------------------------------------------------------------- /developers-sdk-js.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/developers-sdk-js.code-workspace -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/lbd-new-tx-result.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/commonJsExample/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/commonJsExample/.babelrc -------------------------------------------------------------------------------- /examples/commonJsExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/commonJsExample/index.js -------------------------------------------------------------------------------- /examples/commonJsExample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/commonJsExample/package.json -------------------------------------------------------------------------------- /examples/es5Example/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/.idea/.gitignore -------------------------------------------------------------------------------- /examples/es5Example/.idea/es5Example.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/.idea/es5Example.iml -------------------------------------------------------------------------------- /examples/es5Example/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/.idea/modules.xml -------------------------------------------------------------------------------- /examples/es5Example/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/.idea/vcs.xml -------------------------------------------------------------------------------- /examples/es5Example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/index.js -------------------------------------------------------------------------------- /examples/es5Example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/package.json -------------------------------------------------------------------------------- /examples/es5Example/sdkClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/examples/es5Example/sdkClient.js -------------------------------------------------------------------------------- /integration-test/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/integration-test/api.spec.ts -------------------------------------------------------------------------------- /lib/commonTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/commonTypes.ts -------------------------------------------------------------------------------- /lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/constants.ts -------------------------------------------------------------------------------- /lib/exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/exceptions.ts -------------------------------------------------------------------------------- /lib/http-client-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/http-client-base.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/logger-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/logger-factory.ts -------------------------------------------------------------------------------- /lib/logger-wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/logger-wrapper.ts -------------------------------------------------------------------------------- /lib/request-body-flattener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/request-body-flattener.ts -------------------------------------------------------------------------------- /lib/request-parameter-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/request-parameter-validator.ts -------------------------------------------------------------------------------- /lib/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/request.ts -------------------------------------------------------------------------------- /lib/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/response.ts -------------------------------------------------------------------------------- /lib/signature-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/signature-generator.ts -------------------------------------------------------------------------------- /lib/string-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/string-util.ts -------------------------------------------------------------------------------- /lib/token-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/token-util.ts -------------------------------------------------------------------------------- /lib/transaction-message-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/transaction-message-parser.ts -------------------------------------------------------------------------------- /lib/transaction-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/transaction-messages.ts -------------------------------------------------------------------------------- /lib/tx-core-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/tx-core-models.ts -------------------------------------------------------------------------------- /lib/tx-raw-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/tx-raw-models.ts -------------------------------------------------------------------------------- /lib/tx-result-adapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/tx-result-adapters.ts -------------------------------------------------------------------------------- /lib/tx-result-codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/tx-result-codes.ts -------------------------------------------------------------------------------- /lib/tx-result-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/lib/tx-result-util.ts -------------------------------------------------------------------------------- /npmpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/npmpublish.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/package.json -------------------------------------------------------------------------------- /scripts/generate-changelog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/scripts/generate-changelog.sh -------------------------------------------------------------------------------- /scripts/generate-changelog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/scripts/generate-changelog.ts -------------------------------------------------------------------------------- /test/get-signer-addresses.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/get-signer-addresses.spec.ts -------------------------------------------------------------------------------- /test/http-client-base-v2-api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/http-client-base-v2-api.spec.ts -------------------------------------------------------------------------------- /test/http-client-base.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/http-client-base.spec.ts -------------------------------------------------------------------------------- /test/http-test-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/http-test-util.ts -------------------------------------------------------------------------------- /test/lbd-tx-event-adapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/lbd-tx-event-adapter.spec.ts -------------------------------------------------------------------------------- /test/lbd-tx-result-adapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/lbd-tx-result-adapter.spec.ts -------------------------------------------------------------------------------- /test/lbd-tx-summary-adapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/lbd-tx-summary-adapter.spec.ts -------------------------------------------------------------------------------- /test/raw-event-types-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/raw-event-types-util.spec.ts -------------------------------------------------------------------------------- /test/raw-transaction-event.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/raw-transaction-event.spec.ts -------------------------------------------------------------------------------- /test/raw-transaction-result.spc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/raw-transaction-result.spc.ts -------------------------------------------------------------------------------- /test/raw-tx-result-adapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/raw-tx-result-adapter.spec.ts -------------------------------------------------------------------------------- /test/request-body-flattener.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/request-body-flattener.spec.ts -------------------------------------------------------------------------------- /test/request-parameter-validator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/request-parameter-validator.spec.ts -------------------------------------------------------------------------------- /test/request.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/request.spec.ts -------------------------------------------------------------------------------- /test/sinature-generator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/sinature-generator.spec.ts -------------------------------------------------------------------------------- /test/string-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/string-util.spec.ts -------------------------------------------------------------------------------- /test/test-data-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/test-data-v2.ts -------------------------------------------------------------------------------- /test/test-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/test-data.ts -------------------------------------------------------------------------------- /test/tx-core-models.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/tx-core-models.spec.ts -------------------------------------------------------------------------------- /test/tx-event-adapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/tx-event-adapter.spec.ts -------------------------------------------------------------------------------- /test/tx-result-code-mappings-prvider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/tx-result-code-mappings-prvider.spec.ts -------------------------------------------------------------------------------- /test/tx-result-message-parser-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/tx-result-message-parser-factory.spec.ts -------------------------------------------------------------------------------- /test/tx-result-util.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/test/tx-result-util.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/line/line-blockchain-developers-sdk-js/HEAD/tsconfig.json --------------------------------------------------------------------------------