├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── code-quality.md │ ├── feature-request.md │ └── ui-update.md └── workflows │ ├── build.yml │ ├── main.yml │ └── publish-npm.yml ├── .gitignore ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── nit.js ├── example ├── hello.js ├── hello.ts └── mocks │ ├── action.json │ ├── assetTree.json │ ├── commit.json │ ├── identityAssetCreator.json │ ├── identityProofProvider.json │ ├── identityServiceProvider.json │ ├── proof.json │ └── proofMetadata.json ├── package.json ├── schema └── dbml.md ├── scripts └── parseTxNid.ts ├── src ├── action.ts ├── commitdb.ts ├── contract.ts ├── http.ts ├── ipfs.ts ├── license.ts ├── nit.ts ├── run.ts └── util.ts ├── tests ├── testAction.ts ├── testHttp.ts ├── testIpfs.ts └── testNit.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/code-quality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/ISSUE_TEMPLATE/code-quality.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ui-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/ISSUE_TEMPLATE/ui-update.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish-npm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.github/workflows/publish-npm.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.gitignore -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/README.md -------------------------------------------------------------------------------- /bin/nit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/bin/nit.js -------------------------------------------------------------------------------- /example/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/hello.js -------------------------------------------------------------------------------- /example/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/hello.ts -------------------------------------------------------------------------------- /example/mocks/action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/action.json -------------------------------------------------------------------------------- /example/mocks/assetTree.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/assetTree.json -------------------------------------------------------------------------------- /example/mocks/commit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/commit.json -------------------------------------------------------------------------------- /example/mocks/identityAssetCreator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/identityAssetCreator.json -------------------------------------------------------------------------------- /example/mocks/identityProofProvider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/identityProofProvider.json -------------------------------------------------------------------------------- /example/mocks/identityServiceProvider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/identityServiceProvider.json -------------------------------------------------------------------------------- /example/mocks/proof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/proof.json -------------------------------------------------------------------------------- /example/mocks/proofMetadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/example/mocks/proofMetadata.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/package.json -------------------------------------------------------------------------------- /schema/dbml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/schema/dbml.md -------------------------------------------------------------------------------- /scripts/parseTxNid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/scripts/parseTxNid.ts -------------------------------------------------------------------------------- /src/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/action.ts -------------------------------------------------------------------------------- /src/commitdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/commitdb.ts -------------------------------------------------------------------------------- /src/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/contract.ts -------------------------------------------------------------------------------- /src/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/http.ts -------------------------------------------------------------------------------- /src/ipfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/ipfs.ts -------------------------------------------------------------------------------- /src/license.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/license.ts -------------------------------------------------------------------------------- /src/nit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/nit.ts -------------------------------------------------------------------------------- /src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/run.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/src/util.ts -------------------------------------------------------------------------------- /tests/testAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/tests/testAction.ts -------------------------------------------------------------------------------- /tests/testHttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/tests/testHttp.ts -------------------------------------------------------------------------------- /tests/testIpfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/tests/testIpfs.ts -------------------------------------------------------------------------------- /tests/testNit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/tests/testNit.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numbersprotocol/nit/HEAD/yarn.lock --------------------------------------------------------------------------------