Module policy

Source

Modules§

clause
signing

Structs§

CheckpointVtxoPolicy
Policy enabling server checkpoints
ExpiryVtxoPolicy
Server-only policy where coins can only be swept by the server after expiry.
HarkForfeitVtxoPolicy
The server-only VTXO policy on hArk forfeit txs
HarkLeafVtxoPolicy
Policy for hArk leaf outputs (intermediate outputs spent by leaf txs).
PubkeyVtxoPolicy
Policy enabling VTXO protected with a public key.
ServerHtlcRecvVtxoPolicy
Policy enabling incoming Lightning payments.
ServerHtlcSendVtxoPolicy
Policy enabling outgoing Lightning payments.

Enums§

ServerVtxoPolicy
Server-internal VTXO policy.
VtxoPolicy
User-facing VTXO output policy.
VtxoPolicyKind
Type enum of VtxoPolicy.

Traits§

Policy
Trait for policy types that can be used in a Vtxo.