├── .github └── workflows │ ├── npm-publish-next.yml │ └── npm-publish.yml ├── .gitignore ├── .npmignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── package.json └── src ├── access-controllers ├── contract.js ├── deposit-contract.js ├── interface.js ├── ipfs.js ├── legacy-ipfs.js ├── manifest.js └── orbitdb.js ├── index.js └── utils ├── ensure-ac-address.js ├── get-entry-key.js ├── index.js ├── io.js └── is-valid-eth-address.js /.github/workflows/npm-publish-next.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/.github/workflows/npm-publish-next.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | orbitdb/ 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | orbitdb/ 3 | test/ 4 | .circleci/ 5 | Makefile 6 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/package.json -------------------------------------------------------------------------------- /src/access-controllers/contract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/contract.js -------------------------------------------------------------------------------- /src/access-controllers/deposit-contract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/deposit-contract.js -------------------------------------------------------------------------------- /src/access-controllers/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/interface.js -------------------------------------------------------------------------------- /src/access-controllers/ipfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/ipfs.js -------------------------------------------------------------------------------- /src/access-controllers/legacy-ipfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/legacy-ipfs.js -------------------------------------------------------------------------------- /src/access-controllers/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/manifest.js -------------------------------------------------------------------------------- /src/access-controllers/orbitdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/access-controllers/orbitdb.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/ensure-ac-address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/utils/ensure-ac-address.js -------------------------------------------------------------------------------- /src/utils/get-entry-key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/utils/get-entry-key.js -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/utils/io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/utils/io.js -------------------------------------------------------------------------------- /src/utils/is-valid-eth-address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orbitdb-archive/orbit-db-access-controllers/HEAD/src/utils/is-valid-eth-address.js --------------------------------------------------------------------------------