teliox 0.17.1

Library for the Transaction Event Log
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Overview

Rust based implementation of the [IETF Draft Public Transaction Event Logs (PTEL) specification](https://weboftrust.github.io/ietf-ptel/draft-pfeairheller-ptel.html). TEL is a state machine, where any state change of this statee machine is represented as append only, end-verifiable log that derives its foundations from Event Sourcing and adds cryptographic authenticity on top of that.

TEL proposed here is a issuance revocation state machine, which constists of three states:
* `NULL` -- given member does not exist yet in the registry;
* `issued` -- given member declares it is present/issued;
* `revoked` -- given member declares it is removed/revoked.


## License

EUPL 1.2 

We have distilled the most crucial license specifics to make your adoption seamless: [see here for details](https://github.com/THCLab/licensing).