Rewards

Get reward split

Returns baker rewards for the specified cycle with all delegators and stakers (both snapshotted and actual ones). This endpoint helps to distribute delegation rewards between delegators in proportion to their delegated balances.

get/v1/rewards/split/{baker}/{cycle}

Path parameters

bakerstring required

Baker address

cycleinteger required

Rewards cycle

Query parameters

offsetinteger

Specifies how many delegators/stakers in the reward split should be skipped

limitinteger

Maximum number of delegators/stakers to return

Response

cycleinteger

Cycle in which rewards were or will be earned.
[sortable]

ownDelegatedBalanceinteger

Amount delegated from the baker's own balance (micro tez). This amount doesn't include staked amount.

externalDelegatedBalanceinteger

Amount delegated from external delegators and "unstakers" (delegators who left the baker, but still had locked unstaked balance delegated to the baker) (micro tez). This amount doesn't include external staked amount.

delegatorsCountinteger

Number of delegators (those who were delegated to the baker). This doesn't include "unstakers" (delegators who left the baker, but still had locked unstaked balance delegated to the baker).

ownStakedBalanceinteger

Amount staked from the baker's own balance (micro tez).

externalStakedBalanceinteger

Amount staked from external stakers (micro tez).

stakersCountinteger

Number of external stakers (those who delegated to the baker and also staked some amount).

issuedPseudotokensstring nullable

Amount of staking pseudotokens issued by/for external stakers.

bakingPowerinteger

Baker's baking power

totalBakingPowerinteger

Sum of baking power of all active bakers

expectedBlocksnumber double

Expected value of how many blocks baker should produce based on baker's active stake, selected stake and blocks per cycle.

futureBlocksinteger

Number of blocks which baker is allowed to produce in this cycle based on future baking rights.

futureBlockRewardsinteger

Estimated value of future block rewards.

blocksinteger

Number of successfully baked blocks (both proposed and re-proposed blocks).

blockRewardsDelegatedinteger

Rewards, corresponding to delegated stake, received for baked blocks (both proposed and re-proposed blocks) on baker's liquid balance (it is not frozen and can be spent immediately).

blockRewardsStakedOwninteger

Rewards, corresponding to baker's own stake, received for baked blocks (both proposed and re-proposed blocks) on baker's own staked balance (it is frozen and belongs to the baker).

blockRewardsStakedEdgeinteger

Rewards, corresponding to baker's edge from external stake, received for baked blocks (both proposed and re-proposed blocks) on baker's own staked balance (it is frozen and belongs to the baker).

blockRewardsStakedSharedinteger

Rewards, corresponding to baker's external stake, received for baked blocks (both proposed and re-proposed blocks) on baker's external staked balance (it is frozen and belongs to baker's stakers).

missedBlocksinteger

Number of missed opportunities to bake block.

missedBlockRewardsinteger

Rewards which were not received due to missing blocks.

expectedAttestationsnumber double

Expected value of how many slots baker should validate based on baker's active stake, selected stake and attestation slots per cycle.

futureAttestationsinteger

Number of slots which baker is allowed to validate in this cycle based on future attestation rights.

futureAttestationRewardsinteger

Estimated value of future attestation rewards.

attestationsinteger

Number of successfully attested slots.

attestationRewardsDelegatedinteger

Rewards, corresponding to delegated stake, received for attested slots on baker's liquid balance (it is not frozen and can be spent immediately).

attestationRewardsStakedOwninteger

Rewards, corresponding to baker's own stake, received for attested slots on baker's own staked balance (it is frozen and belongs to the baker).

attestationRewardsStakedEdgeinteger

Rewards, corresponding to baker's edge from external stake, received for attested slots on baker's own staked balance (it is frozen and belongs to the baker).

attestationRewardsStakedSharedinteger

Rewards, corresponding to baker's external stake, received for attested slots on baker's external staked balance (it is frozen and belongs to baker's stakers).

missedAttestationsinteger

Number of not attested (missed) slots.

missedAttestationRewardsinteger

Rewards which were not received due to missing attestations.

expectedDalAttestationsinteger

Expected value of how many dal shards baker should attest based on baker's active stake, selected stake and total shards per cycle.

futureDalAttestationRewardsinteger

Estimated value of future dal attestation rewards.

dalAttestationRewardsDelegatedinteger

Rewards, corresponding to delegated stake, received for attested dal shards on baker's liquid balance (it is not frozen and can be spent immediately).

dalAttestationRewardsStakedOwninteger

Rewards, corresponding to baker's own stake, received for attested dal shards on baker's own staked balance (it is frozen and belongs to the baker).

dalAttestationRewardsStakedEdgeinteger

Rewards, corresponding to baker's edge from external stake, received for attested dal shards on baker's own staked balance (it is frozen and belongs to the baker).

dalAttestationRewardsStakedSharedinteger

Rewards, corresponding to baker's external stake, received for attested dal shards on baker's external staked balance (it is frozen and belongs to baker's stakers).

missedDalAttestationRewardsinteger

Rewards which were not received due to denunciation or not enough participation.

blockFeesinteger

Operation fees which were harvested from successfully baked blocks.

missedBlockFeesinteger

Operation fees which were not received due to missing blocks.

doubleBakingRewardsinteger

Rewards for detecting double baking (accusing someone of producing two different blocks at the same level).

doubleBakingLostStakedinteger

Amount of baker's own staked balance lost due to double baking

doubleBakingLostUnstakedinteger

Amount of baker's own unstaked balance lost due to double baking

doubleBakingLostExternalStakedinteger

Amount of baker's external staked balance lost due to double baking

doubleBakingLostExternalUnstakedinteger

Amount of baker's external unstaked balance lost due to double baking

doubleConsensusRewardsinteger

Rewards for detecting double (pre)attestation (accusing someone of validating two different blocks at the same level).

doubleConsensusLostStakedinteger

Amount of baker's own staked balance lost due to double (pre)attestation

doubleConsensusLostUnstakedinteger

Amount of baker's own unstaked balance lost due to double (pre)attestation

doubleConsensusLostExternalStakedinteger

Amount of baker's external staked balance lost due to double (pre)attestation

doubleConsensusLostExternalUnstakedinteger

Amount of baker's external unstaked balance lost due to double (pre)attestation

vdfRevelationRewardsDelegatedinteger

Rewards, corresponding to delegated stake, for including vdf revelations, received on baker's liquid balance (it is not frozen and can be spent immediately).

vdfRevelationRewardsStakedOwninteger

Rewards, corresponding to baker's own stake, for including vdf revelations, received on baker's own staked balance (it is frozen and belongs to the baker).

vdfRevelationRewardsStakedEdgeinteger

Rewards, corresponding to baker's edge from external stake, for including vdf revelations, received on baker's own staked balance (it is frozen and belongs to the baker).

vdfRevelationRewardsStakedSharedinteger

Rewards, corresponding to baker's external stake, for including vdf revelations, received on baker's external staked balance (it is frozen and belongs to baker's stakers).

nonceRevelationRewardsDelegatedinteger

Rewards, corresponding to delegated stake, for including seed nonce revelations, received on baker's liquid balance (it is not frozen and can be spent immediately).

nonceRevelationRewardsStakedOwninteger

Rewards, corresponding to baker's own stake, for including seed nonce revelations, received on baker's own staked balance (it is frozen and belongs to the baker).

nonceRevelationRewardsStakedEdgeinteger

Rewards, corresponding to baker's edge from external stake, for including seed nonce revelations, received on baker's own staked balance (it is frozen and belongs to the baker).

nonceRevelationRewardsStakedSharedinteger

Rewards, corresponding to baker's external stake, for including seed nonce revelations, received on baker's external staked balance (it is frozen and belongs to baker's stakers).

nonceRevelationLossesinteger

Amount of frozen deposits lost due to missing seed nonce revelation (always zero after Ithaca).

expectedDalShardsinteger

DEPRECATED

expectedEndorsementsnumber double

DEPRECATED

futureEndorsementsinteger

DEPRECATED

futureEndorsementRewardsinteger

DEPRECATED

endorsementsinteger

DEPRECATED

endorsementRewardsDelegatedinteger

DEPRECATED

endorsementRewardsStakedOwninteger

DEPRECATED

endorsementRewardsStakedEdgeinteger

DEPRECATED

endorsementRewardsStakedSharedinteger

DEPRECATED

missedEndorsementsinteger

DEPRECATED

missedEndorsementRewardsinteger

DEPRECATED

doubleEndorsingRewardsinteger

DEPRECATED

doubleEndorsingLostStakedinteger

DEPRECATED

doubleEndorsingLostUnstakedinteger

DEPRECATED

doubleEndorsingLostExternalStakedinteger

DEPRECATED

doubleEndorsingLostExternalUnstakedinteger

DEPRECATED

doublePreendorsingRewardsinteger

DEPRECATED

doublePreendorsingLostStakedinteger

DEPRECATED

doublePreendorsingLostUnstakedinteger

DEPRECATED

doublePreendorsingLostExternalStakedinteger

DEPRECATED

doublePreendorsingLostExternalUnstakedinteger

DEPRECATED

Changes

No recorded changes to this endpoint across all 1 revision of this API.