Skip to content

Channel profiles for Automatic fee settings #106

Description

@whizz

The Autofee feature is great, but currently supports either using default values for settings, or set them specifically for each channel. But it's quite common that there are channels which have similar flow characteristics. As an example, there are known liquidity sinks, where you might want to set higher fees or on the other hand, you might have some friends where you want to keep low fees, but still want to manage them in bulk.

This could be solved by introducing something like channel profiles. Each channel can be assigned a profile attribute. Initially, all channels would be assigned the "Default" profile. The operator can create multiple profiles, such as "Sink", "Exchange" or "Friend" and set all the parameters in them.

To make things backward compatible, the attributes can still be overridden on individual channel basis. Internally, I can imagine a solution that each individually managed channel would have their own profile, which would be marked as private, so that it cannot be assigned to any other channel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions