MCPcopy Create free account
hub / github.com/ElementsProject/lightning / buy

Method buy

plugins/lsps-plugin/src/core/client.rs:49–65  ·  view source on GitHub ↗
(
        &self,
        peer: &PublicKey,
        opening_fee_params: OpeningFeeParams,
        payment_size_msat: Option<Msat>,
    )

Source from the content-addressed store, hash-verified

47 }
48
49 pub async fn buy(
50 &self,
51 peer: &PublicKey,
52 opening_fee_params: OpeningFeeParams,
53 payment_size_msat: Option<Msat>,
54 ) -> Result<JsonRpcResponse<Lsps2BuyResponse>, transport::Error> {
55 self.transport
56 .request(
57 peer,
58 &Lsps2BuyRequest {
59 opening_fee_params,
60 payment_size_msat,
61 }
62 .into_request(),
63 )
64 .await
65 }
66}

Callers 1

on_lsps_lsps2_buyFunction · 0.80

Calls 2

requestMethod · 0.80
into_requestMethod · 0.80

Tested by

no test coverage detected