{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/PendingDelegatorDetails.json", "title": "PendingDelegatorDetails", "type": "object", "properties": { "txHash": { "type": "string" }, "nodeId": { "type": "string" }, "rewardAddresses": { "type": "array", "items": { "type": "string" } }, "amountDelegated": { "type": "string" }, "delegationFee": { "type": "string" }, "startTimestamp": { "type": "number" }, "endTimestamp": { "type": "number" }, "estimatedGrossReward": { "type": "string", "description": "Estimated total rewards that will be distributed for the successful delegation." }, "estimatedNetReward": { "type": "string", "description": "Estimated net rewards that will be distributed to the delegator after deducting delegation fee from the gross reward for the successful delegation." }, "delegationStatus": { "type": "string", "enum": [ "pending" ] } }, "required": [ "txHash", "nodeId", "rewardAddresses", "amountDelegated", "delegationFee", "startTimestamp", "endTimestamp", "estimatedGrossReward", "estimatedNetReward", "delegationStatus" ] }