/api/staking/v1/admin/{coin}/upload-backfill-eventsAdmin endpoint to upload backfill reward events in JSON format. Only supports ETH and HTETH coins.
JSON format: Array of event objects with coin, epoch, validator, type fields
Example JSON:
{
"events": [
{ "coin": "ETH", "epoch": 12345, "validator": "0xabc123", "type": "STAKING" },
{ "coin": "ETH", "epoch": 12346, "validator": "0xdef456", "type": "TIPS" },
{ "coin": "HTETH", "epoch": 12347, "validator": "0xghi789", "type": "MEV" }
]
}
Processing:
coinstringRequiredeth hteth events array[object] required >= 1 items<= 500000 itemscoin string required ETHepoch integer <int64>required >= 012345validator string required 0xabc123type string required STAKING TIPS MEV CLAIMSTAKINGtotalProcessed integer required 1001successfulInserts integer required 1000errors array[string] required ["Line 2: Expected 4 columns but got 3","Line 5: Invalid coin 'SOL'. Supported coins: ETH, HTETH"]error string errorName string reqId string context object error string errorName string reqId string context object error string errorName string reqId string context object error string errorName string reqId string context object