Rust based implementation of Transaction Event Log, TEL. 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.
EUPL 1.2
We have distilled the most crucial license specifics to make your adoption seamless: see here for details.