Split
Returns baker rewards for the specified cycle with all delegator balances at that cycle to allow rewards distribution in proportion to shares.
Path parameters
bakerstringRequired
Baker address
cycleinteger ยท int32Required
Rewards cycle
Query parameters
offsetinteger ยท int32OptionalDefault:
Specifies how many delegators in the reward split should be skipped
0
limitinteger ยท int32 ยท max: 10000OptionalDefault:
Maximum number of delegators to return
100
Responses
200Success
application/json
get
GET /v1/rewards/split/{baker}/{cycle} HTTP/1.1
Host: xtz-index.nownodes.io
Accept: */*
200Success
{
"cycle": 1,
"bakingPower": 1,
"totalBakingPower": 1,
"ownDelegatedBalance": 1,
"externalDelegatedBalance": 1,
"delegatorsCount": 1,
"ownStakedBalance": 1,
"externalStakedBalance": 1,
"stakersCount": 1,
"expectedBlocks": 1,
"expectedEndorsements": 1,
"futureBlocks": 1,
"futureBlockRewards": 1,
"blocks": 1,
"blockRewardsLiquid": 1,
"blockRewardsStakedOwn": 1,
"blockRewardsStakedShared": 1,
"missedBlocks": 1,
"missedBlockRewards": 1,
"futureEndorsements": 1,
"futureEndorsementRewards": 1,
"endorsements": 1,
"endorsementRewardsLiquid": 1,
"endorsementRewardsStakedOwn": 1,
"endorsementRewardsStakedShared": 1,
"missedEndorsements": 1,
"missedEndorsementRewards": 1,
"blockFees": 1,
"missedBlockFees": 1,
"doubleBakingRewards": 1,
"doubleBakingLostStaked": 1,
"doubleBakingLostUnstaked": 1,
"doubleBakingLostExternalStaked": 1,
"doubleBakingLostExternalUnstaked": 1,
"doubleEndorsingRewards": 1,
"doubleEndorsingLostStaked": 1,
"doubleEndorsingLostUnstaked": 1,
"doubleEndorsingLostExternalStaked": 1,
"doubleEndorsingLostExternalUnstaked": 1,
"doublePreendorsingRewards": 1,
"doublePreendorsingLostStaked": 1,
"doublePreendorsingLostUnstaked": 1,
"doublePreendorsingLostExternalStaked": 1,
"doublePreendorsingLostExternalUnstaked": 1,
"vdfRevelationRewardsLiquid": 1,
"vdfRevelationRewardsStakedOwn": 1,
"vdfRevelationRewardsStakedShared": 1,
"nonceRevelationRewardsLiquid": 1,
"nonceRevelationRewardsStakedOwn": 1,
"nonceRevelationRewardsStakedShared": 1,
"nonceRevelationLosses": 1,
"delegators": [
{
"address": "text",
"delegatedBalance": 1,
"stakedBalance": 1,
"currentDelegatedBalance": 1,
"currentStakedBalance": 1,
"emptied": true,
"balance": 1,
"currentBalance": 1
}
],
"revelationRewards": 1,
"revelationLosses": 1,
"doublePreendorsingLosses": 1,
"doubleEndorsingLosses": 1,
"doubleBakingLosses": 1,
"endorsementRewards": 1,
"blockRewards": 1,
"stakingBalance": 1,
"activeStake": 1,
"selectedStake": 1,
"delegatedBalance": 1,
"numDelegators": 1,
"ownBlocks": 1,
"extraBlocks": 1,
"missedOwnBlocks": 1,
"missedExtraBlocks": 1,
"uncoveredOwnBlocks": 1,
"uncoveredExtraBlocks": 1,
"uncoveredEndorsements": 1,
"ownBlockRewards": 1,
"extraBlockRewards": 1,
"missedOwnBlockRewards": 1,
"missedExtraBlockRewards": 1,
"uncoveredOwnBlockRewards": 1,
"uncoveredExtraBlockRewards": 1,
"uncoveredEndorsementRewards": 1,
"ownBlockFees": 1,
"extraBlockFees": 1,
"missedOwnBlockFees": 1,
"missedExtraBlockFees": 1,
"uncoveredOwnBlockFees": 1,
"uncoveredExtraBlockFees": 1,
"doubleBakingLostDeposits": 1,
"doubleBakingLostRewards": 1,
"doubleBakingLostFees": 1,
"doubleEndorsingLostDeposits": 1,
"doubleEndorsingLostRewards": 1,
"doubleEndorsingLostFees": 1,
"revelationLostRewards": 1,
"revelationLostFees": 1,
"futureBlockDeposits": 1,
"blockDeposits": 1,
"futureEndorsementDeposits": 1,
"endorsementDeposits": 1
}
Returns delegator from the reward split for the specified cycle.
Path parameters
bakerstringRequired
Baker address
cycleinteger ยท int32Required
Reward split cycle
delegatorstringRequired
Delegator address
Responses
200Success
application/json
get
GET /v1/rewards/split/{baker}/{cycle}/{delegator} HTTP/1.1
Host: xtz-index.nownodes.io
Accept: */*
200Success
{
"address": "text",
"delegatedBalance": 1,
"stakedBalance": 1,
"currentDelegatedBalance": 1,
"currentStakedBalance": 1,
"emptied": true,
"balance": 1,
"currentBalance": 1
}