Fix the `full_stack_target` breakage test and doc feerate requests 2024-03-fees-are-dust
authorMatt Corallo <git@bluematt.me>
Tue, 7 May 2024 16:34:36 +0000 (16:34 +0000)
committerMatt Corallo <git@bluematt.me>
Tue, 7 May 2024 16:51:38 +0000 (16:51 +0000)
commit28d85af9559af53a5621b5bc9135bfd179ed6745
tree13eb3ff711b007cd3464f91470088a18de599ffc
parentd1ac0717fe832bc8f439ad75c30dfe2e2012bfb3
Fix the `full_stack_target` breakage test and doc feerate requests

When we added the additional deust exposure checks in
702196819e6445048b803574fcacef77d5ce8c9c we added several
additional feerate fetches which broke the `full_stack_target`
change-detection test.

This updates the hard-coded test to support the new feerate fetches
and also includes a comment on `FeeEstimator` to indicate that
users really need to be caching feerates as otherwise they'll slow
us down.
fuzz/src/full_stack.rs
lightning/src/chain/chaininterface.rs