├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── repo_policies │ └── BOT_APPROVED_FILES └── workflows │ ├── conventional-commits.yml │ ├── docs.yml │ ├── e2e-tests.yml │ ├── lint.yml │ ├── mitm.yml │ ├── npm-audit.yml │ ├── prepare-release.yml │ ├── prettier.yml │ ├── publish-docs.yml │ ├── publish.yml │ ├── size-limit.yml │ └── unit-tests.yml ├── .gitignore ├── .node-version ├── .npmrc ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin ├── roll-changelog.ts └── version.ts ├── docs ├── .gitignore ├── package.json ├── scripts │ └── split-index.js ├── src │ └── content │ │ └── docs │ │ ├── _sidebar.json │ │ ├── canister-environment.mdx │ │ ├── index.mdx │ │ ├── installation.mdx │ │ ├── library-development.mdx │ │ ├── quick-start.mdx │ │ ├── typescript.mdx │ │ └── upgrading │ │ ├── v3.md │ │ └── v4.md └── typedoc.json ├── e2e └── node │ ├── basic │ ├── __snapshots__ │ │ ├── mainnet.test.ts.snap │ │ └── syncTime.test.ts.snap │ ├── assets.test.ts │ ├── basic.test.ts │ ├── canisterStatus.test.ts │ ├── counter.test.ts │ ├── identity.test.ts │ ├── mainnet.test.ts │ ├── mitm.test.ts │ ├── queryExpiry.test.ts │ ├── syncTime.test.ts │ └── trap.test.ts │ ├── canister_ids.json │ ├── canisters │ ├── assets.did │ ├── assets.wasm │ ├── assets │ │ └── .ic-assets.json5 │ ├── counter.mo │ ├── counter.ts │ ├── counter.wasm │ ├── declarations │ │ └── counter │ │ │ ├── counter.did │ │ │ ├── counter.did.d.ts │ │ │ ├── counter.did.js │ │ │ ├── index.d.ts │ │ │ └── index.js │ ├── trap.mo │ ├── trap.wasm │ ├── whoami.did │ ├── whoami.ts │ └── whoami.wasm │ ├── dfx.json │ ├── package.json │ ├── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.test.json │ ├── utils │ ├── agent.ts │ ├── canisterid.ts │ ├── identity.ts │ ├── mock-replica.ts │ └── tree.ts │ └── vitest.config.ts ├── eslint.config.mjs ├── jest.config.base.js ├── package.json ├── packages ├── agent │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── lib │ │ └── esm │ │ │ └── package.json │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ └── actor.test.ts.snap │ │ ├── actor-polling-options.test.ts │ │ ├── actor.test.ts │ │ ├── actor.ts │ │ ├── agent │ │ │ ├── api.ts │ │ │ ├── http │ │ │ │ ├── __certificates__ │ │ │ │ │ └── goldenCertificates.ts │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── http.test.ts.snap │ │ │ │ ├── calls.test.json │ │ │ │ ├── http.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── transforms.test.ts │ │ │ │ ├── transforms.ts │ │ │ │ └── types.ts │ │ │ └── index.ts │ │ ├── auth.ts │ │ ├── bin │ │ │ └── with_subnet_key.bin │ │ ├── canister-env │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── canisterStatus │ │ │ ├── __snapshots__ │ │ │ │ └── index.test.ts.snap │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── cbor.test.ts │ │ ├── cbor.ts │ │ ├── certificate.test.ts │ │ ├── certificate.ts │ │ ├── constants.ts │ │ ├── der.test.ts │ │ ├── der.ts │ │ ├── errors.test.ts │ │ ├── errors.ts │ │ ├── fetch_candid.test.ts │ │ ├── fetch_candid.ts │ │ ├── index.ts │ │ ├── observable.test.ts │ │ ├── observable.ts │ │ ├── package.json │ │ ├── polling │ │ │ ├── backoff.test.ts │ │ │ ├── backoff.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── strategy.ts │ │ ├── public_key.ts │ │ ├── request_id.test.ts │ │ ├── request_id.ts │ │ └── utils │ │ │ ├── bls.ts │ │ │ ├── buffer.ts │ │ │ ├── expirableMap.test.ts │ │ │ ├── expirableMap.ts │ │ │ ├── leb.ts │ │ │ ├── random.test.ts │ │ │ └── random.ts │ ├── test-setup.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── assets │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── canisters │ │ │ ├── assets.ts │ │ │ ├── assets_idl.ts │ │ │ └── assets_service.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── readable │ │ │ ├── readable.ts │ │ │ ├── readableBlob.test.ts │ │ │ ├── readableBlob.ts │ │ │ ├── readableBytes.test.ts │ │ │ ├── readableBytes.ts │ │ │ ├── readableFile.test.ts │ │ │ ├── readableFile.ts │ │ │ ├── readablePath.test.ts │ │ │ └── readablePath.ts │ │ └── utils │ │ │ ├── base64.test.ts │ │ │ ├── base64.ts │ │ │ ├── browserShim.ts │ │ │ └── limit.ts │ ├── test-setup.ts │ └── tsconfig.json ├── auth-client │ ├── .gitignore │ ├── .npmignore │ ├── FixJSDOMEnvironment.ts │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ ├── db.test.ts.snap │ │ │ └── index.test.ts.snap │ │ ├── db.test.ts │ │ ├── db.ts │ │ ├── idleManager.test.ts │ │ ├── idleManager.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ └── storage.ts │ ├── test-setup.ts │ ├── tsconfig.json │ └── tsconfig.test.json ├── bls-verify │ └── README.md ├── candid │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── candid-core.ts │ │ ├── candid-ui.ts │ │ ├── idl.test.ts │ │ ├── idl.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── types.ts │ │ └── utils │ │ │ ├── bigint-math.test.ts │ │ │ ├── bigint-math.ts │ │ │ ├── buffer.test.ts │ │ │ ├── buffer.ts │ │ │ ├── hash.test.ts │ │ │ ├── hash.ts │ │ │ ├── leb128.test.ts │ │ │ └── leb128.ts │ ├── test-setup.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── core │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── agent │ │ │ ├── __snapshots__ │ │ │ │ └── actor.test.ts.snap │ │ │ ├── actor-polling-options.test.ts │ │ │ ├── actor.test.ts │ │ │ ├── actor.ts │ │ │ ├── agent │ │ │ │ ├── api.ts │ │ │ │ ├── http │ │ │ │ │ ├── __certificates__ │ │ │ │ │ │ └── goldenCertificates.ts │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── http.test.ts.snap │ │ │ │ │ ├── calls.test.json │ │ │ │ │ ├── http.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── transforms.test.ts │ │ │ │ │ ├── transforms.ts │ │ │ │ │ └── types.ts │ │ │ │ └── index.ts │ │ │ ├── auth.ts │ │ │ ├── bin │ │ │ │ └── with_subnet_key.bin │ │ │ ├── canister-env │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── canisterStatus │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── cbor.test.ts │ │ │ ├── cbor.ts │ │ │ ├── certificate.test.ts │ │ │ ├── certificate.ts │ │ │ ├── constants.ts │ │ │ ├── der.test.ts │ │ │ ├── der.ts │ │ │ ├── errors.test.ts │ │ │ ├── errors.ts │ │ │ ├── fetch_candid.test.ts │ │ │ ├── fetch_candid.ts │ │ │ ├── index.ts │ │ │ ├── observable.test.ts │ │ │ ├── observable.ts │ │ │ ├── polling │ │ │ │ ├── backoff.test.ts │ │ │ │ ├── backoff.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── strategy.ts │ │ │ ├── public_key.ts │ │ │ ├── request_id.test.ts │ │ │ ├── request_id.ts │ │ │ └── utils │ │ │ │ ├── bls.ts │ │ │ │ ├── buffer.ts │ │ │ │ ├── expirableMap.test.ts │ │ │ │ ├── expirableMap.ts │ │ │ │ ├── leb.ts │ │ │ │ ├── random.test.ts │ │ │ │ └── random.ts │ │ ├── candid │ │ │ ├── candid-core.ts │ │ │ ├── candid-ui.ts │ │ │ ├── idl.test.ts │ │ │ ├── idl.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── bigint-math.test.ts │ │ │ │ ├── bigint-math.ts │ │ │ │ ├── buffer.test.ts │ │ │ │ ├── buffer.ts │ │ │ │ ├── hash.test.ts │ │ │ │ ├── hash.ts │ │ │ │ ├── leb128.test.ts │ │ │ │ └── leb128.ts │ │ ├── identity │ │ │ ├── identity │ │ │ │ ├── delegation.test.ts │ │ │ │ ├── delegation.ts │ │ │ │ ├── ecdsa.test.ts │ │ │ │ ├── ecdsa.ts │ │ │ │ ├── ed25519.test.ts │ │ │ │ ├── ed25519.ts │ │ │ │ ├── partial.test.ts │ │ │ │ ├── partial.ts │ │ │ │ └── webauthn.ts │ │ │ ├── index.ts │ │ │ └── secp256k1 │ │ │ │ ├── __snapshots__ │ │ │ │ └── secp256k1.test.ts.snap │ │ │ │ ├── der.test.ts │ │ │ │ ├── der.ts │ │ │ │ ├── index.ts │ │ │ │ ├── pem.test.ts │ │ │ │ ├── pem.ts │ │ │ │ ├── secp256k1.test.ts │ │ │ │ └── secp256k1.ts │ │ ├── index.ts │ │ ├── package.json │ │ └── principal │ │ │ ├── index.ts │ │ │ ├── principal.test.ts │ │ │ ├── principal.ts │ │ │ └── utils │ │ │ ├── base32.test.ts │ │ │ ├── base32.ts │ │ │ ├── getCrc.test.ts │ │ │ └── getCrc.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── identity-secp256k1 │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ └── secp256k1.test.ts.snap │ │ ├── der.test.ts │ │ ├── der.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── pem.test.ts │ │ ├── pem.ts │ │ ├── secp256k1.test.ts │ │ └── secp256k1.ts │ ├── test-setup.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── identity │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── identity │ │ │ ├── delegation.test.ts │ │ │ ├── delegation.ts │ │ │ ├── ecdsa.test.ts │ │ │ ├── ecdsa.ts │ │ │ ├── ed25519.test.ts │ │ │ ├── ed25519.ts │ │ │ ├── partial.test.ts │ │ │ ├── partial.ts │ │ │ └── webauthn.ts │ │ ├── index.ts │ │ └── package.json │ ├── test-setup.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json ├── migrate │ ├── README.md │ ├── package.json │ ├── src │ │ ├── code-migrator.ts │ │ ├── constants.ts │ │ ├── dependencies.ts │ │ ├── dependency-manager.ts │ │ ├── gitignore.ts │ │ ├── index.ts │ │ ├── migrator.ts │ │ ├── package-manager.ts │ │ └── types.ts │ └── tsconfig.json ├── principal │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── package.json │ │ ├── principal.test.ts │ │ ├── principal.ts │ │ └── utils │ │ │ ├── base32.test.ts │ │ │ ├── base32.ts │ │ │ ├── getCrc.test.ts │ │ │ └── getCrc.ts │ ├── test-setup.ts │ ├── tsconfig.cjs.json │ └── tsconfig.json └── use-auth-client │ ├── .gitignore │ ├── .npmignore │ ├── FixJSDOMEnvironment.ts │ ├── LICENSE │ ├── README.md │ ├── jest.config.mjs │ ├── package.json │ ├── setupTests.ts │ ├── src │ ├── index.ts │ └── use-auth-client.ts │ ├── test │ └── use-auth-client.test.tsx │ ├── tsconfig.json │ └── tsconfig.test.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.cjs.json ├── tsconfig.json ├── tsconfig.test.json └── tsconfig.web.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @dfinity/sdk 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/repo_policies/BOT_APPROVED_FILES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/repo_policies/BOT_APPROVED_FILES -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/e2e-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/e2e-tests.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/mitm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/mitm.yml -------------------------------------------------------------------------------- /.github/workflows/npm-audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/npm-audit.yml -------------------------------------------------------------------------------- /.github/workflows/prepare-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/prepare-release.yml -------------------------------------------------------------------------------- /.github/workflows/prettier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/prettier.yml -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/publish-docs.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/size-limit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/size-limit.yml -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | git-tag-version=false 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/README.md -------------------------------------------------------------------------------- /bin/roll-changelog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/bin/roll-changelog.ts -------------------------------------------------------------------------------- /bin/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/bin/version.ts -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/scripts/split-index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/scripts/split-index.js -------------------------------------------------------------------------------- /docs/src/content/docs/_sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/_sidebar.json -------------------------------------------------------------------------------- /docs/src/content/docs/canister-environment.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/canister-environment.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/installation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/library-development.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/library-development.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/quick-start.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/quick-start.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/typescript.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/typescript.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/upgrading/v3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/upgrading/v3.md -------------------------------------------------------------------------------- /docs/src/content/docs/upgrading/v4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/src/content/docs/upgrading/v4.md -------------------------------------------------------------------------------- /docs/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/docs/typedoc.json -------------------------------------------------------------------------------- /e2e/node/basic/__snapshots__/mainnet.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/__snapshots__/mainnet.test.ts.snap -------------------------------------------------------------------------------- /e2e/node/basic/__snapshots__/syncTime.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/__snapshots__/syncTime.test.ts.snap -------------------------------------------------------------------------------- /e2e/node/basic/assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/assets.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/basic.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/canisterStatus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/canisterStatus.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/counter.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/identity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/identity.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/mainnet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/mainnet.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/mitm.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/mitm.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/queryExpiry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/queryExpiry.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/syncTime.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/syncTime.test.ts -------------------------------------------------------------------------------- /e2e/node/basic/trap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/basic/trap.test.ts -------------------------------------------------------------------------------- /e2e/node/canister_ids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canister_ids.json -------------------------------------------------------------------------------- /e2e/node/canisters/assets.did: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/assets.did -------------------------------------------------------------------------------- /e2e/node/canisters/assets.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/assets.wasm -------------------------------------------------------------------------------- /e2e/node/canisters/assets/.ic-assets.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/assets/.ic-assets.json5 -------------------------------------------------------------------------------- /e2e/node/canisters/counter.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/counter.mo -------------------------------------------------------------------------------- /e2e/node/canisters/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/counter.ts -------------------------------------------------------------------------------- /e2e/node/canisters/counter.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/counter.wasm -------------------------------------------------------------------------------- /e2e/node/canisters/declarations/counter/counter.did: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/declarations/counter/counter.did -------------------------------------------------------------------------------- /e2e/node/canisters/declarations/counter/counter.did.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/declarations/counter/counter.did.d.ts -------------------------------------------------------------------------------- /e2e/node/canisters/declarations/counter/counter.did.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/declarations/counter/counter.did.js -------------------------------------------------------------------------------- /e2e/node/canisters/declarations/counter/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/declarations/counter/index.d.ts -------------------------------------------------------------------------------- /e2e/node/canisters/declarations/counter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/declarations/counter/index.js -------------------------------------------------------------------------------- /e2e/node/canisters/trap.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/trap.mo -------------------------------------------------------------------------------- /e2e/node/canisters/trap.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/trap.wasm -------------------------------------------------------------------------------- /e2e/node/canisters/whoami.did: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/whoami.did -------------------------------------------------------------------------------- /e2e/node/canisters/whoami.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/whoami.ts -------------------------------------------------------------------------------- /e2e/node/canisters/whoami.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/canisters/whoami.wasm -------------------------------------------------------------------------------- /e2e/node/dfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/dfx.json -------------------------------------------------------------------------------- /e2e/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/package.json -------------------------------------------------------------------------------- /e2e/node/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/test-setup.ts -------------------------------------------------------------------------------- /e2e/node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/tsconfig.json -------------------------------------------------------------------------------- /e2e/node/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/tsconfig.test.json -------------------------------------------------------------------------------- /e2e/node/utils/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/utils/agent.ts -------------------------------------------------------------------------------- /e2e/node/utils/canisterid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/utils/canisterid.ts -------------------------------------------------------------------------------- /e2e/node/utils/identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/utils/identity.ts -------------------------------------------------------------------------------- /e2e/node/utils/mock-replica.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/utils/mock-replica.ts -------------------------------------------------------------------------------- /e2e/node/utils/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/utils/tree.ts -------------------------------------------------------------------------------- /e2e/node/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/e2e/node/vitest.config.ts -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /jest.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/jest.config.base.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/package.json -------------------------------------------------------------------------------- /packages/agent/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/agent/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/.npmignore -------------------------------------------------------------------------------- /packages/agent/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/README.md -------------------------------------------------------------------------------- /packages/agent/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/jest.config.mjs -------------------------------------------------------------------------------- /packages/agent/lib/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/lib/esm/package.json -------------------------------------------------------------------------------- /packages/agent/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/package.json -------------------------------------------------------------------------------- /packages/agent/src/__snapshots__/actor.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/__snapshots__/actor.test.ts.snap -------------------------------------------------------------------------------- /packages/agent/src/actor-polling-options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/actor-polling-options.test.ts -------------------------------------------------------------------------------- /packages/agent/src/actor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/actor.test.ts -------------------------------------------------------------------------------- /packages/agent/src/actor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/actor.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/api.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/http/__certificates__/goldenCertificates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/__certificates__/goldenCertificates.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/http/__snapshots__/http.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/__snapshots__/http.test.ts.snap -------------------------------------------------------------------------------- /packages/agent/src/agent/http/calls.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/calls.test.json -------------------------------------------------------------------------------- /packages/agent/src/agent/http/http.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/http.test.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/index.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/http/transforms.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/transforms.test.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/http/transforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/transforms.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/http/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/http/types.ts -------------------------------------------------------------------------------- /packages/agent/src/agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/agent/index.ts -------------------------------------------------------------------------------- /packages/agent/src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/auth.ts -------------------------------------------------------------------------------- /packages/agent/src/bin/with_subnet_key.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/bin/with_subnet_key.bin -------------------------------------------------------------------------------- /packages/agent/src/canister-env/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/canister-env/index.test.ts -------------------------------------------------------------------------------- /packages/agent/src/canister-env/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/canister-env/index.ts -------------------------------------------------------------------------------- /packages/agent/src/canisterStatus/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/canisterStatus/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /packages/agent/src/canisterStatus/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/canisterStatus/index.test.ts -------------------------------------------------------------------------------- /packages/agent/src/canisterStatus/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/canisterStatus/index.ts -------------------------------------------------------------------------------- /packages/agent/src/cbor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/cbor.test.ts -------------------------------------------------------------------------------- /packages/agent/src/cbor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/cbor.ts -------------------------------------------------------------------------------- /packages/agent/src/certificate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/certificate.test.ts -------------------------------------------------------------------------------- /packages/agent/src/certificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/certificate.ts -------------------------------------------------------------------------------- /packages/agent/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/constants.ts -------------------------------------------------------------------------------- /packages/agent/src/der.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/der.test.ts -------------------------------------------------------------------------------- /packages/agent/src/der.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/der.ts -------------------------------------------------------------------------------- /packages/agent/src/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/errors.test.ts -------------------------------------------------------------------------------- /packages/agent/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/errors.ts -------------------------------------------------------------------------------- /packages/agent/src/fetch_candid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/fetch_candid.test.ts -------------------------------------------------------------------------------- /packages/agent/src/fetch_candid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/fetch_candid.ts -------------------------------------------------------------------------------- /packages/agent/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/index.ts -------------------------------------------------------------------------------- /packages/agent/src/observable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/observable.test.ts -------------------------------------------------------------------------------- /packages/agent/src/observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/observable.ts -------------------------------------------------------------------------------- /packages/agent/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/package.json -------------------------------------------------------------------------------- /packages/agent/src/polling/backoff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/polling/backoff.test.ts -------------------------------------------------------------------------------- /packages/agent/src/polling/backoff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/polling/backoff.ts -------------------------------------------------------------------------------- /packages/agent/src/polling/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/polling/index.test.ts -------------------------------------------------------------------------------- /packages/agent/src/polling/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/polling/index.ts -------------------------------------------------------------------------------- /packages/agent/src/polling/strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/polling/strategy.ts -------------------------------------------------------------------------------- /packages/agent/src/public_key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/public_key.ts -------------------------------------------------------------------------------- /packages/agent/src/request_id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/request_id.test.ts -------------------------------------------------------------------------------- /packages/agent/src/request_id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/request_id.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/bls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/bls.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/buffer.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/expirableMap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/expirableMap.test.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/expirableMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/expirableMap.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/leb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/leb.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/random.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/random.test.ts -------------------------------------------------------------------------------- /packages/agent/src/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/src/utils/random.ts -------------------------------------------------------------------------------- /packages/agent/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/test-setup.ts -------------------------------------------------------------------------------- /packages/agent/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/agent/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/agent/tsconfig.json -------------------------------------------------------------------------------- /packages/assets/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/assets/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/.npmignore -------------------------------------------------------------------------------- /packages/assets/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/README.md -------------------------------------------------------------------------------- /packages/assets/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/jest.config.mjs -------------------------------------------------------------------------------- /packages/assets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/package.json -------------------------------------------------------------------------------- /packages/assets/src/canisters/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/canisters/assets.ts -------------------------------------------------------------------------------- /packages/assets/src/canisters/assets_idl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/canisters/assets_idl.ts -------------------------------------------------------------------------------- /packages/assets/src/canisters/assets_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/canisters/assets_service.ts -------------------------------------------------------------------------------- /packages/assets/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/index.ts -------------------------------------------------------------------------------- /packages/assets/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/package.json -------------------------------------------------------------------------------- /packages/assets/src/readable/readable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readable.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readableBlob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readableBlob.test.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readableBlob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readableBlob.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readableBytes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readableBytes.test.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readableBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readableBytes.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readableFile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readableFile.test.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readableFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readableFile.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readablePath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readablePath.test.ts -------------------------------------------------------------------------------- /packages/assets/src/readable/readablePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/readable/readablePath.ts -------------------------------------------------------------------------------- /packages/assets/src/utils/base64.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/utils/base64.test.ts -------------------------------------------------------------------------------- /packages/assets/src/utils/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/utils/base64.ts -------------------------------------------------------------------------------- /packages/assets/src/utils/browserShim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/utils/browserShim.ts -------------------------------------------------------------------------------- /packages/assets/src/utils/limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/src/utils/limit.ts -------------------------------------------------------------------------------- /packages/assets/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/test-setup.ts -------------------------------------------------------------------------------- /packages/assets/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/assets/tsconfig.json -------------------------------------------------------------------------------- /packages/auth-client/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/auth-client/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/.npmignore -------------------------------------------------------------------------------- /packages/auth-client/FixJSDOMEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/FixJSDOMEnvironment.ts -------------------------------------------------------------------------------- /packages/auth-client/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/auth-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/README.md -------------------------------------------------------------------------------- /packages/auth-client/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/jest.config.mjs -------------------------------------------------------------------------------- /packages/auth-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/package.json -------------------------------------------------------------------------------- /packages/auth-client/src/__snapshots__/db.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/__snapshots__/db.test.ts.snap -------------------------------------------------------------------------------- /packages/auth-client/src/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /packages/auth-client/src/db.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/db.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/db.ts -------------------------------------------------------------------------------- /packages/auth-client/src/idleManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/idleManager.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/idleManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/idleManager.ts -------------------------------------------------------------------------------- /packages/auth-client/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/index.test.ts -------------------------------------------------------------------------------- /packages/auth-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/index.ts -------------------------------------------------------------------------------- /packages/auth-client/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/src/storage.ts -------------------------------------------------------------------------------- /packages/auth-client/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/test-setup.ts -------------------------------------------------------------------------------- /packages/auth-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/tsconfig.json -------------------------------------------------------------------------------- /packages/auth-client/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/auth-client/tsconfig.test.json -------------------------------------------------------------------------------- /packages/bls-verify/README.md: -------------------------------------------------------------------------------- 1 | # @dfinity/bls-verify 2 | 3 | `**Warning** this package is deprecated` 4 | -------------------------------------------------------------------------------- /packages/candid/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/candid/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/.npmignore -------------------------------------------------------------------------------- /packages/candid/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/candid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/README.md -------------------------------------------------------------------------------- /packages/candid/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/jest.config.mjs -------------------------------------------------------------------------------- /packages/candid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/package.json -------------------------------------------------------------------------------- /packages/candid/src/candid-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/candid-core.ts -------------------------------------------------------------------------------- /packages/candid/src/candid-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/candid-ui.ts -------------------------------------------------------------------------------- /packages/candid/src/idl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/idl.test.ts -------------------------------------------------------------------------------- /packages/candid/src/idl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/idl.ts -------------------------------------------------------------------------------- /packages/candid/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/index.ts -------------------------------------------------------------------------------- /packages/candid/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/package.json -------------------------------------------------------------------------------- /packages/candid/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/types.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/bigint-math.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/bigint-math.test.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/bigint-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/bigint-math.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/buffer.test.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/buffer.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/hash.test.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/hash.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/leb128.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/leb128.test.ts -------------------------------------------------------------------------------- /packages/candid/src/utils/leb128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/src/utils/leb128.ts -------------------------------------------------------------------------------- /packages/candid/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/test-setup.ts -------------------------------------------------------------------------------- /packages/candid/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/candid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/candid/tsconfig.json -------------------------------------------------------------------------------- /packages/core/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/core/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/.npmignore -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/jest.config.mjs -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/agent/__snapshots__/actor.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/__snapshots__/actor.test.ts.snap -------------------------------------------------------------------------------- /packages/core/src/agent/actor-polling-options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/actor-polling-options.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/actor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/actor.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/actor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/actor.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/api.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/__certificates__/goldenCertificates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/__certificates__/goldenCertificates.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/__snapshots__/http.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/__snapshots__/http.test.ts.snap -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/calls.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/calls.test.json -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/http.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/http.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/transforms.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/transforms.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/transforms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/transforms.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/http/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/http/types.ts -------------------------------------------------------------------------------- /packages/core/src/agent/agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/agent/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/auth.ts -------------------------------------------------------------------------------- /packages/core/src/agent/bin/with_subnet_key.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/bin/with_subnet_key.bin -------------------------------------------------------------------------------- /packages/core/src/agent/canister-env/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/canister-env/index.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/canister-env/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/canister-env/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/canisterStatus/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/canisterStatus/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /packages/core/src/agent/canisterStatus/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/canisterStatus/index.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/canisterStatus/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/canisterStatus/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/cbor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/cbor.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/cbor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/cbor.ts -------------------------------------------------------------------------------- /packages/core/src/agent/certificate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/certificate.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/certificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/certificate.ts -------------------------------------------------------------------------------- /packages/core/src/agent/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/constants.ts -------------------------------------------------------------------------------- /packages/core/src/agent/der.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/der.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/der.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/der.ts -------------------------------------------------------------------------------- /packages/core/src/agent/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/errors.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/errors.ts -------------------------------------------------------------------------------- /packages/core/src/agent/fetch_candid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/fetch_candid.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/fetch_candid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/fetch_candid.ts -------------------------------------------------------------------------------- /packages/core/src/agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/observable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/observable.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/observable.ts -------------------------------------------------------------------------------- /packages/core/src/agent/polling/backoff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/polling/backoff.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/polling/backoff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/polling/backoff.ts -------------------------------------------------------------------------------- /packages/core/src/agent/polling/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/polling/index.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/polling/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/polling/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/polling/strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/polling/strategy.ts -------------------------------------------------------------------------------- /packages/core/src/agent/public_key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/public_key.ts -------------------------------------------------------------------------------- /packages/core/src/agent/request_id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/request_id.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/request_id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/request_id.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/bls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/bls.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/buffer.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/expirableMap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/expirableMap.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/expirableMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/expirableMap.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/leb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/leb.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/random.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/random.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/agent/utils/random.ts -------------------------------------------------------------------------------- /packages/core/src/candid/candid-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/candid-core.ts -------------------------------------------------------------------------------- /packages/core/src/candid/candid-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/candid-ui.ts -------------------------------------------------------------------------------- /packages/core/src/candid/idl.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/idl.test.ts -------------------------------------------------------------------------------- /packages/core/src/candid/idl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/idl.ts -------------------------------------------------------------------------------- /packages/core/src/candid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/index.ts -------------------------------------------------------------------------------- /packages/core/src/candid/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/types.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/bigint-math.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/bigint-math.test.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/bigint-math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/bigint-math.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/buffer.test.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/buffer.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/hash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/hash.test.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/hash.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/leb128.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/leb128.test.ts -------------------------------------------------------------------------------- /packages/core/src/candid/utils/leb128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/candid/utils/leb128.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/delegation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/delegation.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/delegation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/delegation.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/ecdsa.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/ecdsa.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/ecdsa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/ecdsa.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/ed25519.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/ed25519.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/ed25519.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/partial.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/partial.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/partial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/partial.ts -------------------------------------------------------------------------------- /packages/core/src/identity/identity/webauthn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/identity/webauthn.ts -------------------------------------------------------------------------------- /packages/core/src/identity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/index.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/__snapshots__/secp256k1.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/__snapshots__/secp256k1.test.ts.snap -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/der.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/der.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/der.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/der.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/index.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/pem.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/pem.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/pem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/pem.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/secp256k1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/secp256k1.test.ts -------------------------------------------------------------------------------- /packages/core/src/identity/secp256k1/secp256k1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/identity/secp256k1/secp256k1.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/package.json -------------------------------------------------------------------------------- /packages/core/src/principal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/index.ts -------------------------------------------------------------------------------- /packages/core/src/principal/principal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/principal.test.ts -------------------------------------------------------------------------------- /packages/core/src/principal/principal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/principal.ts -------------------------------------------------------------------------------- /packages/core/src/principal/utils/base32.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/utils/base32.test.ts -------------------------------------------------------------------------------- /packages/core/src/principal/utils/base32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/utils/base32.ts -------------------------------------------------------------------------------- /packages/core/src/principal/utils/getCrc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/utils/getCrc.test.ts -------------------------------------------------------------------------------- /packages/core/src/principal/utils/getCrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/src/principal/utils/getCrc.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/identity-secp256k1/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/identity-secp256k1/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/.npmignore -------------------------------------------------------------------------------- /packages/identity-secp256k1/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/identity-secp256k1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/README.md -------------------------------------------------------------------------------- /packages/identity-secp256k1/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/jest.config.mjs -------------------------------------------------------------------------------- /packages/identity-secp256k1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/package.json -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/__snapshots__/secp256k1.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/__snapshots__/secp256k1.test.ts.snap -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/der.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/der.test.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/der.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/der.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/index.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/package.json -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/pem.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/pem.test.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/pem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/pem.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/secp256k1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/secp256k1.test.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/src/secp256k1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/src/secp256k1.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/test-setup.ts -------------------------------------------------------------------------------- /packages/identity-secp256k1/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/identity-secp256k1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity-secp256k1/tsconfig.json -------------------------------------------------------------------------------- /packages/identity/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/identity/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/.npmignore -------------------------------------------------------------------------------- /packages/identity/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/identity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/README.md -------------------------------------------------------------------------------- /packages/identity/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/jest.config.mjs -------------------------------------------------------------------------------- /packages/identity/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/package.json -------------------------------------------------------------------------------- /packages/identity/src/identity/delegation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/delegation.test.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/delegation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/delegation.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/ecdsa.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/ecdsa.test.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/ecdsa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/ecdsa.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/ed25519.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/ed25519.test.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/ed25519.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/partial.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/partial.test.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/partial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/partial.ts -------------------------------------------------------------------------------- /packages/identity/src/identity/webauthn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/identity/webauthn.ts -------------------------------------------------------------------------------- /packages/identity/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/index.ts -------------------------------------------------------------------------------- /packages/identity/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/src/package.json -------------------------------------------------------------------------------- /packages/identity/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/test-setup.ts -------------------------------------------------------------------------------- /packages/identity/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/identity/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/identity/tsconfig.json -------------------------------------------------------------------------------- /packages/migrate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/README.md -------------------------------------------------------------------------------- /packages/migrate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/package.json -------------------------------------------------------------------------------- /packages/migrate/src/code-migrator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/code-migrator.ts -------------------------------------------------------------------------------- /packages/migrate/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/constants.ts -------------------------------------------------------------------------------- /packages/migrate/src/dependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/dependencies.ts -------------------------------------------------------------------------------- /packages/migrate/src/dependency-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/dependency-manager.ts -------------------------------------------------------------------------------- /packages/migrate/src/gitignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/gitignore.ts -------------------------------------------------------------------------------- /packages/migrate/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/index.ts -------------------------------------------------------------------------------- /packages/migrate/src/migrator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/migrator.ts -------------------------------------------------------------------------------- /packages/migrate/src/package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/package-manager.ts -------------------------------------------------------------------------------- /packages/migrate/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/src/types.ts -------------------------------------------------------------------------------- /packages/migrate/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/migrate/tsconfig.json -------------------------------------------------------------------------------- /packages/principal/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/principal/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/.npmignore -------------------------------------------------------------------------------- /packages/principal/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/principal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/README.md -------------------------------------------------------------------------------- /packages/principal/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/jest.config.mjs -------------------------------------------------------------------------------- /packages/principal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/package.json -------------------------------------------------------------------------------- /packages/principal/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/index.ts -------------------------------------------------------------------------------- /packages/principal/src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/package.json -------------------------------------------------------------------------------- /packages/principal/src/principal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/principal.test.ts -------------------------------------------------------------------------------- /packages/principal/src/principal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/principal.ts -------------------------------------------------------------------------------- /packages/principal/src/utils/base32.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/utils/base32.test.ts -------------------------------------------------------------------------------- /packages/principal/src/utils/base32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/utils/base32.ts -------------------------------------------------------------------------------- /packages/principal/src/utils/getCrc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/utils/getCrc.test.ts -------------------------------------------------------------------------------- /packages/principal/src/utils/getCrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/src/utils/getCrc.ts -------------------------------------------------------------------------------- /packages/principal/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/test-setup.ts -------------------------------------------------------------------------------- /packages/principal/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/principal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/principal/tsconfig.json -------------------------------------------------------------------------------- /packages/use-auth-client/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | lib/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /packages/use-auth-client/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/.npmignore -------------------------------------------------------------------------------- /packages/use-auth-client/FixJSDOMEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/FixJSDOMEnvironment.ts -------------------------------------------------------------------------------- /packages/use-auth-client/LICENSE: -------------------------------------------------------------------------------- 1 | ../../LICENSE -------------------------------------------------------------------------------- /packages/use-auth-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/README.md -------------------------------------------------------------------------------- /packages/use-auth-client/jest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/jest.config.mjs -------------------------------------------------------------------------------- /packages/use-auth-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/package.json -------------------------------------------------------------------------------- /packages/use-auth-client/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/setupTests.ts -------------------------------------------------------------------------------- /packages/use-auth-client/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './use-auth-client.ts'; 2 | -------------------------------------------------------------------------------- /packages/use-auth-client/src/use-auth-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/src/use-auth-client.ts -------------------------------------------------------------------------------- /packages/use-auth-client/test/use-auth-client.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/test/use-auth-client.test.tsx -------------------------------------------------------------------------------- /packages/use-auth-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/tsconfig.json -------------------------------------------------------------------------------- /packages/use-auth-client/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/packages/use-auth-client/tsconfig.test.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /tsconfig.web.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfinity/icp-js-core/HEAD/tsconfig.web.json --------------------------------------------------------------------------------