| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | The unique identifier of the staking position | |
| vaultAccountId | String | The source vault account to stake from | |
| validatorName | String | The destination validator address name | |
| providerName | String | The destination validator provider name | |
| chainDescriptor | String | The protocol identifier (e.g. "ETH"/ "SOL") to use | |
| amount | String | Total value of the staking position. For Solana, Lido and Ethereum (compounding validator): includes the original stake plus accumulated rewards. For MATIC, Cosmos and Ethereum (legacy validator): refers to the amount currently staked. | |
| rewardsAmount | String | The amount staked in the position, measured in the staked asset unit. | |
| dateCreated | OffsetDateTime | When was the request made (ISO Date). | |
| dateUpdated | OffsetDateTime | When has the position last changed (ISO Date). | |
| status | StatusEnum | The current status. | |
| validatorAddress | String | The destination address of the staking transaction. | |
| providerId | StakingProvider | ||
| availableActions | List<AvailableActionsEnum> | An array of available actions that can be performed. for example, actions like "UNSTAKE" or "WITHDRAW". | |
| inProgress | Boolean | Indicates whether there is an ongoing action for this position related to this request | |
| inProgressTxId | String | The transaction ID of the initial stake position request only. Only present when there is an active initial stake transaction. | [optional] |
| blockchainPositionInfo | DelegationBlockchainPositionInfo |
| Name | Value |
|---|---|
| CREATING | "CREATING" |
| PENDING | "PENDING" |
| ACTIVATING | "ACTIVATING" |
| ACTIVE | "ACTIVE" |
| DEACTIVATING | "DEACTIVATING" |
| DEACTIVATED | "DEACTIVATED" |
| WITHDRAWING | "WITHDRAWING" |
| WITHDRAWN | "WITHDRAWN" |
| MERGED | "MERGED" |
| CONSOLIDATED | "CONSOLIDATED" |
| CANCELED | "CANCELED" |
| FAILED | "FAILED" |
| Name | Value |
|---|---|
| UNSTAKE | "UNSTAKE" |
| WITHDRAW | "WITHDRAW" |
| ADD_TO_STAKE | "ADD_TO_STAKE" |
| SPLIT | "SPLIT" |
| MERGE | "MERGE" |
| CLAIM_REWARDS | "CLAIM_REWARDS" |
| CONSOLIDATE | "CONSOLIDATE" |