Update Accelerator APIs

This commit is contained in:
orangesurf 2024-07-11 18:12:23 +02:00
parent 5bb3e930cc
commit 3a6647eac0
No known key found for this signature in database

View File

@ -9017,18 +9017,89 @@ export const restApiDocsData = [
"effectiveFee": 154, "effectiveFee": 154,
"ancestorCount": 1 "ancestorCount": 1
}, },
"cost": 3850, "cost": 1386,
"targetFeeRate": 26, "targetFeeRate": 10,
"nextBlockFee": 4004, "nextBlockFee": 1540,
"userBalance": 99900000, "userBalance": 0,
"mempoolBaseFee": 40000, "mempoolBaseFee": 50000,
"vsizeFee": 50000, "vsizeFee": 0,
"hasAccess": true "pools": [
111,
102,
112,
142,
115
],
"options": [
{
"fee": 1500
},
{
"fee": 3000
},
{
"fee": 12500
}
],
"hasAccess": false,
"availablePaymentMethods": {
"bitcoin": {
"enabled": true,
"min": 1000,
"max": 10000000
},
"cashapp": {
"enabled": true,
"min": 10,
"max": 200
}
},
"unavailable": false
}`, }`,
}, },
} }
} }
}, },
{
options: { officialOnly: true },
type: "endpoint",
category: "accelerator-public",
httpRequestMethod: "POST",
fragment: "accelerator-get-invoice",
title: "POST Generate Acceleration Invoice",
description: {
default: "<p>Request a LN invoice to accelerate a transaction.</p>"
},
urlString: "/v1/services/payments/bitcoin",
showConditions: [""],
showJsExamples: showJsExamplesDefaultFalse,
codeExample: {
default: {
codeTemplate: {
curl: `%{1}" "[[hostname]][[baseNetworkUrl]]/api/v1/services/payments/bitcoin`, //custom interpolation technique handled in replaceCurlPlaceholder()
commonJS: ``,
esModule: ``
},
codeSampleMainnet: {
esModule: [],
commonJS: [],
curl: ["product=ee13ebb99632377c15c94980357f674d285ac413452050031ea6dcd3e9b2dc29&amount=12500"],
headers: "",
response: `[
{
"btcpayInvoiceId": "4Ww53d7VgSa596jmCFufe7",
"btcDue": "0.000625",
"addresses": {
"BTC": "bc1qcvqx2kr5mktd7gvym0atrrx0sn27mwv5kkghl3m78kegndm5t8ksvcqpja",
"BTC_LNURLPAY": null,
"BTC_LightningLike": "lnbc625u1pngl0wzpp56j7cqghsw2y5q7vdu9shmpxgpzsx4pqra4wcm9vdnvqegutplk2qdxj2pskjepqw3hjqnt9d4cx7mmvypqkxcm9d3jhyct5daezq2z0wfjx2u3qf9zr5grpvd3k2mr9wfshg6t0dckk2ef3xdjkyc3e8ymrxv3nxumkxvf4vvungwfcxqen2dmxxcmngepj8q6kzce5xyengdfjxq6nqvpnx9jkzdnyvdjrxefevgexgcej8yknzdejxqmrjd3jx5mrgdpj9ycqzpuxqrpr5sp58593dzj2uauaj3afa7x47qeam8k9yyqrh9qasj2ssdzstew6qv3q9qxpqysgqj8qshfkxmj0gfkly5xfydysvsx55uhnc6fgpw66uf6hl8leu07454axe2kq0q788yysg8guel2r36d6f75546nkhmdcmec4mmlft8dsq62rnsj"
}
}
]`,
},
}
}
},
{ {
options: { officialOnly: true }, options: { officialOnly: true },
type: "endpoint", type: "endpoint",
@ -9119,14 +9190,18 @@ export const restApiDocsData = [
"txid": "d7e1796d8eb4a09d4e6c174e36cfd852f1e6e6c9f7df4496339933cd32cbdd1d", "txid": "d7e1796d8eb4a09d4e6c174e36cfd852f1e6e6c9f7df4496339933cd32cbdd1d",
"status": "completed", "status": "completed",
"added": 1707421053, "added": 1707421053,
"lastUpdated": 1707422952, "lastUpdated": 1719134667,
"effectiveFee": 146, "effectiveFee": 146,
"effectiveVsize": 141, "effectiveVsize": 141,
"feeDelta": 14000, "feeDelta": 14000,
"blockHash": "00000000000000000000482f0746d62141694b9210a813b97eb8445780a32003", "blockHash": "00000000000000000000482f0746d62141694b9210a813b97eb8445780a32003",
"blockHeight": 829559, "blockHeight": 829559,
"bidBoost": 6102, "bidBoost": 3239,
"pools": [111] "boostVersion": "v1",
"pools": [
111
],
"minedByPoolUniqueId": 111
} }
]`, ]`,
}, },
@ -9229,7 +9304,7 @@ export const restApiDocsData = [
category: "accelerator-private", category: "accelerator-private",
httpRequestMethod: "POST", httpRequestMethod: "POST",
fragment: "accelerator-accelerate", fragment: "accelerator-accelerate",
title: "POST Accelerate A Transaction", title: "POST Accelerate A Transaction (Pro)",
description: { description: {
default: "<p>Sends a request to accelerate a transaction.</p>" default: "<p>Sends a request to accelerate a transaction.</p>"
}, },