├── .babelrc ├── .browserslistrc ├── .commitlintrc.js ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .prettierignore ├── .versionrc.js ├── .vscode └── setting.json ├── CHANGELOG.md ├── README.md ├── docs ├── .vuepress │ └── config.ts ├── README.md ├── api │ └── README.md └── guide │ └── README.md ├── funding.json ├── package.json ├── prettier.config.js ├── public ├── index.html └── sdk-test.js ├── rollup.config.dev.js ├── rollup.config.prod.js ├── src ├── api │ ├── base-api.ts │ ├── evm │ │ ├── asset │ │ │ └── index.ts │ │ ├── collection │ │ │ └── index.ts │ │ ├── nftscan-evm.ts │ │ ├── other │ │ │ └── index.ts │ │ ├── refresh │ │ │ └── index.ts │ │ ├── statistic │ │ │ └── index.ts │ │ └── transaction │ │ │ └── index.ts │ └── solana │ │ ├── asset │ │ └── index.ts │ │ ├── collection │ │ └── index.ts │ │ ├── nftscan-solana.ts │ │ ├── refresh │ │ └── index.ts │ │ ├── statistic │ │ └── index.ts │ │ └── transaction │ │ └── index.ts ├── http │ └── nftscan.http.ts ├── index.ts ├── types │ ├── evm │ │ ├── asset │ │ │ ├── request-params.ts │ │ │ └── response-data.ts │ │ ├── collection │ │ │ ├── request-params.ts │ │ │ └── response-data.ts │ │ ├── index.ts │ │ ├── other │ │ │ ├── request-params.ts │ │ │ └── response-data.ts │ │ ├── statistic │ │ │ ├── request-params.ts │ │ │ └── response-data.ts │ │ └── transaction │ │ │ ├── request-params.ts │ │ │ └── response-data.ts │ ├── index.ts │ ├── nftscan-error.ts │ ├── nftscan-type.ts │ └── solana │ │ ├── asset │ │ ├── request-params.ts │ │ └── response-data.ts │ │ ├── collection │ │ ├── request-params.ts │ │ └── response-data.ts │ │ ├── index.ts │ │ ├── statistic │ │ ├── request-params.ts │ │ └── response-data.ts │ │ └── transaction │ │ ├── request-params.ts │ │ └── response-data.ts └── util │ ├── common.util.ts │ ├── nftscan.const.ts │ ├── nftscan.init.ts │ └── number.util.ts └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.babelrc -------------------------------------------------------------------------------- /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 5% 2 | last 2 versions 3 | not ie < 11 -------------------------------------------------------------------------------- /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.prettierignore -------------------------------------------------------------------------------- /.versionrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.versionrc.js -------------------------------------------------------------------------------- /.vscode/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/.vscode/setting.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vuepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/docs/.vuepress/config.ts -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api/README.md: -------------------------------------------------------------------------------- 1 | #API -------------------------------------------------------------------------------- /docs/guide/README.md: -------------------------------------------------------------------------------- 1 | #Guide -------------------------------------------------------------------------------- /funding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/funding.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/public/index.html -------------------------------------------------------------------------------- /public/sdk-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/public/sdk-test.js -------------------------------------------------------------------------------- /rollup.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/rollup.config.dev.js -------------------------------------------------------------------------------- /rollup.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/rollup.config.prod.js -------------------------------------------------------------------------------- /src/api/base-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/base-api.ts -------------------------------------------------------------------------------- /src/api/evm/asset/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/asset/index.ts -------------------------------------------------------------------------------- /src/api/evm/collection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/collection/index.ts -------------------------------------------------------------------------------- /src/api/evm/nftscan-evm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/nftscan-evm.ts -------------------------------------------------------------------------------- /src/api/evm/other/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/other/index.ts -------------------------------------------------------------------------------- /src/api/evm/refresh/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/refresh/index.ts -------------------------------------------------------------------------------- /src/api/evm/statistic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/statistic/index.ts -------------------------------------------------------------------------------- /src/api/evm/transaction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/evm/transaction/index.ts -------------------------------------------------------------------------------- /src/api/solana/asset/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/solana/asset/index.ts -------------------------------------------------------------------------------- /src/api/solana/collection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/solana/collection/index.ts -------------------------------------------------------------------------------- /src/api/solana/nftscan-solana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/solana/nftscan-solana.ts -------------------------------------------------------------------------------- /src/api/solana/refresh/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/solana/refresh/index.ts -------------------------------------------------------------------------------- /src/api/solana/statistic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/solana/statistic/index.ts -------------------------------------------------------------------------------- /src/api/solana/transaction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/api/solana/transaction/index.ts -------------------------------------------------------------------------------- /src/http/nftscan.http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/http/nftscan.http.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/evm/asset/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/asset/request-params.ts -------------------------------------------------------------------------------- /src/types/evm/asset/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/asset/response-data.ts -------------------------------------------------------------------------------- /src/types/evm/collection/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/collection/request-params.ts -------------------------------------------------------------------------------- /src/types/evm/collection/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/collection/response-data.ts -------------------------------------------------------------------------------- /src/types/evm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/index.ts -------------------------------------------------------------------------------- /src/types/evm/other/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/other/request-params.ts -------------------------------------------------------------------------------- /src/types/evm/other/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/other/response-data.ts -------------------------------------------------------------------------------- /src/types/evm/statistic/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/statistic/request-params.ts -------------------------------------------------------------------------------- /src/types/evm/statistic/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/statistic/response-data.ts -------------------------------------------------------------------------------- /src/types/evm/transaction/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/transaction/request-params.ts -------------------------------------------------------------------------------- /src/types/evm/transaction/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/evm/transaction/response-data.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/nftscan-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/nftscan-error.ts -------------------------------------------------------------------------------- /src/types/nftscan-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/nftscan-type.ts -------------------------------------------------------------------------------- /src/types/solana/asset/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/asset/request-params.ts -------------------------------------------------------------------------------- /src/types/solana/asset/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/asset/response-data.ts -------------------------------------------------------------------------------- /src/types/solana/collection/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/collection/request-params.ts -------------------------------------------------------------------------------- /src/types/solana/collection/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/collection/response-data.ts -------------------------------------------------------------------------------- /src/types/solana/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/index.ts -------------------------------------------------------------------------------- /src/types/solana/statistic/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/statistic/request-params.ts -------------------------------------------------------------------------------- /src/types/solana/statistic/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/statistic/response-data.ts -------------------------------------------------------------------------------- /src/types/solana/transaction/request-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/transaction/request-params.ts -------------------------------------------------------------------------------- /src/types/solana/transaction/response-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/types/solana/transaction/response-data.ts -------------------------------------------------------------------------------- /src/util/common.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/util/common.util.ts -------------------------------------------------------------------------------- /src/util/nftscan.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/util/nftscan.const.ts -------------------------------------------------------------------------------- /src/util/nftscan.init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/util/nftscan.init.ts -------------------------------------------------------------------------------- /src/util/number.util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/src/util/number.util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nftscan-official/nftscan-api-js-sdk/HEAD/tsconfig.json --------------------------------------------------------------------------------