---
title: "List Staking Requests for a Wallet"
method: GET
path: "/api/staking/v1/wallets/{walletId}/requests"
tags: ["Staking Request"]
---

# List Staking Requests for a Wallet

`GET /api/staking/v1/wallets/{walletId}/requests`

List staking requests for a wallet.

## Path parameters

- `walletId` string, required

## Query parameters

- `coin` Coin2[]
- `requestType` StakingRequestType1[]
- `requestStatus` StakingRequestStatus[]
- `createdDateGte` string, date-time
- `createdDateLt` string, date-time
- `id` string[]
- `searchString` string
- `page` integer, nullable
- `pageSize` integer, nullable
- `sortBy` '-createdDate' | 'createdDate'

## Response `200`

Successful Listing Staking Requests for Wallet

- StakingRequestsResponse
  - `requests` StakingRequestSchemas[]
    - union
      - AdaStakingRequest
        - `id` string, required — Staking request ID.
        - `clientId` string — Optional clientId if passed into the request.
        - `requestingUserId` string, required — The ID of the user that created the staking request.
        - `enterpriseId` string, required — The ID of the enterprise where the the staking request was created.
        - `walletId` string, required — The ID of the wallet where the staking request was created.
        - `walletLabel` string, nullable — The label of the wallet where the staking request was created.
        - `withdrawalAddress` string, required — Withdrawal Address
        - `walletType` 'cold' | 'custodial' | 'custodialPaired' | 'hot' | 'trading', required — The type of wallet the staking request was created from either cold, custodial, or hot.
        - `type` 'STAKE' | 'UNSTAKE' | 'CLAIM_REWARDS' | 'SWITCH_VALIDATOR' | 'UNSUPPORTED', required — The type of staking request.
        - `coin` 'ADA' | 'APT' | 'ASI' | 'KAVACOSMOS' | 'ATOM' | 'AVAXC' | 'AVAXP' | 'BABY' | 'BERA' | 'BLD' | 'BSC' | 'BTC' | 'COREDAO' | 'COREUM' | 'CRONOS' | 'CSPR' | 'DOT' | 'EIGEN' | 'ETH' | 'FLRP' | 'HASH' | 'INJECTIVE' | 'MATIC' | 'NEAR' | 'OSMO' | 'POL' | 'POLYX' | 'RETH-ROCKET' | 'SEI' | 'SOMI' | 'SOL' | 'STORY' | 'STX' | 'SUI' | 'SUI:WAL' | 'TAO' | 'TIA' | 'TON' | 'TRX' | 'WETH' | 'WCT' | 'WFLR' | 'XDC' | 'ZETA', required — The staking asset.
        - `createdDate` string, date-time, required — The date the staking request was created.
        - `status` 'NEW' | 'PENDING_VALIDATORS' | 'READY' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'PENDING' | 'FAILED' | 'REJECTED' | 'VALIDATOR_ACTIVATING' | 'PARTIAL_CONFIRMED' | 'CONFIRMED' | 'COOLDOWN' | 'WARMUP' | 'DELAYED_COOLDOWN' | 'DELAYED_WARMUP' | 'ETH_PARTIAL_EXITED' | 'ETH_EXITED', required — The status of the staking request. For ETH the status will change from NEW to READY when a validator has been assigned to the wallet's address.
        - `statusModifiedDate` string, date-time, required — The last date the status changed.
        - `error` string, nullable — The reason the staking request failed.
        - `rawError` string, nullable — Raw internal error message if available.
        - `delegations` StakingDelegation[] — The delegations associated with this staking request.
          - `id` string — The staking request ID.
          - `coin` string — The staking asset.
          - `walletId` string — The ID of the wallet that the delegation is tied to.
          - `delegationAddress` string — The delegation address.
          - `validatorAddress` string — The validator address of the delegation.
          - `provider` string — The staking provider backing the delegation.
          - `providerType` string — The staking provider backing the delegation. This field is used in bitgo UI to map provider with icon
          - `withdrawalAddress` string — The withdrawal address.
          - `delegated` string — The delegation amount.
          - `status` 'PENDING' | 'FAILED' | 'REJECTED' | 'ACTIVE' | 'COMPLETE' — The status of the delegation.
          - `rewards` string — The amount of rewards received over the lifetime.
          - `lockedRewards` string — The amount of locked rewards received.
          - `pendingUnstake` string — The amount that is pending unstake.
          - `pendingStake` string — The amount that is pending stake.
          - `reserved` string — The amount that is reserved for this delegation.
          - `pendingReserved` string — The amount that is pending reservation for this delegation.
          - `apy` string — The estimated reward APY or APR if rewards are not compounding.
          - `unstakeable` boolean — Indicates whether the delegation can currently be unstaked.
        - `transactions` StakingTransaction[] — The staking transactions associated with this request.
          - `id` string — The staking transaction ID.
          - `stakingRequestId` string, required — The staking request ID.
          - `transactionType` 'delegate' | 'reward' | 'undelegate' | 'withdraw_undelegated' | 'authorize' | '', required — The transaction type (delegate).
          - `txHash` string — The transaction hash.
          - `createdDate` string, date-time, required — The date the transaction was created.
          - `status` 'WAITING' | 'READY' | 'SENDING' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'REJECTED' | 'PENDING' | 'FAILED' | 'CONFIRMED' | 'VALIDATOR_ACTIVATING' | 'DELAYED_READY', required — The status of the transaction, either NEW, READY, INITIATED, CONFIRMED, or REJECTED.
          - `statusModifiedDate` string, date-time, required — The last date the status changed.
          - `error` string — The reason the transaction failed.
          - `rawError` string — Raw internal error message if available.
          - `amount` string, required
          - `delegationId` string, required — The staking delegation the transaction is acting on.
          - `pendingApprovalId` string — Pending Approval ID
          - `transferId` string — Transfer ID
          - `txRequestId` string — Transaction Request ID for the Transaction Request API
          - `coin` string — The coin associated with this staking transaction.
          - `buildParams` TransactionBuildParams
            - `sequenceId` string, uuid — Unique sequence identifier
            - `recipients` Recipient[] — Recipient build params data
              - …
            - `stakingParams` StakingParams
              - …
            - `gasPrice` string — The gas price in base units.
            - `gasLimit` string — The gas limit in base units.
            - `stakingOptions` union — Union of concrete staking option types. One of the concrete option schemas below.
              - …
            - `type` string — The transaction type (internal use).
            - `senderWalletId` string — The wallet ID of the sender.
            - `feeRate` integer — Fee rate (used in UTXO chains).
            - `unspents` string[] — List of unspent transaction outputs (UTXOs).
            - `silentSignature` boolean — Indicates if silent signature is enabled.
            - `unstakingParams` UnstakingParams
              - …
        - `totalStaked` string
        - `properties` union
          - StakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - EthCommonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - UnknownStakingRequestEntityProperties — Used when the objectType is unknown. Accepts arbitrary fields.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - EthStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
          - EthP2POrgStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
            - `feeRecipientAddress` string, nullable — Fee recipient address for rewards.
            - `depositId` string, nullable — Unique ID for the deposit transaction.
          - TrxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable
            - `stakingType` 'STAKE' | 'VOTE'
            - `resourceType` 'ENERGY' | 'BANDWIDTH'
          - NearStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingDestination` string, nullable
          - SolStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingType` 'SOL_STAKE' | 'MARINADE' | 'MARINADE_SELECT'
            - `validator` string, nullable
          - DotStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `proxyAddress` string — Proxy address used for staking.
          - MaticLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingDestination` string, nullable
          - AdaStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable
            - `delegationId` string, nullable
            - `rewardAddress` string — Address where staking rewards are sent.
            - `delegatedRepId` string, nullable — Delegated representative ID (DRep).
            - `isVoteDelegationRequest` boolean, nullable
          - AdaClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TrxClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BaseSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - CosmosLikeSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - AvaxPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BscStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CsprStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `tonStakingType` 'MULTI_NOMINATOR_STAKE' | 'SINGLE_NOMINATOR_STAKE' | 'TON_WHALES', required — TON staking mode.
            - `validator` string, nullable
          - StxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stxStakingType` 'STACK' | 'SELF_STACK' | 'UNSTACK', required — Type of STX staking request.
            - `delegationCycle` string, required
            - `validator` string, nullable
            - `btcRewardAddress` string, nullable
            - `signerPub` string, nullable
            - `signerSignature` string, nullable
            - `authId` string, nullable
            - `maxAmount` string, nullable
            - `contractName` string, nullable
          - EigenLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - EigenLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - BtcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - WctStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - CoredaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `validator` string — Optional validator address.
          - CoredaoUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string — Delegation identifier.
          - CoredaoClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `claimedCoreReward` string — Optional claimed CORE reward.
            - `claimedBtcReward` string — Optional claimed BTC reward.
            - `claimedHashReward` string — Optional claimed HASH reward.
          - BtcClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `delegationId` string — Optional delegation identifier.
            - `coredao` BtcCoredaoClaimRewardsProperties
              - …
          - BeraStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'NATIVE_STAKE' | 'INFRARED_LIQUID_STAKE'
            - `operator` string — Optional operator address.
            - `validatorPubkey` string — Validator BLS public key.
            - `withdrawCredentials` string — Withdraw credentials.
            - `depositSignature` string — Deposit signature.
          - BeraUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string, required — Delegation identifier.
          - TaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string — Optional validator address.
            - `netUID` string — Optional network UID.
          - TaoSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `destinationNetuid` string — TAO-specific destination network UID.
          - PolyxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable, required — Single validator address. Null for multi-validator nominations where the validators list is used instead. Retained for backward compatibility.
            - `validators` string[], nullable — List of nominated validator addresses. Present for all requests after multi-validator support was introduced. Contains a single entry for single-validator requests.
          - PolyxSwitchValidatorRequestEntityProperties — Entity properties for a POLYX switch validator (nominate) request.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validators` string[], required — The new set of validator addresses to nominate. 1–16 entries.
            - `delegationId` string, uuid, nullable — ID of the delegation being updated. Resolved automatically if absent.
          - ICPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `neuronAddress` string — Optional neuron address.
          - AvaxcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'STAVAX_STAKE' | 'PSTAVAX_STAKE'
          - AvaxcUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'STAVAX_STAKE' | 'PSTAVAX_STAKE'
          - WflrStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, required — Validator address.
            - `basisPoints` string, required — Basis points for delegation.
          - WflrUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SomiStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, required — Validator address.
          - VetStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `nftTier` string, nullable, required — The NFT tier selected for staking (e.g., DAWN, LIGHTNING, FLASH). Present for regular staking, null for validator registration.
            - `validatorAddress` string, nullable — The validator address to delegate to or the validator address being registered.
            - `stakingType` 'VET_STAKE' | 'VET_VALIDATOR_REGISTRATION' — The staking type - VET_STAKE for regular staking, VET_VALIDATOR_REGISTRATION for validator registration.
            - `beneficiaryAddress` string, nullable — The beneficiary address that receives validator rewards. Present only for validator registration.
            - `uiLabel` string, nullable — Frontend display label for the staking type (e.g., "Delegate" for VET_STAKE, "Stake" for VET_VALIDATOR_REGISTRATION, "Increase Stake" for VET_INCREASE_STAKE).
          - WflrClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - StoryStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, required — BLS public key of the validator to delegate to.
          - SeiEvmSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `amountInMicro` string, required — Amount in MICRO (6 decimals) for smart contract calls.
          - HbarSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `nodeId` integer, required — The destination node ID to switch staking to.
            - `walletBalance` string
            - `srcNodeId` integer, nullable — The source node ID being switched from.
      - AptStakingRequest
        - `id` string, required — Staking request ID.
        - `clientId` string — Optional clientId if passed into the request.
        - `requestingUserId` string, required — The ID of the user that created the staking request.
        - `enterpriseId` string, required — The ID of the enterprise where the the staking request was created.
        - `walletId` string, required — The ID of the wallet where the staking request was created.
        - `walletLabel` string, nullable — The label of the wallet where the staking request was created.
        - `withdrawalAddress` string, required — Withdrawal Address
        - `walletType` 'cold' | 'custodial' | 'custodialPaired' | 'hot' | 'trading', required — The type of wallet the staking request was created from either cold, custodial, or hot.
        - `type` 'STAKE' | 'UNSTAKE' | 'CLAIM_REWARDS' | 'SWITCH_VALIDATOR' | 'UNSUPPORTED', required — The type of staking request.
        - `coin` 'ADA' | 'APT' | 'ASI' | 'KAVACOSMOS' | 'ATOM' | 'AVAXC' | 'AVAXP' | 'BABY' | 'BERA' | 'BLD' | 'BSC' | 'BTC' | 'COREDAO' | 'COREUM' | 'CRONOS' | 'CSPR' | 'DOT' | 'EIGEN' | 'ETH' | 'FLRP' | 'HASH' | 'INJECTIVE' | 'MATIC' | 'NEAR' | 'OSMO' | 'POL' | 'POLYX' | 'RETH-ROCKET' | 'SEI' | 'SOMI' | 'SOL' | 'STORY' | 'STX' | 'SUI' | 'SUI:WAL' | 'TAO' | 'TIA' | 'TON' | 'TRX' | 'WETH' | 'WCT' | 'WFLR' | 'XDC' | 'ZETA', required — The staking asset.
        - `createdDate` string, date-time, required — The date the staking request was created.
        - `status` 'NEW' | 'PENDING_VALIDATORS' | 'READY' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'PENDING' | 'FAILED' | 'REJECTED' | 'VALIDATOR_ACTIVATING' | 'PARTIAL_CONFIRMED' | 'CONFIRMED' | 'COOLDOWN' | 'WARMUP' | 'DELAYED_COOLDOWN' | 'DELAYED_WARMUP' | 'ETH_PARTIAL_EXITED' | 'ETH_EXITED', required — The status of the staking request. For ETH the status will change from NEW to READY when a validator has been assigned to the wallet's address.
        - `statusModifiedDate` string, date-time, required — The last date the status changed.
        - `error` string, nullable — The reason the staking request failed.
        - `rawError` string, nullable — Raw internal error message if available.
        - `delegations` StakingDelegation[] — The delegations associated with this staking request.
          - `id` string — The staking request ID.
          - `coin` string — The staking asset.
          - `walletId` string — The ID of the wallet that the delegation is tied to.
          - `delegationAddress` string — The delegation address.
          - `validatorAddress` string — The validator address of the delegation.
          - `provider` string — The staking provider backing the delegation.
          - `providerType` string — The staking provider backing the delegation. This field is used in bitgo UI to map provider with icon
          - `withdrawalAddress` string — The withdrawal address.
          - `delegated` string — The delegation amount.
          - `status` 'PENDING' | 'FAILED' | 'REJECTED' | 'ACTIVE' | 'COMPLETE' — The status of the delegation.
          - `rewards` string — The amount of rewards received over the lifetime.
          - `lockedRewards` string — The amount of locked rewards received.
          - `pendingUnstake` string — The amount that is pending unstake.
          - `pendingStake` string — The amount that is pending stake.
          - `reserved` string — The amount that is reserved for this delegation.
          - `pendingReserved` string — The amount that is pending reservation for this delegation.
          - `apy` string — The estimated reward APY or APR if rewards are not compounding.
          - `unstakeable` boolean — Indicates whether the delegation can currently be unstaked.
        - `transactions` StakingTransaction[] — The staking transactions associated with this request.
          - `id` string — The staking transaction ID.
          - `stakingRequestId` string, required — The staking request ID.
          - `transactionType` 'delegate' | 'reward' | 'undelegate' | 'withdraw_undelegated' | 'authorize' | '', required — The transaction type (delegate).
          - `txHash` string — The transaction hash.
          - `createdDate` string, date-time, required — The date the transaction was created.
          - `status` 'WAITING' | 'READY' | 'SENDING' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'REJECTED' | 'PENDING' | 'FAILED' | 'CONFIRMED' | 'VALIDATOR_ACTIVATING' | 'DELAYED_READY', required — The status of the transaction, either NEW, READY, INITIATED, CONFIRMED, or REJECTED.
          - `statusModifiedDate` string, date-time, required — The last date the status changed.
          - `error` string — The reason the transaction failed.
          - `rawError` string — Raw internal error message if available.
          - `amount` string, required
          - `delegationId` string, required — The staking delegation the transaction is acting on.
          - `pendingApprovalId` string — Pending Approval ID
          - `transferId` string — Transfer ID
          - `txRequestId` string — Transaction Request ID for the Transaction Request API
          - `coin` string — The coin associated with this staking transaction.
          - `buildParams` TransactionBuildParams
            - `sequenceId` string, uuid — Unique sequence identifier
            - `recipients` Recipient[] — Recipient build params data
              - …
            - `stakingParams` StakingParams
              - …
            - `gasPrice` string — The gas price in base units.
            - `gasLimit` string — The gas limit in base units.
            - `stakingOptions` union — Union of concrete staking option types. One of the concrete option schemas below.
              - …
            - `type` string — The transaction type (internal use).
            - `senderWalletId` string — The wallet ID of the sender.
            - `feeRate` integer — Fee rate (used in UTXO chains).
            - `unspents` string[] — List of unspent transaction outputs (UTXOs).
            - `silentSignature` boolean — Indicates if silent signature is enabled.
            - `unstakingParams` UnstakingParams
              - …
        - `totalStaked` string
        - `properties` union
          - StakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - EthCommonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - UnknownStakingRequestEntityProperties — Used when the objectType is unknown. Accepts arbitrary fields.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - EthStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
          - EthP2POrgStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
            - `feeRecipientAddress` string, nullable — Fee recipient address for rewards.
            - `depositId` string, nullable — Unique ID for the deposit transaction.
          - TrxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable
            - `stakingType` 'STAKE' | 'VOTE'
            - `resourceType` 'ENERGY' | 'BANDWIDTH'
          - NearStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingDestination` string, nullable
          - SolStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingType` 'SOL_STAKE' | 'MARINADE' | 'MARINADE_SELECT'
            - `validator` string, nullable
          - DotStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `proxyAddress` string — Proxy address used for staking.
          - MaticLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingDestination` string, nullable
          - AdaStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable
            - `delegationId` string, nullable
            - `rewardAddress` string — Address where staking rewards are sent.
            - `delegatedRepId` string, nullable — Delegated representative ID (DRep).
            - `isVoteDelegationRequest` boolean, nullable
          - AdaClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TrxClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BaseSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - CosmosLikeSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - AvaxPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BscStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CsprStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `tonStakingType` 'MULTI_NOMINATOR_STAKE' | 'SINGLE_NOMINATOR_STAKE' | 'TON_WHALES', required — TON staking mode.
            - `validator` string, nullable
          - StxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stxStakingType` 'STACK' | 'SELF_STACK' | 'UNSTACK', required — Type of STX staking request.
            - `delegationCycle` string, required
            - `validator` string, nullable
            - `btcRewardAddress` string, nullable
            - `signerPub` string, nullable
            - `signerSignature` string, nullable
            - `authId` string, nullable
            - `maxAmount` string, nullable
            - `contractName` string, nullable
          - EigenLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - EigenLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - BtcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - WctStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - CoredaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `validator` string — Optional validator address.
          - CoredaoUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string — Delegation identifier.
          - CoredaoClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `claimedCoreReward` string — Optional claimed CORE reward.
            - `claimedBtcReward` string — Optional claimed BTC reward.
            - `claimedHashReward` string — Optional claimed HASH reward.
          - BtcClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `delegationId` string — Optional delegation identifier.
            - `coredao` BtcCoredaoClaimRewardsProperties
              - …
          - BeraStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'NATIVE_STAKE' | 'INFRARED_LIQUID_STAKE'
            - `operator` string — Optional operator address.
            - `validatorPubkey` string — Validator BLS public key.
            - `withdrawCredentials` string — Withdraw credentials.
            - `depositSignature` string — Deposit signature.
          - BeraUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string, required — Delegation identifier.
          - TaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string — Optional validator address.
            - `netUID` string — Optional network UID.
          - TaoSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `destinationNetuid` string — TAO-specific destination network UID.
          - PolyxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable, required — Single validator address. Null for multi-validator nominations where the validators list is used instead. Retained for backward compatibility.
            - `validators` string[], nullable — List of nominated validator addresses. Present for all requests after multi-validator support was introduced. Contains a single entry for single-validator requests.
          - PolyxSwitchValidatorRequestEntityProperties — Entity properties for a POLYX switch validator (nominate) request.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validators` string[], required — The new set of validator addresses to nominate. 1–16 entries.
            - `delegationId` string, uuid, nullable — ID of the delegation being updated. Resolved automatically if absent.
          - ICPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `neuronAddress` string — Optional neuron address.
          - AvaxcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'STAVAX_STAKE' | 'PSTAVAX_STAKE'
          - AvaxcUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'STAVAX_STAKE' | 'PSTAVAX_STAKE'
          - WflrStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, required — Validator address.
            - `basisPoints` string, required — Basis points for delegation.
          - WflrUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SomiStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, required — Validator address.
          - VetStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `nftTier` string, nullable, required — The NFT tier selected for staking (e.g., DAWN, LIGHTNING, FLASH). Present for regular staking, null for validator registration.
            - `validatorAddress` string, nullable — The validator address to delegate to or the validator address being registered.
            - `stakingType` 'VET_STAKE' | 'VET_VALIDATOR_REGISTRATION' — The staking type - VET_STAKE for regular staking, VET_VALIDATOR_REGISTRATION for validator registration.
            - `beneficiaryAddress` string, nullable — The beneficiary address that receives validator rewards. Present only for validator registration.
            - `uiLabel` string, nullable — Frontend display label for the staking type (e.g., "Delegate" for VET_STAKE, "Stake" for VET_VALIDATOR_REGISTRATION, "Increase Stake" for VET_INCREASE_STAKE).
          - WflrClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - StoryStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, required — BLS public key of the validator to delegate to.
          - SeiEvmSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `amountInMicro` string, required — Amount in MICRO (6 decimals) for smart contract calls.
          - HbarSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `nodeId` integer, required — The destination node ID to switch staking to.
            - `walletBalance` string
            - `srcNodeId` integer, nullable — The source node ID being switched from.
      - AsiStakingRequest
        - `id` string, required — Staking request ID.
        - `clientId` string — Optional clientId if passed into the request.
        - `requestingUserId` string, required — The ID of the user that created the staking request.
        - `enterpriseId` string, required — The ID of the enterprise where the the staking request was created.
        - `walletId` string, required — The ID of the wallet where the staking request was created.
        - `walletLabel` string, nullable — The label of the wallet where the staking request was created.
        - `withdrawalAddress` string, required — Withdrawal Address
        - `walletType` 'cold' | 'custodial' | 'custodialPaired' | 'hot' | 'trading', required — The type of wallet the staking request was created from either cold, custodial, or hot.
        - `type` 'STAKE' | 'UNSTAKE' | 'CLAIM_REWARDS' | 'SWITCH_VALIDATOR' | 'UNSUPPORTED', required — The type of staking request.
        - `coin` 'ADA' | 'APT' | 'ASI' | 'KAVACOSMOS' | 'ATOM' | 'AVAXC' | 'AVAXP' | 'BABY' | 'BERA' | 'BLD' | 'BSC' | 'BTC' | 'COREDAO' | 'COREUM' | 'CRONOS' | 'CSPR' | 'DOT' | 'EIGEN' | 'ETH' | 'FLRP' | 'HASH' | 'INJECTIVE' | 'MATIC' | 'NEAR' | 'OSMO' | 'POL' | 'POLYX' | 'RETH-ROCKET' | 'SEI' | 'SOMI' | 'SOL' | 'STORY' | 'STX' | 'SUI' | 'SUI:WAL' | 'TAO' | 'TIA' | 'TON' | 'TRX' | 'WETH' | 'WCT' | 'WFLR' | 'XDC' | 'ZETA', required — The staking asset.
        - `createdDate` string, date-time, required — The date the staking request was created.
        - `status` 'NEW' | 'PENDING_VALIDATORS' | 'READY' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'PENDING' | 'FAILED' | 'REJECTED' | 'VALIDATOR_ACTIVATING' | 'PARTIAL_CONFIRMED' | 'CONFIRMED' | 'COOLDOWN' | 'WARMUP' | 'DELAYED_COOLDOWN' | 'DELAYED_WARMUP' | 'ETH_PARTIAL_EXITED' | 'ETH_EXITED', required — The status of the staking request. For ETH the status will change from NEW to READY when a validator has been assigned to the wallet's address.
        - `statusModifiedDate` string, date-time, required — The last date the status changed.
        - `error` string, nullable — The reason the staking request failed.
        - `rawError` string, nullable — Raw internal error message if available.
        - `delegations` StakingDelegation[] — The delegations associated with this staking request.
          - `id` string — The staking request ID.
          - `coin` string — The staking asset.
          - `walletId` string — The ID of the wallet that the delegation is tied to.
          - `delegationAddress` string — The delegation address.
          - `validatorAddress` string — The validator address of the delegation.
          - `provider` string — The staking provider backing the delegation.
          - `providerType` string — The staking provider backing the delegation. This field is used in bitgo UI to map provider with icon
          - `withdrawalAddress` string — The withdrawal address.
          - `delegated` string — The delegation amount.
          - `status` 'PENDING' | 'FAILED' | 'REJECTED' | 'ACTIVE' | 'COMPLETE' — The status of the delegation.
          - `rewards` string — The amount of rewards received over the lifetime.
          - `lockedRewards` string — The amount of locked rewards received.
          - `pendingUnstake` string — The amount that is pending unstake.
          - `pendingStake` string — The amount that is pending stake.
          - `reserved` string — The amount that is reserved for this delegation.
          - `pendingReserved` string — The amount that is pending reservation for this delegation.
          - `apy` string — The estimated reward APY or APR if rewards are not compounding.
          - `unstakeable` boolean — Indicates whether the delegation can currently be unstaked.
        - `transactions` StakingTransaction[] — The staking transactions associated with this request.
          - `id` string — The staking transaction ID.
          - `stakingRequestId` string, required — The staking request ID.
          - `transactionType` 'delegate' | 'reward' | 'undelegate' | 'withdraw_undelegated' | 'authorize' | '', required — The transaction type (delegate).
          - `txHash` string — The transaction hash.
          - `createdDate` string, date-time, required — The date the transaction was created.
          - `status` 'WAITING' | 'READY' | 'SENDING' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'REJECTED' | 'PENDING' | 'FAILED' | 'CONFIRMED' | 'VALIDATOR_ACTIVATING' | 'DELAYED_READY', required — The status of the transaction, either NEW, READY, INITIATED, CONFIRMED, or REJECTED.
          - `statusModifiedDate` string, date-time, required — The last date the status changed.
          - `error` string — The reason the transaction failed.
          - `rawError` string — Raw internal error message if available.
          - `amount` string, required
          - `delegationId` string, required — The staking delegation the transaction is acting on.
          - `pendingApprovalId` string — Pending Approval ID
          - `transferId` string — Transfer ID
          - `txRequestId` string — Transaction Request ID for the Transaction Request API
          - `coin` string — The coin associated with this staking transaction.
          - `buildParams` TransactionBuildParams
            - `sequenceId` string, uuid — Unique sequence identifier
            - `recipients` Recipient[] — Recipient build params data
              - …
            - `stakingParams` StakingParams
              - …
            - `gasPrice` string — The gas price in base units.
            - `gasLimit` string — The gas limit in base units.
            - `stakingOptions` union — Union of concrete staking option types. One of the concrete option schemas below.
              - …
            - `type` string — The transaction type (internal use).
            - `senderWalletId` string — The wallet ID of the sender.
            - `feeRate` integer — Fee rate (used in UTXO chains).
            - `unspents` string[] — List of unspent transaction outputs (UTXOs).
            - `silentSignature` boolean — Indicates if silent signature is enabled.
            - `unstakingParams` UnstakingParams
              - …
        - `totalStaked` string
        - `properties` union
          - StakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - EthCommonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - UnknownStakingRequestEntityProperties — Used when the objectType is unknown. Accepts arbitrary fields.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - EthStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
          - EthP2POrgStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
            - `feeRecipientAddress` string, nullable — Fee recipient address for rewards.
            - `depositId` string, nullable — Unique ID for the deposit transaction.
          - TrxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable
            - `stakingType` 'STAKE' | 'VOTE'
            - `resourceType` 'ENERGY' | 'BANDWIDTH'
          - NearStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingDestination` string, nullable
          - SolStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingType` 'SOL_STAKE' | 'MARINADE' | 'MARINADE_SELECT'
            - `validator` string, nullable
          - DotStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `proxyAddress` string — Proxy address used for staking.
          - MaticLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingDestination` string, nullable
          - AdaStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable
            - `delegationId` string, nullable
            - `rewardAddress` string — Address where staking rewards are sent.
            - `delegatedRepId` string, nullable — Delegated representative ID (DRep).
            - `isVoteDelegationRequest` boolean, nullable
          - AdaClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TrxClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BaseSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - CosmosLikeSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - AvaxPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BscStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CsprStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `tonStakingType` 'MULTI_NOMINATOR_STAKE' | 'SINGLE_NOMINATOR_STAKE' | 'TON_WHALES', required — TON staking mode.
            - `validator` string, nullable
          - StxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stxStakingType` 'STACK' | 'SELF_STACK' | 'UNSTACK', required — Type of STX staking request.
            - `delegationCycle` string, required
            - `validator` string, nullable
            - `btcRewardAddress` string, nullable
            - `signerPub` string, nullable
            - `signerSignature` string, nullable
            - `authId` string, nullable
            - `maxAmount` string, nullable
            - `contractName` string, nullable
          - EigenLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - EigenLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - BtcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - WctStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - CoredaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `validator` string — Optional validator address.
          - CoredaoUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string — Delegation identifier.
          - CoredaoClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `claimedCoreReward` string — Optional claimed CORE reward.
            - `claimedBtcReward` string — Optional claimed BTC reward.
            - `claimedHashReward` string — Optional claimed HASH reward.
          - BtcClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `delegationId` string — Optional delegation identifier.
            - `coredao` BtcCoredaoClaimRewardsProperties
              - …
          - BeraStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'NATIVE_STAKE' | 'INFRARED_LIQUID_STAKE'
            - `operator` string — Optional operator address.
            - `validatorPubkey` string — Validator BLS public key.
            - `withdrawCredentials` string — Withdraw credentials.
            - `depositSignature` string — Deposit signature.
          - BeraUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string, required — Delegation identifier.
          - TaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string — Optional validator address.
            - `netUID` string — Optional network UID.
          - TaoSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `destinationNetuid` string — TAO-specific destination network UID.
          - PolyxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable, required — Single validator address. Null for multi-validator nominations where the validators list is used instead. Retained for backward compatibility.
            - `validators` string[], nullable — List of nominated validator addresses. Present for all requests after multi-validator support was introduced. Contains a single entry for single-validator requests.
          - PolyxSwitchValidatorRequestEntityProperties — Entity properties for a POLYX switch validator (nominate) request.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validators` string[], required — The new set of validator addresses to nominate. 1–16 entries.
            - `delegationId` string, uuid, nullable — ID of the delegation being updated. Resolved automatically if absent.
          - ICPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `neuronAddress` string — Optional neuron address.
          - AvaxcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'STAVAX_STAKE' | 'PSTAVAX_STAKE'
          - AvaxcUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'STAVAX_STAKE' | 'PSTAVAX_STAKE'
          - WflrStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, required — Validator address.
            - `basisPoints` string, required — Basis points for delegation.
          - WflrUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SomiStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, required — Validator address.
          - VetStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `nftTier` string, nullable, required — The NFT tier selected for staking (e.g., DAWN, LIGHTNING, FLASH). Present for regular staking, null for validator registration.
            - `validatorAddress` string, nullable — The validator address to delegate to or the validator address being registered.
            - `stakingType` 'VET_STAKE' | 'VET_VALIDATOR_REGISTRATION' — The staking type - VET_STAKE for regular staking, VET_VALIDATOR_REGISTRATION for validator registration.
            - `beneficiaryAddress` string, nullable — The beneficiary address that receives validator rewards. Present only for validator registration.
            - `uiLabel` string, nullable — Frontend display label for the staking type (e.g., "Delegate" for VET_STAKE, "Stake" for VET_VALIDATOR_REGISTRATION, "Increase Stake" for VET_INCREASE_STAKE).
          - WflrClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - StoryStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, required — BLS public key of the validator to delegate to.
          - SeiEvmSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `amountInMicro` string, required — Amount in MICRO (6 decimals) for smart contract calls.
          - HbarSwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
            - `nodeId` integer, required — The destination node ID to switch staking to.
            - `walletBalance` string
            - `srcNodeId` integer, nullable — The source node ID being switched from.
      - KavacosmosStakingRequest
        - `id` string, required — Staking request ID.
        - `clientId` string — Optional clientId if passed into the request.
        - `requestingUserId` string, required — The ID of the user that created the staking request.
        - `enterpriseId` string, required — The ID of the enterprise where the the staking request was created.
        - `walletId` string, required — The ID of the wallet where the staking request was created.
        - `walletLabel` string, nullable — The label of the wallet where the staking request was created.
        - `withdrawalAddress` string, required — Withdrawal Address
        - `walletType` 'cold' | 'custodial' | 'custodialPaired' | 'hot' | 'trading', required — The type of wallet the staking request was created from either cold, custodial, or hot.
        - `type` 'STAKE' | 'UNSTAKE' | 'CLAIM_REWARDS' | 'SWITCH_VALIDATOR' | 'UNSUPPORTED', required — The type of staking request.
        - `coin` 'ADA' | 'APT' | 'ASI' | 'KAVACOSMOS' | 'ATOM' | 'AVAXC' | 'AVAXP' | 'BABY' | 'BERA' | 'BLD' | 'BSC' | 'BTC' | 'COREDAO' | 'COREUM' | 'CRONOS' | 'CSPR' | 'DOT' | 'EIGEN' | 'ETH' | 'FLRP' | 'HASH' | 'INJECTIVE' | 'MATIC' | 'NEAR' | 'OSMO' | 'POL' | 'POLYX' | 'RETH-ROCKET' | 'SEI' | 'SOMI' | 'SOL' | 'STORY' | 'STX' | 'SUI' | 'SUI:WAL' | 'TAO' | 'TIA' | 'TON' | 'TRX' | 'WETH' | 'WCT' | 'WFLR' | 'XDC' | 'ZETA', required — The staking asset.
        - `createdDate` string, date-time, required — The date the staking request was created.
        - `status` 'NEW' | 'PENDING_VALIDATORS' | 'READY' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'PENDING' | 'FAILED' | 'REJECTED' | 'VALIDATOR_ACTIVATING' | 'PARTIAL_CONFIRMED' | 'CONFIRMED' | 'COOLDOWN' | 'WARMUP' | 'DELAYED_COOLDOWN' | 'DELAYED_WARMUP' | 'ETH_PARTIAL_EXITED' | 'ETH_EXITED', required — The status of the staking request. For ETH the status will change from NEW to READY when a validator has been assigned to the wallet's address.
        - `statusModifiedDate` string, date-time, required — The last date the status changed.
        - `error` string, nullable — The reason the staking request failed.
        - `rawError` string, nullable — Raw internal error message if available.
        - `delegations` StakingDelegation[] — The delegations associated with this staking request.
          - `id` string — The staking request ID.
          - `coin` string — The staking asset.
          - `walletId` string — The ID of the wallet that the delegation is tied to.
          - `delegationAddress` string — The delegation address.
          - `validatorAddress` string — The validator address of the delegation.
          - `provider` string — The staking provider backing the delegation.
          - `providerType` string — The staking provider backing the delegation. This field is used in bitgo UI to map provider with icon
          - `withdrawalAddress` string — The withdrawal address.
          - `delegated` string — The delegation amount.
          - `status` 'PENDING' | 'FAILED' | 'REJECTED' | 'ACTIVE' | 'COMPLETE' — The status of the delegation.
          - `rewards` string — The amount of rewards received over the lifetime.
          - `lockedRewards` string — The amount of locked rewards received.
          - `pendingUnstake` string — The amount that is pending unstake.
          - `pendingStake` string — The amount that is pending stake.
          - `reserved` string — The amount that is reserved for this delegation.
          - `pendingReserved` string — The amount that is pending reservation for this delegation.
          - `apy` string — The estimated reward APY or APR if rewards are not compounding.
          - `unstakeable` boolean — Indicates whether the delegation can currently be unstaked.
        - `transactions` StakingTransaction[] — The staking transactions associated with this request.
          - `id` string — The staking transaction ID.
          - `stakingRequestId` string, required — The staking request ID.
          - `transactionType` 'delegate' | 'reward' | 'undelegate' | 'withdraw_undelegated' | 'authorize' | '', required — The transaction type (delegate).
          - `txHash` string — The transaction hash.
          - `createdDate` string, date-time, required — The date the transaction was created.
          - `status` 'WAITING' | 'READY' | 'SENDING' | 'PENDING_APPROVAL' | 'PENDING_BITGO_TRUST_APPROVAL' | 'REJECTED' | 'PENDING' | 'FAILED' | 'CONFIRMED' | 'VALIDATOR_ACTIVATING' | 'DELAYED_READY', required — The status of the transaction, either NEW, READY, INITIATED, CONFIRMED, or REJECTED.
          - `statusModifiedDate` string, date-time, required — The last date the status changed.
          - `error` string — The reason the transaction failed.
          - `rawError` string — Raw internal error message if available.
          - `amount` string, required
          - `delegationId` string, required — The staking delegation the transaction is acting on.
          - `pendingApprovalId` string — Pending Approval ID
          - `transferId` string — Transfer ID
          - `txRequestId` string — Transaction Request ID for the Transaction Request API
          - `coin` string — The coin associated with this staking transaction.
          - `buildParams` TransactionBuildParams
            - `sequenceId` string, uuid — Unique sequence identifier
            - `recipients` Recipient[] — Recipient build params data
              - …
            - `stakingParams` StakingParams
              - …
            - `gasPrice` string — The gas price in base units.
            - `gasLimit` string — The gas limit in base units.
            - `stakingOptions` union — Union of concrete staking option types. One of the concrete option schemas below.
              - …
            - `type` string — The transaction type (internal use).
            - `senderWalletId` string — The wallet ID of the sender.
            - `feeRate` integer — Fee rate (used in UTXO chains).
            - `unspents` string[] — List of unspent transaction outputs (UTXOs).
            - `silentSignature` boolean — Indicates if silent signature is enabled.
            - `unstakingParams` UnstakingParams
              - …
        - `totalStaked` string
        - `properties` union
          - StakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SwitchValidatorRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - EthCommonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - UnknownStakingRequestEntityProperties — Used when the objectType is unknown. Accepts arbitrary fields.
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - EthStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
          - EthP2POrgStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `provider` string
            - `provisionType` 'ORIGINAL' | 'PECTRA'
            - `providerRequestIds` string[]
            - `precomputedBatch` object
              - …
            - `delegationId` string, nullable — Delegation ID associated with the staking request.
            - `stakingType` 'ETH_STAKE' | 'ETH_STAKE_PECTRA' | 'ETH_STAKE_SSV' | 'LIDO'
            - `feeRecipientAddress` string, nullable — Fee recipient address for rewards.
            - `depositId` string, nullable — Unique ID for the deposit transaction.
          - TrxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable
            - `stakingType` 'STAKE' | 'VOTE'
            - `resourceType` 'ENERGY' | 'BANDWIDTH'
          - NearStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingDestination` string, nullable
          - SolStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stakingType` 'SOL_STAKE' | 'MARINADE' | 'MARINADE_SELECT'
            - `validator` string, nullable
          - DotStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `proxyAddress` string — Proxy address used for staking.
          - MaticLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingDestination` string, nullable
          - AdaStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validatorAddress` string, nullable
            - `delegationId` string, nullable
            - `rewardAddress` string — Address where staking rewards are sent.
            - `delegatedRepId` string, nullable — Delegated representative ID (DRep).
            - `isVoteDelegationRequest` boolean, nullable
          - AdaClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TrxClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - AtomClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CosmosLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BaseSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - CosmosLikeSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `validator` string, nullable — Validator address or identifier to switch to.
            - `delegationId` string, nullable — The delegation ID associated with this switch request.
            - `srcValidatorAddress` string, nullable — The source validator address being switched from.
            - `destValidatorAddress` string, nullable — The destination validator address being switched to.
          - AvaxPStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - BscStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - CsprStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - SuiSwitchStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - TonStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `tonStakingType` 'MULTI_NOMINATOR_STAKE' | 'SINGLE_NOMINATOR_STAKE' | 'TON_WHALES', required — TON staking mode.
            - `validator` string, nullable
          - StxStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `stxStakingType` 'STACK' | 'SELF_STACK' | 'UNSTACK', required — Type of STX staking request.
            - `delegationCycle` string, required
            - `validator` string, nullable
            - `btcRewardAddress` string, nullable
            - `signerPub` string, nullable
            - `signerSignature` string, nullable
            - `authId` string, nullable
            - `maxAmount` string, nullable
            - `contractName` string, nullable
          - EigenLikeStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - EigenLikeClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - BtcStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
          - WctStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - WctClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
          - CoredaoStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `validator` string — Optional validator address.
          - CoredaoUnstakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `delegationId` string — Delegation identifier.
          - CoredaoClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `claimedCoreReward` string — Optional claimed CORE reward.
            - `claimedBtcReward` string — Optional claimed BTC reward.
            - `claimedHashReward` string — Optional claimed HASH reward.
          - BtcClaimRewardsRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `delegationId` string — Optional delegation identifier.
            - `coredao` BtcCoredaoClaimRewardsProperties
              - …
          - BeraStakingRequestEntityProperties
            - `amount` string, required
            - `objectType` 'AVAXP_STAKE' | 'ETH_STAKE' | 'TRX' | 'TRX_UNSTAKE' | 'TRX_CLAIM_REWARDS' | 'ETH_CLAIM_REWARDS' | 'ETH_UNSTAKE' | 'ETH_STAKE_SSV' | 'NEAR_STAKE' | 'SOL_STAKE' | 'SOL_UNSTAKE' | 'DOT_STAKE' | 'MATIC_STAKE' | 'UNSTAKE' | 'MATIC_UNSTAKE' | 'CSPR_STAKE' | 'CSPR_UNSTAKE' | 'SUI_STAKE' | 'SUI_SWITCH' | 'SUI_UNSTAKE' | 'ADA_STAKE' | 'ADA_CLAIM_REWARDS' | 'ATOM_STAKE' | 'ATOM_CLAIM_REWARDS' | 'COSMOS_STAKE' | 'COSMOS_CLAIM_REWARDS' | 'COSMOS_SWITCH' | 'BASE_SWITCH' | 'BSC_STAKE' | 'TON_STAKE' | 'TON_UNSTAKE' | 'STX_STAKE' | 'STX_UNSTAKE' | 'EIGEN_STAKE' | 'EIGEN_CLAIM_REWARDS' | 'EIGEN_UNSTAKE' | 'BTC_STAKE' | 'BTC_UNSTAKE' | 'BTC_CLAIM_REWARDS' | 'WCT_STAKE' | 'WCT_UNSTAKE' | 'WCT_CLAIM_REWARDS' | 'COREDAO_STAKE' | 'COREDAO_UNSTAKE' | 'COREDAO_CLAIM_REWARDS' | 'BERA_STAKE' | 'BERA_UNSTAKE' | 'TAO_STAKE' | 'TAO_UNSTAKE' | 'TAO_SWITCH' | 'POLYX_STAKE' | 'POLYX_UNSTAKE' | 'POLYX_SWITCH_VALIDATOR' | 'ICP' | 'AVAXC_STAKE' | 'AVAXC_UNSTAKE' | 'WFLR_STAKE' | 'WFLR_UNSTAKE' | 'FLRP_STAKE' | 'SOMI_STAKE' | 'STORY_STAKE' | 'VET_STAKE' | 'WFLR_CLAIM_REWARDS' | 'UNKNOWN', required — Type of staking request entity properties.
            - `gasPrice` string
            - `stakingType` 'NATIVE_STAKE' | 'INFRARED_LIQUID_STAKE'
            - `operator` string — Optional operator address.
            - `validatorPubkey` string — Validator BLS public key.
            - `withdrawCredentials` string — Withdraw credentials.
- … truncated; see the full OpenAPI document linked below

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `409` — Conflict
- `500` — Server Error - Transient error please try again

---

[API](https://skmtc.net/bitgo/apis/bitgo-api.md) · [All operations](https://skmtc.net/bitgo/apis/bitgo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bitgo/bitgo-api/revisions/e445c15e5bee/schema)
