Crate phoenixd_rs

Source
Expand description

Phoenix API SDK Rust SDK for https://phoenix.acinq.co

§Rust SDK for Phoenixd

§Status

§Receive

  • Create invoice
  • Get Invoice
  • Get Incoming Invoice

§Pay

  • Get LN payment quote
  • Execute LN Payment Quote

§Webhook

§Minimum Supported Rust Version (MSRV)

The phoenixd library should always compile with any combination of features on Rust 1.63.0.

To build and test with the MSRV you will need to pin the below dependency versions:

cargo update -p tokio --precise 1.38.1
cargo update -p reqwest --precise 0.12.4

Re-exports§

pub use invoice::*;
pub use pay_ln::*;

Modules§

invoice
Handle invoice
pay_ln
Pay Ln
webhooks
Phoenixd Webhooks

Structs§

Phoenixd
Phoenixd

Enums§

Error
Strike rs error
InvoiceState
Invoice state