Modules§
Structs§
- Contract
Id - The hash of a LN incoming contract
- Encrypted
Preimage - Threshold-encrypted
Preimage
- Outgoing
Contract Outcome - Preimage
- Preimage
Decryption Share - Share to decrypt an
EncryptedPreimage
- Preimage
Key
Enums§
- Contract
- A contract before execution as found in transaction outputs
- Contract
Outcome - Outcome of a contract. Only incoming contracts currently need to communicate anything back to the user (the decrypted preimage).
- Decrypted
Preimage - Possible outcomes of preimage decryption
- Decrypted
Preimage Status - Current status of preimage decryption
- Funded
Contract - A contract after execution as saved in the database
Traits§
- Identifiable
Contract - Anything representing a contract which thus has an associated
ContractId