├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .rustfmt.toml ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── codecov.yml ├── src ├── core │ ├── bexter.rs │ ├── cigar.rs │ ├── common.rs │ ├── counter │ │ ├── mod.rs │ │ └── tables.rs │ ├── creder.rs │ ├── dater.rs │ ├── diger.rs │ ├── indexer │ │ ├── mod.rs │ │ └── tables.rs │ ├── matter │ │ ├── mod.rs │ │ └── tables.rs │ ├── mod.rs │ ├── number.rs │ ├── pather.rs │ ├── prefixer.rs │ ├── sadder.rs │ ├── saider.rs │ ├── salter.rs │ ├── seqner.rs │ ├── serder.rs │ ├── siger.rs │ ├── signer.rs │ ├── tholder.rs │ ├── util.rs │ └── verfer.rs ├── crypto │ ├── csprng.rs │ ├── hash.rs │ ├── mod.rs │ ├── salt.rs │ └── sign.rs ├── data.rs ├── error.rs └── lib.rs └── wasm ├── .gitignore ├── Cargo.toml ├── README.md ├── demo ├── node │ ├── .gitignore │ ├── package.json │ ├── src │ │ └── main.ts │ ├── tslint.json │ └── yarn.lock └── web │ ├── bootstrap.js │ ├── index.html │ ├── index.js │ ├── package-lock.json │ ├── package.json │ ├── webpack.config.js │ └── yarn.lock └── src ├── error.rs ├── lib.rs ├── primitives ├── bexter.rs ├── cigar.rs ├── codex.rs ├── common.rs ├── dater.rs ├── diger.rs ├── mod.rs ├── number.rs ├── prefixer.rs ├── saider.rs ├── salter.rs ├── seqner.rs ├── serder.rs ├── siger.rs ├── signer.rs ├── tholder.rs └── verfer.rs └── util.rs /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | /*.profraw 4 | .idea 5 | .vscode 6 | lcov.info 7 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | use_small_heuristics = "Max" 2 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/codecov.yml -------------------------------------------------------------------------------- /src/core/bexter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/bexter.rs -------------------------------------------------------------------------------- /src/core/cigar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/cigar.rs -------------------------------------------------------------------------------- /src/core/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/common.rs -------------------------------------------------------------------------------- /src/core/counter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/counter/mod.rs -------------------------------------------------------------------------------- /src/core/counter/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/counter/tables.rs -------------------------------------------------------------------------------- /src/core/creder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/creder.rs -------------------------------------------------------------------------------- /src/core/dater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/dater.rs -------------------------------------------------------------------------------- /src/core/diger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/diger.rs -------------------------------------------------------------------------------- /src/core/indexer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/indexer/mod.rs -------------------------------------------------------------------------------- /src/core/indexer/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/indexer/tables.rs -------------------------------------------------------------------------------- /src/core/matter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/matter/mod.rs -------------------------------------------------------------------------------- /src/core/matter/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/matter/tables.rs -------------------------------------------------------------------------------- /src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/mod.rs -------------------------------------------------------------------------------- /src/core/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/number.rs -------------------------------------------------------------------------------- /src/core/pather.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/pather.rs -------------------------------------------------------------------------------- /src/core/prefixer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/prefixer.rs -------------------------------------------------------------------------------- /src/core/sadder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/sadder.rs -------------------------------------------------------------------------------- /src/core/saider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/saider.rs -------------------------------------------------------------------------------- /src/core/salter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/salter.rs -------------------------------------------------------------------------------- /src/core/seqner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/seqner.rs -------------------------------------------------------------------------------- /src/core/serder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/serder.rs -------------------------------------------------------------------------------- /src/core/siger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/siger.rs -------------------------------------------------------------------------------- /src/core/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/signer.rs -------------------------------------------------------------------------------- /src/core/tholder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/tholder.rs -------------------------------------------------------------------------------- /src/core/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/util.rs -------------------------------------------------------------------------------- /src/core/verfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/core/verfer.rs -------------------------------------------------------------------------------- /src/crypto/csprng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/crypto/csprng.rs -------------------------------------------------------------------------------- /src/crypto/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/crypto/hash.rs -------------------------------------------------------------------------------- /src/crypto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/crypto/mod.rs -------------------------------------------------------------------------------- /src/crypto/salt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/crypto/salt.rs -------------------------------------------------------------------------------- /src/crypto/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/crypto/sign.rs -------------------------------------------------------------------------------- /src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/data.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/src/lib.rs -------------------------------------------------------------------------------- /wasm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/.gitignore -------------------------------------------------------------------------------- /wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/Cargo.toml -------------------------------------------------------------------------------- /wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/README.md -------------------------------------------------------------------------------- /wasm/demo/node/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules -------------------------------------------------------------------------------- /wasm/demo/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/node/package.json -------------------------------------------------------------------------------- /wasm/demo/node/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/node/src/main.ts -------------------------------------------------------------------------------- /wasm/demo/node/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/node/tslint.json -------------------------------------------------------------------------------- /wasm/demo/node/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/node/yarn.lock -------------------------------------------------------------------------------- /wasm/demo/web/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/bootstrap.js -------------------------------------------------------------------------------- /wasm/demo/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/index.html -------------------------------------------------------------------------------- /wasm/demo/web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/index.js -------------------------------------------------------------------------------- /wasm/demo/web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/package-lock.json -------------------------------------------------------------------------------- /wasm/demo/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/package.json -------------------------------------------------------------------------------- /wasm/demo/web/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/webpack.config.js -------------------------------------------------------------------------------- /wasm/demo/web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/demo/web/yarn.lock -------------------------------------------------------------------------------- /wasm/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/error.rs -------------------------------------------------------------------------------- /wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/lib.rs -------------------------------------------------------------------------------- /wasm/src/primitives/bexter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/bexter.rs -------------------------------------------------------------------------------- /wasm/src/primitives/cigar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/cigar.rs -------------------------------------------------------------------------------- /wasm/src/primitives/codex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/codex.rs -------------------------------------------------------------------------------- /wasm/src/primitives/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/common.rs -------------------------------------------------------------------------------- /wasm/src/primitives/dater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/dater.rs -------------------------------------------------------------------------------- /wasm/src/primitives/diger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/diger.rs -------------------------------------------------------------------------------- /wasm/src/primitives/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/mod.rs -------------------------------------------------------------------------------- /wasm/src/primitives/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/number.rs -------------------------------------------------------------------------------- /wasm/src/primitives/prefixer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/prefixer.rs -------------------------------------------------------------------------------- /wasm/src/primitives/saider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/saider.rs -------------------------------------------------------------------------------- /wasm/src/primitives/salter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/salter.rs -------------------------------------------------------------------------------- /wasm/src/primitives/seqner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/seqner.rs -------------------------------------------------------------------------------- /wasm/src/primitives/serder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/serder.rs -------------------------------------------------------------------------------- /wasm/src/primitives/siger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/siger.rs -------------------------------------------------------------------------------- /wasm/src/primitives/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/signer.rs -------------------------------------------------------------------------------- /wasm/src/primitives/tholder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/tholder.rs -------------------------------------------------------------------------------- /wasm/src/primitives/verfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/primitives/verfer.rs -------------------------------------------------------------------------------- /wasm/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/cesride/HEAD/wasm/src/util.rs --------------------------------------------------------------------------------