Skip to content

Releases: accumulator/charge-lnd

v0.2.13

23 Nov 15:17

Choose a tag to compare

  • fix chan.disabled check
  • fix rare error formatting output when output is not a string (thanks @scissorstail)
  • add new channel matching criteria chan.(min|max)_(sats|htlcs)_ratio for in/out flow ratios (thanks @scissorstail)
  • add ignore_fees strategy to manage just htlc size limits and time_lock_delta. Allows better co-existence with other fee managers (e.g. LNDg)

v0.2.12

01 Jun 08:20

Choose a tag to compare

  • add criteria to match number of channels, ratio and capacity over multiple channels with the same peer (thanks @mariaa144).
  • add criterium to match channels where the peer has disabled the channel

v0.2.11

21 Apr 07:55

Choose a tag to compare

  • add sum_peer_chans to proportional strategy to consider multiple channels to the same peer (thanks @dmp1ce)
  • docker: proper fallback for tls cert when TLS_CERT_PATH is empty string (fixes #75)
  • allow using variables in config files (closes #39)
  • improve robustness w.r.t commas and whitespace in chan/node list files (fixes #67)

v0.2.9

14 Mar 11:43

Choose a tag to compare

  • don't match channels on activity_period criteria if the channel is younger than the activity_period
  • add command parameters --tlscert and --macaroon
  • support SSL for electrum servers
  • fix error in fallback when a strategy returns an error

v0.2.8

26 Oct 08:55

Choose a tag to compare

downgraded grpcio dependency, prebuilt 1.41.0 from pypi was problematic on some architectures

v0.2.7

25 Oct 10:40

Choose a tag to compare

fix a few bugs that snuck into 0.2.5 and 0.2.6

v0.2.5

22 Oct 08:22

Choose a tag to compare

  • Add flow/activity criteria. Allows you to set fees based on number of HTLCs or sats flowing in/out of channels
  • default minimum fee delta increased for dynamic strategies
  • fixed rare case when LND doesn't provide channel information for an existing channel

v0.2.4

01 Sep 10:02

Choose a tag to compare

  • This release introduces the 'disable' strategy, which marks a channel as disabled, blocking outgoing HTLCs. (lnd >=0.13.0 only)
  • Any channel that is in a disabled state, will be enabled again if it matches a policy that doesn't result in a 'disable' or 'ignore' strategy.

v0.2.3

28 Aug 09:10

Choose a tag to compare

  • implement (min|max)_(local|remote)_balance, allows matching on channel absolute local/remote balance
  • update dependency versions for protobuf and grpcio

v0.2.2

16 Jul 20:38

Choose a tag to compare

  • small bugfix when using --dry-run
  • add max_htlc_msat_ratio property to set max HTLC as a fraction of total channel capacity
  • Docker WORKDIR now set to /app so config files can be referenced without absolute path
  • show error message instead of stack trace on LND gRPC connect errors