curl --request POST \
--url https://api.example.com/api/v1/wallet/refresh/all{
"funding_txid": "<string>",
"id": 1,
"participation": {
"inputs": [
"<string>"
],
"outputs": [
{
"amount_sat": 1,
"policy_type": "<string>",
"user_pubkey": "<string>"
}
]
},
"status": {
"error": "<string>",
"status": "sync-error"
},
"unlock_hash": "<string>",
"funding_tx_hex": "<string>"
}Registers all spendable VTXOs for refresh in the next Ark round. The input VTXOs are locked immediately and will be forfeited once the round completes, yielding new VTXOs with a fresh expiry. The background daemon automatically participates in the round and progresses it to completion. Use the rounds endpoint to track progress.
curl --request POST \
--url https://api.example.com/api/v1/wallet/refresh/all{
"funding_txid": "<string>",
"id": 1,
"participation": {
"inputs": [
"<string>"
],
"outputs": [
{
"amount_sat": 1,
"policy_type": "<string>",
"user_pubkey": "<string>"
}
]
},
"status": {
"error": "<string>",
"status": "sync-error"
},
"unlock_hash": "<string>",
"funding_tx_hex": "<string>"
}Returns the refresh result
The round transaction id, if already assigned
Unique identifier for the round
x >= 0the round participation details
Show child attributes
the current status of the round
Show child attributes
Was this page helpful?