Skip to content

listMyProofs

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

Proofs (a miner’s vote in a round + outcome)

Media typeapplication/json
object
items
required
array
next_cursor
required
string | null
items
required
Array<object>
object
proof_id
required
string
/^0x[0-9a-f]{64}$/
round_id
required
string
project_id
required
string
/^0x[0-9a-f]{64}$/
subscription_id
string
/^0x[0-9a-f]{64}$/
node_id
required
string
/^ndsr-[0-9a-f]{16}$/
epoch
integer
status
required
string
Allowed values: pending verified rejected missed
receipt_hash
One of:
string
/^0x[0-9a-f]{64}$/
final_receipt_hash
One of:
string
/^0x[0-9a-f]{64}$/
units
integer
expected_amount

Token base units

string
/^(0|[1-9][0-9]{0,77})$/
rejection_reason
string | null
Allowed values: disagreed invalid_vote late missed
audited
boolean
finality_ms
integer | null
slash_id
One of:
string
/^0x[0-9a-f]{64}$/
submitted_at
required
integer
verified_at
One of:
integer

Example

{
"items": [
{
"status": "pending",
"rejection_reason": "disagreed"
}
]
}