Récupérer la Liste Complète des Transactions de Staking BTC
GEThttps://staking-api.test2.btcs.network//staking/btc/transactions/all
Renvoie la liste complète des transactions de staking BTC (y compris toutes les données actives et historiques) pour une adresse Bitcoin donnée. La taille de page est limitée à 100.
Request
Query Parameters
L'adresse Bitcoin pour laquelle les transactions de staking sont demandées.
Le hash de la clé publique associé à l'adresse Bitcoin donnée.
Le numéro de page pour la pagination. Par défaut, 1 si non fourni.
Le nombre de transactions par page. Par défaut, 100 si non fourni.
Responses
- 200
- 400
Transactions de staking BTC récupérées avec succès.
- application/json
- Schema
- Example (auto)
Schema
Un code d'état indiquant le résultat de l'opération.
Informations supplémentaires ou message concernant la réponse
data object
{
"code": "string",
"message": "string",
"data": {
"stakedBTCTxList": [
{
"candidateAddress": "string",
"btcAddress": "string",
"btcTXId": "string",
"confirmedTxHash": "string",
"btcAmount": "string",
"script": "string",
"startRound": 0,
"endRound": 0,
"delegateRound": 0,
"outputIndex": 0,
"rewardAddress": "string",
"unlockTime": 0,
"redeemAddress": "string",
"status": 0,
"redeemTxId": "string",
"pkHash": "string"
}
]
}
}
Une erreur s'est produite lors de la récupération des transactions de staking BTC.
- application/json
- Schema
- Example (auto)
Schema
Code d'erreur indiquant le résultat de l'opération.
Message d'erreur expliquant le problème.
{
"code": "string",
"message": "string"
}
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://staking-api.test2.btcs.network/staking/btc/transactions/all");
request.Headers.Add("Accept", "application/json");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());