Эх сурвалжийг харах

Merge branch 'main' into nut-17-ws-subscription

César D. Rodas 5 сар өмнө
parent
commit
aa7bae71b6

+ 3 - 4
crates/cdk-axum/src/lib.rs

@@ -118,10 +118,10 @@ pub struct MintState {
         get_keyset_pubkeys,
         get_keysets,
         get_mint_info,
-        get_mint_bolt11_quote,
+        post_mint_bolt11_quote,
         get_check_mint_bolt11_quote,
         post_mint_bolt11,
-        get_melt_bolt11_quote,
+        post_melt_bolt11_quote,
         get_check_melt_bolt11_quote,
         post_melt_bolt11,
         post_swap,
@@ -148,13 +148,12 @@ pub async fn create_mint_router(mint: Arc<Mint>, cache_ttl: u64, cache_tti: u64)
         .route("/keysets", get(get_keysets))
         .route("/keys/:keyset_id", get(get_keyset_pubkeys))
         .route("/swap", post(cache_post_swap))
-        .route("/mint/quote/bolt11", post(get_mint_bolt11_quote))
+        .route("/mint/quote/bolt11", post(post_mint_bolt11_quote))
         .route(
             "/mint/quote/bolt11/:quote_id",
             get(get_check_mint_bolt11_quote),
         )
         .route("/mint/bolt11", post(cache_post_mint_bolt11))
-        .route("/melt/quote/bolt11", post(get_melt_bolt11_quote))
         .route("/ws", get(ws_handler))
         .route(
             "/melt/quote/bolt11/:quote_id",

+ 2 - 2
crates/cdk-axum/src/router_handlers.rs

@@ -130,7 +130,7 @@ pub async fn get_keysets(State(state): State<MintState>) -> Result<Json<KeysetRe
 /// Request a quote for minting of new tokens
 ///
 /// Request minting of new tokens. The mint responds with a Lightning invoice. This endpoint can be used for a Lightning invoice UX flow.
-pub async fn get_mint_bolt11_quote(
+pub async fn post_mint_bolt11_quote(
     State(state): State<MintState>,
     Json(payload): Json<MintQuoteBolt11Request>,
 ) -> Result<Json<MintQuoteBolt11Response>, Response> {
@@ -220,7 +220,7 @@ pub async fn post_mint_bolt11(
     )
 ))]
 /// Request a quote for melting tokens
-pub async fn get_melt_bolt11_quote(
+pub async fn post_melt_bolt11_quote(
     State(state): State<MintState>,
     Json(payload): Json<MeltQuoteBolt11Request>,
 ) -> Result<Json<MeltQuoteBolt11Response>, Response> {