Higher layer payjoin implementations like payjoin-ffi and payjoin-flutter and the bindings they produce would make use of a _test_utils feature like rust-lightning has. The _ prefix prevents it from being a listed feature in documentation by default.
This should expose:
(^ closed by ##484)
Then, the higher level crates can create bindings to make these available in all languages we bind to for easy test duplication downstream.
Higher layer payjoin implementations like
payjoin-ffiandpayjoin-flutterand the bindings they produce would make use of a_test_utilsfeature likerust-lightninghas. The_prefix prevents it from being a listed feature in documentation by default.This should expose:
(^ closed by ##484)
Then, the higher level crates can create bindings to make these available in all languages we bind to for easy test duplication downstream.