Skip to content

listMyLeases

GET
/v1/me/leases
curl --request GET \
--url 'https://testnet-rpc.necter.network/v1/me/leases?state=offered&limit=50' \
--header 'Authorization: Bearer <token>'
state
string
Allowed values: offered leased voted finalized missed cancelled
node_id
string
/^ndsr-[0-9a-f]{16}$/
project_id
string
/^0x[0-9a-f]{64}$/
limit
integer
default: 50 >= 1 <= 200
cursor
string

Leases (store Task / MiningJob)

Media typeapplication/json
object
items
required
array
next_cursor
required
string | null
items
required
Array<object>
object
lease_id
required
string
offer_id
string
round_id
required
string
project_id
required
string
/^0x[0-9a-f]{64}$/
node_id
required
string
/^ndsr-[0-9a-f]{16}$/
position
required
integer
role
required
string
Allowed values: primary backup
state
required
string
Allowed values: offered leased voted finalized missed cancelled
function
string
deadline
integer
units
integer | null
created_at
required
integer
completed_at
One of:
integer

Example

{
"items": [
{
"role": "primary",
"state": "offered"
}
]
}