Module approver

Source
Expand description

External approver plugins

Structs§

MemoApprover
An approver that memorizes the last approval, and uses it for the next approval request.
NegativeApprover
An approver that always declines, in case only the allowlist is used
PositiveApprover
An approver that always approves, for testing and for permissive mode.
VelocityApprover
An approver that auto-approves L2 payments under a certain velocity. If the invoice is over the velocity, it is passed on to a delegate approver. You can use this to allow micropayments to arbitrary destinations.
WarningPositiveApprover
An approver that always approves, for testing and for permissive mode.

Enums§

Approval
An approval that is memorized by MemoApprover

Traits§

Approve
Control payment approval.