├── .gitignore ├── Jenkinsfile ├── README.md ├── package.json ├── src ├── auth │ ├── anonymous-token-provider.ts │ └── credential-token-provider.ts ├── errors │ ├── authentication-error.ts │ └── bitski-error.ts ├── index.ts ├── provider-manager.ts ├── provider.ts ├── subproviders │ ├── fetch.ts │ └── signature.ts ├── transaction-operator.ts └── utils │ └── networkFromName.ts ├── tests ├── credential-token-provider.test.ts ├── get-provider.test.ts ├── provider-manager.test.ts └── signature-subprovider.test.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .rpt2_cache 3 | dist 4 | lib 5 | coverage 6 | -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/package.json -------------------------------------------------------------------------------- /src/auth/anonymous-token-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/auth/anonymous-token-provider.ts -------------------------------------------------------------------------------- /src/auth/credential-token-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/auth/credential-token-provider.ts -------------------------------------------------------------------------------- /src/errors/authentication-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/errors/authentication-error.ts -------------------------------------------------------------------------------- /src/errors/bitski-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/errors/bitski-error.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/provider-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/provider-manager.ts -------------------------------------------------------------------------------- /src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/provider.ts -------------------------------------------------------------------------------- /src/subproviders/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/subproviders/fetch.ts -------------------------------------------------------------------------------- /src/subproviders/signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/subproviders/signature.ts -------------------------------------------------------------------------------- /src/transaction-operator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/transaction-operator.ts -------------------------------------------------------------------------------- /src/utils/networkFromName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/src/utils/networkFromName.ts -------------------------------------------------------------------------------- /tests/credential-token-provider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/tests/credential-token-provider.test.ts -------------------------------------------------------------------------------- /tests/get-provider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/tests/get-provider.test.ts -------------------------------------------------------------------------------- /tests/provider-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/tests/provider-manager.test.ts -------------------------------------------------------------------------------- /tests/signature-subprovider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/tests/signature-subprovider.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BitskiCo/bitski-node/HEAD/tslint.json --------------------------------------------------------------------------------