Commit d609c9d
committed
ResourceManager trait impl
Introduces the DefaultResourceManager
struct. The core of methods that will
be used to inform the HTLC forward
decisions are add/resolve_htlc.
- add_htlc: Based on resource
availability and reputation, it
evaluates whehther to forward or
fail the HTLC.
- resolve_htlc: Releases the
bucket resources used from a
HTLC previously added and updates
the channel's reputation based
on HTLC fees and resolution times.1 parent 609a730 commit d609c9d
1 file changed
Lines changed: 1046 additions & 3 deletions
0 commit comments