├── .github └── workflows │ └── rust.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md └── src ├── database ├── lmdb.rs ├── mod.rs └── sled │ ├── mod.rs │ └── tables.rs ├── derivation ├── attached_signature_code.rs ├── basic.rs ├── mod.rs ├── self_addressing.rs └── self_signing.rs ├── error ├── mod.rs └── serializer_error.rs ├── event ├── event_data │ ├── delegated │ │ └── mod.rs │ ├── inception.rs │ ├── interaction.rs │ ├── mod.rs │ └── rotation.rs ├── mod.rs ├── receipt.rs └── sections │ ├── key_config.rs │ ├── mod.rs │ ├── seal.rs │ └── threshold.rs ├── event_message ├── dummy_event.rs ├── event_msg_builder.rs ├── key_event_message.rs ├── mod.rs ├── serialization_info.rs ├── serializer.rs ├── signature.rs ├── signed_event_message.rs └── tests │ └── test_utils.rs ├── event_parsing ├── attachment.rs ├── message.rs ├── mod.rs ├── payload_size.rs └── prefix.rs ├── keri ├── mod.rs ├── test.rs └── witness.rs ├── keys └── mod.rs ├── lib.rs ├── prefix ├── attached_signature.rs ├── basic.rs ├── mod.rs ├── seed.rs ├── self_addressing.rs └── self_signing.rs ├── processor ├── async_processing.rs ├── mod.rs └── tests.rs ├── query ├── key_state_notice.rs ├── mod.rs ├── query.rs └── reply.rs ├── signer ├── mod.rs └── wallet.rs └── state └── mod.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/README.md -------------------------------------------------------------------------------- /src/database/lmdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/database/lmdb.rs -------------------------------------------------------------------------------- /src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/database/mod.rs -------------------------------------------------------------------------------- /src/database/sled/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/database/sled/mod.rs -------------------------------------------------------------------------------- /src/database/sled/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/database/sled/tables.rs -------------------------------------------------------------------------------- /src/derivation/attached_signature_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/derivation/attached_signature_code.rs -------------------------------------------------------------------------------- /src/derivation/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/derivation/basic.rs -------------------------------------------------------------------------------- /src/derivation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/derivation/mod.rs -------------------------------------------------------------------------------- /src/derivation/self_addressing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/derivation/self_addressing.rs -------------------------------------------------------------------------------- /src/derivation/self_signing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/derivation/self_signing.rs -------------------------------------------------------------------------------- /src/error/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/error/mod.rs -------------------------------------------------------------------------------- /src/error/serializer_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/error/serializer_error.rs -------------------------------------------------------------------------------- /src/event/event_data/delegated/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/event_data/delegated/mod.rs -------------------------------------------------------------------------------- /src/event/event_data/inception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/event_data/inception.rs -------------------------------------------------------------------------------- /src/event/event_data/interaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/event_data/interaction.rs -------------------------------------------------------------------------------- /src/event/event_data/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/event_data/mod.rs -------------------------------------------------------------------------------- /src/event/event_data/rotation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/event_data/rotation.rs -------------------------------------------------------------------------------- /src/event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/mod.rs -------------------------------------------------------------------------------- /src/event/receipt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/receipt.rs -------------------------------------------------------------------------------- /src/event/sections/key_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/sections/key_config.rs -------------------------------------------------------------------------------- /src/event/sections/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/sections/mod.rs -------------------------------------------------------------------------------- /src/event/sections/seal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/sections/seal.rs -------------------------------------------------------------------------------- /src/event/sections/threshold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event/sections/threshold.rs -------------------------------------------------------------------------------- /src/event_message/dummy_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/dummy_event.rs -------------------------------------------------------------------------------- /src/event_message/event_msg_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/event_msg_builder.rs -------------------------------------------------------------------------------- /src/event_message/key_event_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/key_event_message.rs -------------------------------------------------------------------------------- /src/event_message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/mod.rs -------------------------------------------------------------------------------- /src/event_message/serialization_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/serialization_info.rs -------------------------------------------------------------------------------- /src/event_message/serializer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/serializer.rs -------------------------------------------------------------------------------- /src/event_message/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/signature.rs -------------------------------------------------------------------------------- /src/event_message/signed_event_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/signed_event_message.rs -------------------------------------------------------------------------------- /src/event_message/tests/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_message/tests/test_utils.rs -------------------------------------------------------------------------------- /src/event_parsing/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_parsing/attachment.rs -------------------------------------------------------------------------------- /src/event_parsing/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_parsing/message.rs -------------------------------------------------------------------------------- /src/event_parsing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_parsing/mod.rs -------------------------------------------------------------------------------- /src/event_parsing/payload_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_parsing/payload_size.rs -------------------------------------------------------------------------------- /src/event_parsing/prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/event_parsing/prefix.rs -------------------------------------------------------------------------------- /src/keri/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/keri/mod.rs -------------------------------------------------------------------------------- /src/keri/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/keri/test.rs -------------------------------------------------------------------------------- /src/keri/witness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/keri/witness.rs -------------------------------------------------------------------------------- /src/keys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/keys/mod.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/prefix/attached_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/prefix/attached_signature.rs -------------------------------------------------------------------------------- /src/prefix/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/prefix/basic.rs -------------------------------------------------------------------------------- /src/prefix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/prefix/mod.rs -------------------------------------------------------------------------------- /src/prefix/seed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/prefix/seed.rs -------------------------------------------------------------------------------- /src/prefix/self_addressing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/prefix/self_addressing.rs -------------------------------------------------------------------------------- /src/prefix/self_signing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/prefix/self_signing.rs -------------------------------------------------------------------------------- /src/processor/async_processing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/processor/async_processing.rs -------------------------------------------------------------------------------- /src/processor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/processor/mod.rs -------------------------------------------------------------------------------- /src/processor/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/processor/tests.rs -------------------------------------------------------------------------------- /src/query/key_state_notice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/query/key_state_notice.rs -------------------------------------------------------------------------------- /src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/query/mod.rs -------------------------------------------------------------------------------- /src/query/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/query/query.rs -------------------------------------------------------------------------------- /src/query/reply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/query/reply.rs -------------------------------------------------------------------------------- /src/signer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/signer/mod.rs -------------------------------------------------------------------------------- /src/signer/wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/signer/wallet.rs -------------------------------------------------------------------------------- /src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebOfTrust/keriox/HEAD/src/state/mod.rs --------------------------------------------------------------------------------