From 198d956eee7babe0505ca162e99f43e31d070dcd Mon Sep 17 00:00:00 2001 From: "dev-portal-updater[bot]" <149019135+dev-portal-updater[bot]@users.noreply.github.com> Date: Thu, 11 Sep 2025 13:33:40 +0000 Subject: [PATCH] feat: update `bitgo-api-docs` This commit updates the BitGo API. --- api.yaml | 2147 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 2136 insertions(+), 11 deletions(-) diff --git a/api.yaml b/api.yaml index 544d9f2..c4d56a4 100644 --- a/api.yaml +++ b/api.yaml @@ -22623,6 +22623,7 @@ paths: - $ref: '#/components/schemas/AdaStakingRequestPOSTBody' - $ref: '#/components/schemas/AdaUnStakingRequestPOSTBody' - $ref: '#/components/schemas/AsiStakingRequestPOSTBody' + - $ref: '#/components/schemas/WflrClaimRewardsRequestPOSTBody' - $ref: '#/components/schemas/AsiUnStakingRequestPOSTBody' - $ref: '#/components/schemas/AtomStakingRequestPOSTBody' - $ref: '#/components/schemas/AtomUnStakingRequestPOSTBody' @@ -22691,11 +22692,15 @@ paths: - $ref: '#/components/schemas/WctUnStakingRequestPOSTBody' - $ref: '#/components/schemas/WethStakingRequestPOSTBody' - $ref: '#/components/schemas/WethUnStakingRequestPOSTBody' + - $ref: '#/components/schemas/WflrStakingRequestPOSTBody' + - $ref: '#/components/schemas/WflrUnStakingRequestPOSTBody' - $ref: '#/components/schemas/ZetaStakingRequestPOSTBody' - $ref: '#/components/schemas/ZetaUnStakingRequestPOSTBody' examples: AdaStakingRequestPOSTBodyExample: $ref: '#/components/examples/AdaStakingRequestPOSTBodyExample' + WflrClaimRewardsRequestPOSTBodyExample: + $ref: '#/components/examples/WflrClaimRewardsRequestPOSTBodyExample' AdaUnStakingRequestPOSTBodyExample: $ref: '#/components/examples/AdaUnStakingRequestPOSTBodyExample' AsiStakingRequestPOSTBodyExample: @@ -22832,6 +22837,10 @@ paths: $ref: '#/components/examples/WethStakingRequestPOSTBodyExample' WethUnStakingRequestPOSTBodyExample: $ref: '#/components/examples/WethUnStakingRequestPOSTBodyExample' + WflrStakingRequestPOSTBodyExample: + $ref: '#/components/examples/WflrStakingRequestPOSTBodyExample' + WflrUnStakingRequestPOSTBodyExample: + $ref: '#/components/examples/WflrUnStakingRequestPOSTBodyExample' ZetaStakingRequestPOSTBodyExample: $ref: '#/components/examples/ZetaStakingRequestPOSTBodyExample' ZetaUnStakingRequestPOSTBodyExample: @@ -22844,25 +22853,115 @@ paths: schema: oneOf: - $ref: '#/components/schemas/AdaStakingRequest' + - $ref: '#/components/schemas/AsiStakingRequest' - $ref: '#/components/schemas/AtomStakingRequest' + - $ref: '#/components/schemas/AvaxCStakingRequest' - $ref: '#/components/schemas/AvaxPStakingRequest' + - $ref: '#/components/schemas/BabyStakingRequest' - $ref: '#/components/schemas/BeraStakingRequest' + - $ref: '#/components/schemas/BldStakingRequest' + - $ref: '#/components/schemas/BscStakingRequest' - $ref: '#/components/schemas/BtcStakingRequest' + - $ref: '#/components/schemas/CoredaoStakingRequest' + - $ref: '#/components/schemas/CoreumStakingRequest' - $ref: '#/components/schemas/CosmosLikeStakingRequest' + - $ref: '#/components/schemas/CronosStakingRequest' + - $ref: '#/components/schemas/CsprStakingRequest' - $ref: '#/components/schemas/DotStakingRequest' + - $ref: '#/components/schemas/EigenStakingRequest' - $ref: '#/components/schemas/EthStakingRequest' + - $ref: '#/components/schemas/HashStakingRequest' + - $ref: '#/components/schemas/InjectiveStakingRequest' - $ref: '#/components/schemas/MaticStakingRequest' - $ref: '#/components/schemas/NearStakingRequest' + - $ref: '#/components/schemas/OsmoStakingRequest' + - $ref: '#/components/schemas/PolStakingRequest' + - $ref: '#/components/schemas/PolyxStakingRequest' + - $ref: '#/components/schemas/RethRocketStakingRequest' + - $ref: '#/components/schemas/SeiStakingRequest' - $ref: '#/components/schemas/SolStakingRequest' - $ref: '#/components/schemas/StxStakingRequest' + - $ref: '#/components/schemas/SuiStakingRequest' + - $ref: '#/components/schemas/SuiWalStakingRequest' - $ref: '#/components/schemas/TaoStakingRequest' + - $ref: '#/components/schemas/TiaStakingRequest' - $ref: '#/components/schemas/TonStakingRequest' + - $ref: '#/components/schemas/TrxStakingRequest' - $ref: '#/components/schemas/WctStakingRequest' + - $ref: '#/components/schemas/WethStakingRequest' + - $ref: '#/components/schemas/ZetaStakingRequest' + - $ref: '#/components/schemas/WflrStakingRequest' examples: + AdaStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AdaStakingRequestWithoutDelegationsExample' + AdaUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AdaUnStakingRequestWithoutDelegationsExample' + AsiStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AsiStakingRequestWithoutDelegationsExample' + AsiUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AsiUnStakingRequestWithoutDelegationsExample' + AtomStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AtomStakingRequestWithoutDelegationsExample' + AtomUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AtomUnStakingRequestWithoutDelegationsExample' + AvaxCStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/AvaxCStakingRequestWithoutDelegationsExample' AvaxPStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/AvaxPStakingRequestWithoutDelegationsExample' + BabyStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BabyStakingRequestWithoutDelegationsExample' + BabyUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BabyUnStakingRequestWithoutDelegationsExample' + BeraStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BeraStakingRequestWithoutDelegationsExample' + BeraUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BeraUnStakingRequestWithoutDelegationsExample' + BldStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BldStakingRequestWithoutDelegationsExample' + BldUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BldUnStakingRequestWithoutDelegationsExample' + BscStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BscStakingRequestWithoutDelegationsExample' + BscUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BscUnStakingRequestWithoutDelegationsExample' + BtcStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BtcStakingRequestWithoutDelegationsExample' + BtcUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/BtcUnStakingRequestWithoutDelegationsExample' + CoredaoStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CoredaoStakingRequestWithoutDelegationsExample' + CoredaoUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CoredaoUnStakingRequestWithoutDelegationsExample' + CoreumStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CoreumStakingRequestWithoutDelegationsExample' + CoreumUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CoreumUnStakingRequestWithoutDelegationsExample' + CronosStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CronosStakingRequestWithoutDelegationsExample' + CronosUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CronosUnStakingRequestWithoutDelegationsExample' + CsprStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CsprStakingRequestWithoutDelegationsExample' + CsprUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/CsprUnStakingRequestWithoutDelegationsExample' + DotStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/DotStakingRequestWithoutDelegationsExample' + DotUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/DotUnStakingRequestWithoutDelegationsExample' + EigenStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/EigenStakingRequestWithoutDelegationsExample' + EigenUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/EigenUnStakingRequestWithoutDelegationsExample' EthStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/EthStakingRequestWithoutDelegationsExample' + HashStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/HashStakingRequestWithoutDelegationsExample' + HashUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/HashUnStakingRequestWithoutDelegationsExample' + InjectiveStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/InjectiveStakingRequestWithoutDelegationsExample' + InjectiveUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/InjectiveUnStakingRequestWithoutDelegationsExample' MaticStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/MaticStakingRequestWithoutDelegationsExample' MaticUnStakingRequestWithoutDelegationsExample: @@ -22871,18 +22970,70 @@ paths: $ref: '#/components/examples/NearStakingRequestWithoutDelegationsExample' NearUnStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/NearUnStakingRequestWithoutDelegationsExample' + OsmoStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/OsmoStakingRequestWithoutDelegationsExample' + OsmoUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/OsmoUnStakingRequestWithoutDelegationsExample' + PolStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/PolStakingRequestWithoutDelegationsExample' + PolUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/PolUnStakingRequestWithoutDelegationsExample' + PolyxStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/PolyxStakingRequestWithoutDelegationsExample' + PolyxUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/PolyxUnStakingRequestWithoutDelegationsExample' + RethRocketStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/RethRocketStakingRequestWithoutDelegationsExample' + RethRocketUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/RethRocketUnStakingRequestWithoutDelegationsExample' + SeiStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/SeiStakingRequestWithoutDelegationsExample' + SeiUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/SeiUnStakingRequestWithoutDelegationsExample' SolStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/SolStakingRequestWithoutDelegationsExample' SolUnStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/SolUnStakingRequestWithoutDelegationsExample' + StxStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/StxStakingRequestWithoutDelegationsExample' + StxUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/StxUnStakingRequestWithoutDelegationsExample' + SuiStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/SuiStakingRequestWithoutDelegationsExample' + SuiUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/SuiUnStakingRequestWithoutDelegationsExample' + SuiWalStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/SuiWalStakingRequestWithoutDelegationsExample' + SuiWalUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/SuiWalUnStakingRequestWithoutDelegationsExample' TaoStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/TaoStakingRequestWithoutDelegationsExample' TaoUnStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/TaoUnStakingRequestWithoutDelegationsExample' - DotStakingRequestWithoutDelegationsExample: - $ref: '#/components/examples/DotStakingRequestWithoutDelegationsExample' - DotUnStakingRequestWithoutDelegationsExample: - $ref: '#/components/examples/DotUnStakingRequestWithoutDelegationsExample' + TiaStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/TiaStakingRequestWithoutDelegationsExample' + TiaUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/TiaUnStakingRequestWithoutDelegationsExample' + TonStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/TonStakingRequestWithoutDelegationsExample' + TonUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/TonUnStakingRequestWithoutDelegationsExample' + TrxStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/TrxStakingRequestWithoutDelegationsExample' + TrxUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/TrxUnStakingRequestWithoutDelegationsExample' + WctStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/WctStakingRequestWithoutDelegationsExample' + WctUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/WctUnStakingRequestWithoutDelegationsExample' + WethStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/WethStakingRequestWithoutDelegationsExample' + WethUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/WethUnStakingRequestWithoutDelegationsExample' + ZetaStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/ZetaStakingRequestWithoutDelegationsExample' + ZetaUnStakingRequestWithoutDelegationsExample: + $ref: '#/components/examples/ZetaUnStakingRequestWithoutDelegationsExample' '400': description: Bad Request content: @@ -23206,6 +23357,7 @@ paths: - $ref: '#/components/schemas/TaoStakingRequest' - $ref: '#/components/schemas/TonStakingRequest' - $ref: '#/components/schemas/WctStakingRequest' + - $ref: '#/components/schemas/WflrStakingRequest' examples: AvaxPStakingRequestWithoutDelegationsExample: $ref: '#/components/examples/AvaxPStakingRequestWithTransactionsExample' @@ -23908,6 +24060,24 @@ paths: required: false schema: $ref: '#/components/schemas/WalletId' + - name: delegationId + in: query + description: The delegation ID to filter rewards for. + required: false + schema: + type: string + - name: aggregationLevel + in: query + description: The level of aggregation for rewards, accepts both uppercase (WALLET, DELEGATION) and lowercase (wallet, delegation) formats. + required: false + schema: + type: string + enum: + - WALLET + - DELEGATION + - wallet + - delegation + default: WALLET - name: range in: query description: The time range for the data, either hourly or daily. @@ -23938,12 +24108,43 @@ paths: application/json: schema: $ref: '#/components/schemas/StakingRewards' - example: - rewards: - - reward: '1000000000000000' - enterpriseId: 1032e75c451052000436831deb797af1 - date: 2022-01-10T14:32:28.000Z - nextBatchPrevDate: 2022-01-11T14:32:28.000Z + examples: + WalletLevelRewards: + summary: Reward history aggregated at wallet level + value: + rewards: + - reward: '1000000000000000' + walletId: 2032e75g451052000636831abd797bd3 + enterpriseId: 1032e75c451052000436831deb797af1 + date: 2022-01-10T14:32:28.000Z + page: 1 + totalPages: 1 + totalElements: 1 + DelegationLevelRewards: + summary: Reward history aggregated at delegation level + value: + rewards: + - reward: '1000000000000000' + walletId: 2032e75g451052000636831abd797bd3 + enterpriseId: 1032e75c451052000436831deb797af1 + delegationId: d123456789 + date: 2022-01-10T14:32:28.000Z + page: 1 + totalPages: 1 + totalElements: 1 + EnterpriseAccrual: + summary: Reward history aggregated at enterprise level + value: + rewards: + - reward: '5000000000000000' + enterpriseId: 1032e75c451052000436831deb797af1 + date: 2022-01-10T14:32:28.000Z + - reward: '3500000000000000' + enterpriseId: 1032e75c451052000436831deb797af1 + date: 2022-01-11T14:32:28.000Z + page: 1 + totalPages: 1 + totalElements: 2 '400': description: Bad Request content: @@ -33366,6 +33567,25 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + AdaStakingRequestWithoutDelegationsExample: + summary: Ada Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: addr1q9w2c6x5f2u0g3f9r5h7v8x0k3m9p5j4q2d0l6v7e8y9t + rewardAddress: addr1q9w2c6x5f2u0g3f9r5h7v8x0k3m9p5j4q2d0l6v7e8y9t + dRepId: drep1abc123xyz456 + walletType: custodial + type: STAKE + coin: ada + isVoteDelegationRequest: false + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' AdaUnStakingRequestPOSTBodyExample: summary: Ada UnStaking Request POST Body Example value: @@ -33373,12 +33593,47 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + AdaUnStakingRequestWithoutDelegationsExample: + summary: Ada UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: addr1q9w2c6x5f2u0g3f9r5h7v8x0k3m9p5j4q2d0l6v7e8y9t + rewardAddress: addr1q9w2c6x5f2u0g3f9r5h7v8x0k3m9p5j4q2d0l6v7e8y9t + dRepId: drep1abc123xyz456 + walletType: custodial + type: UNSTAKE + coin: ada + isVoteDelegationRequest: false + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' AsiStakingRequestPOSTBodyExample: summary: Asi Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + AsiStakingRequestWithoutDelegationsExample: + summary: Asi Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: asi + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' AsiUnStakingRequestPOSTBodyExample: summary: Asi UnStaking Request POST Body Example value: @@ -33386,12 +33641,44 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + AsiUnStakingRequestWithoutDelegationsExample: + summary: Asi UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: asi + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' AtomStakingRequestPOSTBodyExample: summary: Atom Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + AtomStakingRequestWithoutDelegationsExample: + summary: Atom Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: atom + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' AtomUnStakingRequestPOSTBodyExample: summary: Atom UnStaking Request POST Body Example value: @@ -33399,6 +33686,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + AtomUnStakingRequestWithoutDelegationsExample: + summary: Atom UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: atom + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' AvaxCStakingRequestPOSTBodyExample: summary: AvaxC Staking Request POST Body Example value: @@ -33406,6 +33709,23 @@ components: amount: '100000000' type: STAKE subType: STAVAX_STAKE + AvaxCStakingRequestWithoutDelegationsExample: + summary: AVAXC Staking Request Example + value: + id: f1234567-89ab-4cde-9012-3456789abcde + clientId: a1b2c3d4-5678-90ab-cdef-1234567890ab + requestingUserId: 6092e75c451052000636831deb797bd1 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: C-avax1q8k8ehv0yx3lkn2f0j0y5rjkx6s0tk4lptv8xv + coin: avaxc + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '1000000000' + subType: STAVAX_STAKE AvaxPDelegationResultsExample: summary: AvaxP Delegation Results Example value: @@ -33543,6 +33863,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + BabyStakingRequestWithoutDelegationsExample: + summary: Baby Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: baby + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' BabyUnStakingRequestPOSTBodyExample: summary: Baby UnStaking Request POST Body Example value: @@ -33550,6 +33886,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + BabyUnStakingRequestWithoutDelegationsExample: + summary: Baby UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: baby + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' BeraStakingRequestPOSTBodyExample: summary: BERA Staking Request POST Body Example value: @@ -33558,6 +33910,25 @@ components: type: STAKE subType: INFRARED_LIQUID_STAKE gasPrice: '1000000000000000' + BeraStakingRequestWithoutDelegationsExample: + summary: BERA Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: a1b2c3d4-5678-90ab-cdef-1234567890ab + requestingUserId: 6092e75c451052000636831deb797bd1 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: bera1q2w3e4r5t6y7u8i9o0pqlkmn3j4h5g6f7d8s9 + coin: bera + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '1000000000' + gasPrice: '1000000' + subType: NATIVE_STAKE + operator: beraoper1q2w3e4r5t6y7u8i9o0pqlkmn3j4h5g6f7d8s9 BeraUnStakingRequestPOSTBodyExample: summary: BERA UnStaking Request POST Body Example value: @@ -33565,12 +33936,47 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '1000000000000000000' + BeraUnStakingRequestWithoutDelegationsExample: + summary: BERA UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: a1b2c3d4-5678-90ab-cdef-1234567890ab + requestingUserId: 6092e75c451052000636831deb797bd1 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: bera1q2w3e4r5t6y7u8i9o0pqlkmn3j4h5g6f7d8s9 + coin: bera + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '500000000' + gasPrice: '1000000' + subType: NATIVE_STAKE + operator: beraoper1q2w3e4r5t6y7u8i9o0pqlkmn3j4h5g6f7d8s9 BldStakingRequestPOSTBodyExample: summary: Bld Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + BldStakingRequestWithoutDelegationsExample: + summary: Bld Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: bld + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' BldUnStakingRequestPOSTBodyExample: summary: Bld UnStaking Request POST Body Example value: @@ -33578,12 +33984,44 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + BldUnStakingRequestWithoutDelegationsExample: + summary: Bld UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: bld + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' BscStakingRequestPOSTBodyExample: summary: Bsc Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + BscStakingRequestWithoutDelegationsExample: + summary: Bsc Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: bsc + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' BscUnStakingRequestPOSTBodyExample: summary: Bsc UnStaking Request POST Body Example value: @@ -33591,6 +34029,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + BscUnStakingRequestWithoutDelegationsExample: + summary: Bsc UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: bsc + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' BtcStakingRequestPOSTBodyExample: summary: BTC Staking Request POST Body Example value: @@ -33601,12 +34055,44 @@ components: coredao: expireAt: 2025-01-01T00:00:00.000Z rewardAddress: '0x1234567890abcdef1234567890abcdef12345678' + BtcStakingRequestWithoutDelegationsExample: + summary: BTC Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh + coin: btc + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '100000000' BtcUnStakingRequestPOSTBodyExample: summary: BTC UnStaking Request POST Body Example value: clientId: d055adbc-66a3-4ccd-9a9d-726a05bca0cf delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE + BtcUnStakingRequestWithoutDelegationsExample: + summary: BTC UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh + coin: btc + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '50000000' CoredaoStakingRequestPOSTBodyExample: summary: Coredao Staking Request POST Body Example value: @@ -33614,6 +34100,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: STAKE + CoredaoStakingRequestWithoutDelegationsExample: + summary: CoreDAO Staking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: coredao + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '1000000000000' + gasPrice: '500000000000' CoredaoUnStakingRequestPOSTBodyExample: summary: Coredao UnStaking Request POST Body Example value: @@ -33621,12 +34125,46 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: UNSTAKE + CoredaoUnStakingRequestWithoutDelegationsExample: + summary: CoreDAO UnStaking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: coredao + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '500000000000' + gasPrice: '200000000000' CoreumStakingRequestPOSTBodyExample: summary: Coreum Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + CoreumStakingRequestWithoutDelegationsExample: + summary: Coreum Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: coreum + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' CoreumUnStakingRequestPOSTBodyExample: summary: Coreum UnStaking Request POST Body Example value: @@ -33634,6 +34172,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + CoreumUnStakingRequestWithoutDelegationsExample: + summary: Coreum UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: coreum + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' CreatePolicyRuleExample: summary: A create policy rule request value: @@ -33662,6 +34216,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + CronosStakingRequestWithoutDelegationsExample: + summary: Cronos Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: cronos + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' CronosUnStakingRequestPOSTBodyExample: summary: Cronos UnStaking Request POST Body Example value: @@ -33669,12 +34239,44 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + CronosUnStakingRequestWithoutDelegationsExample: + summary: Cronos UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: cronos + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' CsprStakingRequestPOSTBodyExample: summary: Cspr Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + CsprStakingRequestWithoutDelegationsExample: + summary: Cspr Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: cspr + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' CsprUnStakingRequestPOSTBodyExample: summary: Cspr UnStaking Request POST Body Example value: @@ -33682,6 +34284,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + CsprUnStakingRequestWithoutDelegationsExample: + summary: Cspr UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: cspr + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' DotDelegationResultsExample: summary: Dot Delegation Results Example value: @@ -33968,6 +34586,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: STAKE + EigenStakingRequestWithoutDelegationsExample: + summary: Eigen Staking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: eigen + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '1000000000000' + gasPrice: '500000000000' EigenUnStakingRequestPOSTBodyExample: summary: Eigen UnStaking Request POST Body Example value: @@ -33975,6 +34611,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: UNSTAKE + EigenUnStakingRequestWithoutDelegationsExample: + summary: Eigen UnStaking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: eigen + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '500000000000' + gasPrice: '200000000000' EnterpriseStakeableCoinsResultExample: summary: Enterprise Stakeable Coins Result Example value: @@ -34578,6 +35232,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + HashStakingRequestWithoutDelegationsExample: + summary: Hash Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: hash + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' HashUnStakingRequestPOSTBodyExample: summary: Hash UnStaking Request POST Body Example value: @@ -34585,6 +35255,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + HashUnStakingRequestWithoutDelegationsExample: + summary: Hash UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: hash + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' InactivePolicyRuleExample: summary: An `INACTIVE` policy rule value: @@ -34626,6 +35312,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + InjectiveStakingRequestWithoutDelegationsExample: + summary: Injective Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: injective + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' InjectiveUnStakingRequestPOSTBodyExample: summary: Injective UnStaking Request POST Body Example value: @@ -34633,6 +35335,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + InjectiveUnStakingRequestWithoutDelegationsExample: + summary: Injective UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: injective + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' LicenseResultsExample: summary: Staking License Result Example value: @@ -35310,6 +36028,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + OsmoStakingRequestWithoutDelegationsExample: + summary: Osmo Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: osmo + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' OsmoUnStakingRequestPOSTBodyExample: summary: Osmo UnStaking Request POST Body Example value: @@ -35317,6 +36051,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + OsmoUnStakingRequestWithoutDelegationsExample: + summary: Osmo UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: osmo + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' PolStakingRequestPOSTBodyExample: summary: Pol Staking Request POST Body Example value: @@ -35324,6 +36074,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: STAKE + PolStakingRequestWithoutDelegationsExample: + summary: Pol Staking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: pol + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '1000000000000' + gasPrice: '500000000000' PolUnStakingRequestPOSTBodyExample: summary: Pol UnStaking Request POST Body Example value: @@ -35331,6 +36099,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: UNSTAKE + PolUnStakingRequestWithoutDelegationsExample: + summary: Pol UnStaking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: pol + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '500000000000' + gasPrice: '200000000000' PolicyRuleExample: summary: A policy rule description: A successful policy rule details response. @@ -35533,6 +36319,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + PolyxStakingRequestWithoutDelegationsExample: + summary: Polyx Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: polyx + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' PolyxUnStakingRequestPOSTBodyExample: summary: Polyx UnStaking Request POST Body Example value: @@ -35540,6 +36342,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + PolyxUnStakingRequestWithoutDelegationsExample: + summary: Polyx UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: polyx + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' RethRocketStakingRequestPOSTBodyExample: summary: RethRocket Staking Request POST Body Example value: @@ -35547,6 +36365,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: STAKE + RethRocketStakingRequestWithoutDelegationsExample: + summary: RETH-ROCKET Staking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: reth-rocket + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '1000000000000' + gasPrice: '500000000000' RethRocketUnStakingRequestPOSTBodyExample: summary: RethRocket UnStaking Request POST Body Example value: @@ -35554,6 +36390,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: UNSTAKE + RethRocketUnStakingRequestWithoutDelegationsExample: + summary: RETH-ROCKET UnStaking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: reth-rocket + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '500000000000' + gasPrice: '200000000000' ScopeTouchpointsExample: summary: scope Touchpoints description: A successful response with one Touchpoint. @@ -35614,6 +36468,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + SeiStakingRequestWithoutDelegationsExample: + summary: Sei Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: sei + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' SeiUnStakingRequestPOSTBodyExample: summary: Sei UnStaking Request POST Body Example value: @@ -35621,6 +36491,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + SeiUnStakingRequestWithoutDelegationsExample: + summary: Sei UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: sei + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' SolDelegationResultsExample: summary: Sol Delegation Results Example value: @@ -36066,12 +36952,46 @@ components: duration: '100' btcRewardAddress: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq contractName: pox-4 + StxStakingRequestWithoutDelegationsExample: + summary: STX Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: SP3FBR2AGK5G5R7QZJYQJMWPV4D0KX9JZ7V1VZKX3 + coin: stx + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '1000000000' + subType: STACK + duration: '100000' StxUnStakingRequestPOSTBodyExample: summary: STX UnStaking Request POST Body Example value: clientId: d055adbc-66a3-4ccd-9a9d-726a05bca0cf delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE + StxUnStakingRequestWithoutDelegationsExample: + summary: STX UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: SP3FBR2AGK5G5R7QZJYQJMWPV4D0KX9JZ7V1VZKX3 + coin: stx + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '500000000' SuiStakingPartneredValidatorsResultsExample: summary: SUI Staking Partnered Validators Results Example value: @@ -36092,6 +37012,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + SuiStakingRequestWithoutDelegationsExample: + summary: Sui Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: sui + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' SuiUnStakingRequestPOSTBodyExample: summary: Sui UnStaking Request POST Body Example value: @@ -36099,12 +37035,44 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + SuiUnStakingRequestWithoutDelegationsExample: + summary: Sui UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: sui + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' SuiWalStakingRequestPOSTBodyExample: summary: SuiWal Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + SuiWalStakingRequestWithoutDelegationsExample: + summary: Sui Wallet Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: suiWal + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' SuiWalUnStakingRequestPOSTBodyExample: summary: SuiWal UnStaking Request POST Body Example value: @@ -36112,6 +37080,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + SuiWalUnStakingRequestWithoutDelegationsExample: + summary: Sui Wallet UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: suiWal + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' TaoDelegationResultsExample: summary: Tao Delegation Results Example value: @@ -36266,6 +37250,22 @@ components: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + TiaStakingRequestWithoutDelegationsExample: + summary: Tia Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: tia + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' TiaUnStakingRequestPOSTBodyExample: summary: Tia UnStaking Request POST Body Example value: @@ -36273,6 +37273,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + TiaUnStakingRequestWithoutDelegationsExample: + summary: Tia UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: tia + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' TonStakingRequestPOSTBodyExample: summary: TON Staking Request POST Body Example value: @@ -36281,12 +37297,46 @@ components: type: STAKE subType: MULTI_NOMINATOR_STAKE validator: EQCi7ER3y9j-FFY3M31JNtJuVM-04Y4lDd4pykDVyQRhlUMH + TonStakingRequestWithoutDelegationsExample: + summary: TON Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: EQC3k0n2pGk7U7JZP6k3f7WkH5nV9x5Z4j3yP1m7yQ5V5Xz + coin: ton + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '1000000000' + subType: SINGLE_NOMINATOR_STAKE TonUnStakingRequestPOSTBodyExample: summary: TON UnStaking Request POST Body Example value: clientId: d055adbc-66a3-4ccd-9a9d-726a05bca0cf delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE + TonUnStakingRequestWithoutDelegationsExample: + summary: TON UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: EQC3k0n2pGk7U7JZP6k3f7WkH5nV9x5Z4j3yP1m7yQ5V5Xz + coin: ton + status: NEW + statusModifiedDate: 2025-09-08T14:00:00.000Z + createdDate: 2025-09-08T14:00:00.000Z + amount: '500000000' + subType: SINGLE_NOMINATOR_STAKE TouchpointConditionsExample: summary: Touchpoint Conditions description: A successful response with 5 Touchpoint Conditions. @@ -36432,12 +37482,46 @@ components: amount: '10000000000' type: STAKE subType: STAKE + TrxStakingRequestWithoutDelegationsExample: + summary: TRX Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + walletType: custodial + type: STAKE + coin: trx + subType: STAKE + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '1000000000' TrxUnStakingRequestPOSTBodyExample: summary: TRX UnStaking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: UNSTAKE + TrxUnStakingRequestWithoutDelegationsExample: + summary: TRX UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + walletType: custodial + type: UNSTAKE + coin: trx + subType: STAKE + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '1200000000' WalletStakingStateAttributesExamples: summary: Wallet Staking Attributes value: @@ -36488,12 +37572,46 @@ components: type: STAKE subType: WCT_STAKE validator: '0x1234567890abcdef1234567890abcdef12345678' + WctStakingRequestWithoutDelegationsExample: + summary: WCT Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xAb5801a7D398351b8bE11C439e05C5b3259aeC9B' + walletType: custodial + type: STAKE + coin: wct + subType: WCT_STAKE + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '1000000000' WctUnStakingRequestPOSTBodyExample: summary: WCT UnStaking Request POST Body Example value: clientId: d055adbc-66a3-4ccd-9a9d-726a05bca0cf delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE + WctUnStakingRequestWithoutDelegationsExample: + summary: WCT UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestingUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xAb5801a7D398351b8bE11C439e05C5b3259aeC9B' + walletType: custodial + type: UNSTAKE + coin: wct + subType: WCT_STAKE + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '1200000000' WethStakingRequestPOSTBodyExample: summary: Weth Staking Request POST Body Example value: @@ -36501,6 +37619,24 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: STAKE + WethStakingRequestWithoutDelegationsExample: + summary: WETH Staking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: STAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: weth + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '1000000000000' + gasPrice: '500000000000' WethUnStakingRequestPOSTBodyExample: summary: Weth UnStaking Request POST Body Example value: @@ -36508,12 +37644,70 @@ components: amount: '10000000000000000000' gasPrice: '50000000000000' type: UNSTAKE + WethUnStakingRequestWithoutDelegationsExample: + summary: WETH UnStaking Request Example + value: + id: 0b7e6e7e-5041-49d8-9598-0a4a3f3f234e + clientId: e055adbc-66a3-4ccd-9b9d-726b05dca0cf + requestingUserId: 61c0ee3803715c00088d2c85b533b732 + type: UNSTAKE + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + walletType: hot + withdrawalAddress: '0xf5b9becc5e7e68173a5fc1906a2a5574e884da40' + coin: weth + status: NEW + statusModifiedDate: '2022-12-05T17:11:30.748165Z' + createdDate: '2022-12-05T17:11:30.748159Z' + totalStaked: '0' + amount: '500000000000' + gasPrice: '200000000000' + WflrClaimRewardsRequestPOSTBodyExample: + summary: Request to claim rewards for WFLR staking delegation + value: + clientId: client-defined-id + type: CLAIM_REWARDS + delegationId: wflr-delegation-1 + gasPrice: '50000000000000' + WflrStakingRequestPOSTBodyExample: + summary: WFLR Staking Request POST Body Example + value: + clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + amount: '1000000000000000000' + type: STAKE + subType: WFLR_STAKE + validator: '0x1234567890abcdef1234567890abcdef12345678' + gasPrice: '50000000000000' + WflrUnStakingRequestPOSTBodyExample: + summary: WFLR UnStaking Request POST Body Example + value: + clientId: d055adbc-66a3-4ccd-9a9d-726a05bca0cf + delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf + type: UNSTAKE + amount: '1000000000000000000' + gasPrice: '50000000000000' ZetaStakingRequestPOSTBodyExample: summary: Zeta Staking Request POST Body Example value: clientId: e055adbc-66a3-4ccd-9a9d-726a05bca0cf amount: '10000000000' type: STAKE + ZetaStakingRequestWithoutDelegationsExample: + summary: Zeta Staking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: STAKE + coin: zeta + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10000000000' ZetaUnStakingRequestPOSTBodyExample: summary: Zeta UnStaking Request POST Body Example value: @@ -36521,6 +37715,22 @@ components: delegationId: e0225adbc-66a3-4ccd-9a9d-726a05bca0cf type: UNSTAKE amount: '10000000000' + ZetaUnStakingRequestWithoutDelegationsExample: + summary: Zeta UnStaking Request Example + value: + id: e055adbc-66a3-4ccd-9a9d-726a05bca0cf + clientId: f054adbc-26a3-4acd-8a9d-726a05bca0dr + requestUserId: 6092e75c451052000636831deb797bd1 + enterpriseId: 61c0ff41174c4e0007ae78b2a0bea1ec + walletId: 63110fc78b108e00071df2d3c3879dd0 + withdrawalAddress: '0xabcdefabcdefabcdefabcdefabcdefabcdef' + walletType: custodial + type: UNSTAKE + coin: zeta + createdDate: 2022-01-10T14:32:28.000Z + statusModifiedDate: 2022-01-10T14:32:28.000Z + status: NEW + amount: '10012000000' headers: {} links: {} parameters: @@ -38848,11 +40058,40 @@ components: type: integer minimum: 1 example: 1 + AsiStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + AsiStakingRequest: + title: ASI + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/AsiStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/AsiStakingTransaction' + amount: + description: Amount to stake in base units. + type: string AsiStakingRequestPOSTBody: title: ASI stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + AsiStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object AsiUnStakingRequestPOSTBody: title: ASI unstake allOf: @@ -39127,6 +40366,34 @@ components: enum: - bg23 - '' + AvaxCStakingRequest: + title: AVAXC + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/AvaxcStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/AvaxcStakingTransaction' + amount: + description: Amount to stake in base units. + type: string + subType: + description: Subtype of AVAXC staking request. + type: string + enum: + - STAVAX_STAKE + - PSTAVAX_STAKE + example: STAVAX_STAKE AvaxCStakingRequestPOSTBody: title: AVAXC stake allOf: @@ -39232,6 +40499,14 @@ components: required: - unlockAddresses - threshold + AvaxcStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + AvaxcStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object AvaxpWalletStakingStateAttributes: type: object properties: @@ -39287,11 +40562,40 @@ components: - intentType - createBtcDelegationBytes - $ref: '#/components/schemas/BaseStakeIntent' + BabyStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + BabyStakingRequest: + title: BABY + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/BabyStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/BabyStakingTransaction' + amount: + description: Amount to stake in base units. + type: string BabyStakingRequestPOSTBody: title: BABY stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + BabyStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object BabyUnStakingRequestPOSTBody: title: BABY unstake allOf: @@ -40153,11 +41457,40 @@ components: description: BitGo MPCv2 public key required: - name + BldStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + BldStakingRequest: + title: BLD + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/BldStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/BldStakingTransaction' + amount: + description: Amount to stake in base units. + type: string BldStakingRequestPOSTBody: title: BLD stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + BldStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object BldUnStakingRequestPOSTBody: title: BLD unstake allOf: @@ -40237,11 +41570,40 @@ components: - validatorAddress - amount - $ref: '#/components/schemas/BaseStakeIntent' + BscStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + BscStakingRequest: + title: BSC + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/BscStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/BscStakingTransaction' + amount: + description: Amount to stake in base units. + type: string BscStakingRequestPOSTBody: title: BSC stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + BscStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object BscUnDelegateIntent: title: BSC UnDelegate Intent allOf: @@ -41196,6 +42558,7 @@ components: - TRX - WETH - WCT + - WFLR - ZETA CoinConditionParameter: title: Coin @@ -41647,6 +43010,34 @@ components: - validatorAddress - amount - $ref: '#/components/schemas/BaseStakeIntentWithCalldata' + CoredaoStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + CoredaoStakingRequest: + title: CoreDAO + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + delegations: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/CoredaoStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/CoredaoStakingTransaction' + amount: + description: Amount to stake in base units (i.e. Wei for CoreDAO) + type: string CoredaoStakingRequestPOSTBody: title: COREDAO stake allOf: @@ -41656,6 +43047,14 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + CoredaoStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object + properties: + gasPrice: + description: The gas limit in base units. + type: string CoredaoUnStakingRequestPOSTBody: title: COREDAO unstake allOf: @@ -41665,11 +43064,40 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + CoreumStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + CoreumStakingRequest: + title: COREUM + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/CoreumStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/CoreumStakingTransaction' + amount: + description: Amount to stake in base units. + type: string CoreumStakingRequestPOSTBody: title: COREUM stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + CoreumStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object CoreumUnStakingRequestPOSTBody: title: COREUM unstake allOf: @@ -42303,11 +43731,40 @@ components: type: string required: - secret + CronosStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + CronosStakingRequest: + title: CRONOS + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/CronosStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/CronosStakingTransaction' + amount: + description: Amount to stake in base units. + type: string CronosStakingRequestPOSTBody: title: CRONOS stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + CronosStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object CronosUnStakingRequestPOSTBody: title: CRONOS unstake allOf: @@ -42320,11 +43777,40 @@ components: example: '10000000000' required: - amount + CsprStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + CsprStakingRequest: + title: CSPR + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/CsprStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/CsprStakingTransaction' + amount: + description: Amount to stake in base units. + type: string CsprStakingRequestPOSTBody: title: CSPR stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + CsprStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object CsprUnStakingRequestPOSTBody: title: CSPR unstake allOf: @@ -42571,6 +44057,7 @@ components: - $ref: '#/components/schemas/SuiStakingDelegation' - $ref: '#/components/schemas/TonStakingDelegation' - $ref: '#/components/schemas/WctStakingDelegation' + - $ref: '#/components/schemas/WflrStakingDelegation' page: type: integer description: The page number for paging purposes. @@ -43398,6 +44885,34 @@ components: $ref: '#/components/schemas/ChallengePartyConfig' required: - challenge + EigenStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + EigenStakingRequest: + title: Eigen + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + delegations: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/EigenStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/EigenStakingTransaction' + amount: + description: Amount to stake in base units (i.e. Wei for Eigen) + type: string EigenStakingRequestPOSTBody: title: EIGEN stake allOf: @@ -43407,6 +44922,14 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + EigenStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object + properties: + gasPrice: + description: The gas limit in base units. + type: string EigenUnStakingRequestPOSTBody: title: EIGEN unstake allOf: @@ -44793,9 +46316,16 @@ components: type: string example: 0 validator: - description: The provider to user to provision ETH validators. + description: The provider to use to provision ETH validators. type: string example: FIGMENT + subType: + description: The ETH staking type. Defaults to `STAKE` if not provided. + type: string + enum: + - STAKE + - ETH_STAKE_PECTRA + example: STAKE EthStakingRequestWithTransactions: title: ETH allOf: @@ -47701,11 +49231,40 @@ components: type: string description: A description for the condition parameter Value which can be shown to an end user. example: The transfer amount must be greater than the given limit for the condition to trigger + HashStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + HashStakingRequest: + title: HASH + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/HashStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/HashStakingTransaction' + amount: + description: Amount to stake in base units. + type: string HashStakingRequestPOSTBody: title: HASH stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + HashStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object HashUnStakingRequestPOSTBody: title: HASH unstake allOf: @@ -48260,11 +49819,40 @@ components: type: boolean description: true, if multiple values can be provided, i.e. as a list of values. When false only one value can be provided, i.e. a list with more than one element will be rejected. example: false + InjectiveStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + InjectiveStakingRequest: + title: INJECTIVE + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/InjectiveStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/InjectiveStakingTransaction' + amount: + description: Amount to stake in base units. + type: string InjectiveStakingRequestPOSTBody: title: INJECTIVE stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + InjectiveStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object InjectiveUnStakingRequestPOSTBody: title: INJECTIVE unstake allOf: @@ -52267,11 +53855,40 @@ components: - member - customer example: admin + OsmoStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + OsmoStakingRequest: + title: OSMO + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/OsmoStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/OsmoStakingTransaction' + amount: + description: Amount to stake in base units. + type: string OsmoStakingRequestPOSTBody: title: OSMO stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + OsmoStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object OsmoUnStakingRequestPOSTBody: title: OSMO unstake allOf: @@ -54699,6 +56316,34 @@ components: description: 'If present, only enterprise kyc state changes from the list will trigger notifications. If not present, all kyc state changes will trigger notifications. ' required: - url + PolStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + PolStakingRequest: + title: POL + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + delegations: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/PolStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/PolStakingTransaction' + amount: + description: Amount to stake in base units (i.e. Wei for POL) + type: string PolStakingRequestPOSTBody: title: POL stake allOf: @@ -54708,6 +56353,14 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + PolStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object + properties: + gasPrice: + description: The gas limit in base units. + type: string PolUnStakingRequestPOSTBody: title: POL unstake allOf: @@ -55252,11 +56905,40 @@ components: required: - intentType - $ref: '#/components/schemas/PolyxBaseIntent' + PolyxStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + PolyxStakingRequest: + title: POLYX + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/PolyxStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/PolyxStakingTransaction' + amount: + description: Amount to stake in base units. + type: string PolyxStakingRequestPOSTBody: title: POLYX stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + PolyxStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object PolyxUnStakingRequestPOSTBody: title: POLYX unstake allOf: @@ -56086,6 +57768,34 @@ components: - walletId - expireTime - userId + RethRocketStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + RethRocketStakingRequest: + title: RETH-ROCKET + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + delegations: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/RethRocketStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/RethRocketStakingTransaction' + amount: + description: Amount to stake in base units (i.e. Wei for RETH-ROCKET) + type: string RethRocketStakingRequestPOSTBody: title: RETH-ROCKET stake allOf: @@ -56095,6 +57805,14 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + RethRocketStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object + properties: + gasPrice: + description: The gas limit in base units. + type: string RethRocketUnStakingRequestPOSTBody: title: RETH-ROCKET unstake allOf: @@ -56289,11 +58007,40 @@ components: anyOf: - $ref: '#/components/schemas/WalletValue' - $ref: '#/components/schemas/EnterpriseValue' + SeiStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + SeiStakingRequest: + title: SEI + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/SeiStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/SeiStakingTransaction' + amount: + description: Amount to stake in base units. + type: string SeiStakingRequestPOSTBody: title: SEI stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + SeiStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object SeiUnStakingRequestPOSTBody: title: SEI unstake allOf: @@ -58147,6 +59894,7 @@ components: - $ref: '#/components/schemas/AtomStakingRequest' - $ref: '#/components/schemas/SolStakingRequest' - $ref: '#/components/schemas/DotStakingRequest' + - $ref: '#/components/schemas/WflrStakingRequest' StakingRequestsResponse: type: object properties: @@ -58160,6 +59908,7 @@ components: - $ref: '#/components/schemas/NearStakingRequestWithTransactions' - $ref: '#/components/schemas/CosmosLikeStakingRequestWithTransactions' - $ref: '#/components/schemas/AtomStakingRequestWithTransactions' + - $ref: '#/components/schemas/WflrStakingRequest' - $ref: '#/components/schemas/SolStakingRequestWithTransactions' - $ref: '#/components/schemas/DotStakingRequestWithTransactions' - $ref: '#/components/schemas/MaticStakingRequest' @@ -58184,6 +59933,9 @@ components: enterpriseId: description: The enterprise ID. type: string + delegationId: + description: The delegation ID, only present when aggregationLevel is delegation. + type: string date: description: The date and time of the reward. type: string @@ -58235,6 +59987,75 @@ components: minStakeMore: description: The minimum amount required to stake to the same validator. type: integer + decimal: + description: Optional custom conversion factor, when provided, should use amount ÷ decimal to get converted to derived unit. + type: string + displayUnit: + description: Optional custom unit (e.g., "TP" for TronPower). When provided, this unit is the derived unit of the amounts in the attributes. + type: string + fields: + description: Additional form fields required for staking (e.g., resource type selection dropdown). + type: array + items: + type: object + properties: + name: + type: string + label: + type: string + type: + type: string + required: + type: boolean + options: + type: array + items: + type: object + properties: + label: + type: string + value: + type: string + description: + type: string + stakingSubTypes: + description: Available staking sub-types with their own attributes. + type: array + items: + $ref: '#/components/schemas/StakingSubTypeSpendableAttributes' + StakingSubTypeSpendableAttributes: + type: object + properties: + name: + description: The display name of the staking sub-type. + type: string + type: + description: The identifier of the staking sub-type. + type: string + fee: + description: The blockchain fee for this sub-type. + type: string + max: + description: The maximum amount for this sub-type. + type: string + min: + description: The minimum amount for this sub-type. + type: string + netMax: + description: The net maximum amount for this sub-type. + type: string + netMin: + description: The net minimum amount for this sub-type. + type: string + multiplier: + description: The multiplier for this sub-type. + type: string + decimal: + description: Optional custom conversion factor, when provided, should use amount ÷ decimal to get converted to derived unit. + type: string + displayUnit: + description: Optional custom unit (e.g., "TP" for TronPower). When provided, this unit is the derived unit of the amounts in the attributes. + type: string StakingTransaction: title: Staking Transaction type: object @@ -58793,11 +60614,36 @@ components: - address - amount - $ref: '#/components/schemas/StakeIntent' + SuiStakingRequest: + title: SUI + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/SuiStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/SuiStakingTransaction' + amount: + description: Amount to stake in base units. + type: string SuiStakingRequestPOSTBody: title: SUI stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + SuiStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object SuiUnStakingRequestPOSTBody: title: SUI unstake allOf: @@ -58830,11 +60676,40 @@ components: required: - stakedSuiObjectId - $ref: '#/components/schemas/WithdrawIntent' + SuiWalStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + SuiWalStakingRequest: + title: SUIWAL + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/SuiWalStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/SuiWalStakingTransaction' + amount: + description: Amount to stake in base units. + type: string SuiWalStakingRequestPOSTBody: title: SUI:WAL stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + SuiWalStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object SuiWalUnStakingRequestPOSTBody: title: SUI:WAL unstake allOf: @@ -59039,11 +60914,40 @@ components: required: - pendingChainInitialization - creationFailure + TiaStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + TiaStakingRequest: + title: TIA + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/TiaStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/TiaStakingTransaction' + amount: + description: Amount to stake in base units. + type: string TiaStakingRequestPOSTBody: title: TIA stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + TiaStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object TiaUnStakingRequestPOSTBody: title: TIA unstake allOf: @@ -59291,6 +61195,7 @@ components: type: string enum: - MULTI_NOMINATOR_STAKE + - SINGLE_NOMINATOR_STAKE TonStakingRequestPOSTBody: title: TON stake allOf: @@ -61859,6 +63764,38 @@ components: allOf: - $ref: '#/components/schemas/IntegerString' description: String representation of the amount to limit in base units (stroops) + TrxStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + TrxStakingRequest: + title: TRX + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/TrxStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/TrxStakingTransaction' + amount: + description: Amount to stake in base units. + type: string + subType: + description: Subtype of TRX staking request. + type: string + enum: + - STAKE + - VOTE + example: STAKE TrxStakingRequestPOSTBody: title: TRX stake allOf: @@ -61872,8 +63809,20 @@ components: - STAKE - VOTE example: STAKE + resourceType: + description: Resource type for TRX staking (ENERGY or BANDWIDTH). + type: string + enum: + - ENERGY + - BANDWIDTH + default: ENERGY + example: ENERGY required: - subType + TrxStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object TrxUnStakingRequestPOSTBody: title: TRX unstake allOf: @@ -67619,6 +69568,34 @@ components: - lowFeeAddressBalance example: transfer description: Event type to listen to. + WethStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + WethStakingRequest: + title: WETH + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + delegations: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/WethStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/WethStakingTransaction' + amount: + description: Amount to stake in base units (i.e. Wei for WETH) + type: string WethStakingRequestPOSTBody: title: WETH stake allOf: @@ -67628,6 +69605,14 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + WethStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object + properties: + gasPrice: + description: The gas limit in base units. + type: string WethUnStakingRequestPOSTBody: title: WETH unstake allOf: @@ -67637,6 +69622,117 @@ components: gasPrice: type: string description: User overridden gas price to apply for the generated transactions for this request. GasPrice is in base units. + WflrClaimRewardsRequestPOSTBody: + title: Wrapped FLR (WFLR) Claim Rewards Request + type: object + description: Request to claim rewards from FTSO provider delegations for Wrapped FLR (WFLR) tokens.The gas fee for claiming rewards will be paid in native FLR tokens. + required: + - type + - delegationId + properties: + clientId: + type: string + description: Optional client defined identifier. + type: + type: string + enum: + - CLAIM_REWARDS + description: Type of request. + delegationId: + type: string + description: Identifier of the delegation. + gasPrice: + type: string + description: Optional gas price override. + WflrStakingDelegation: + title: WFLR + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + properties: + subType: + description: The staking type. + type: string + enum: + - WFLR_STAKE + WflrStakingRequest: + title: WFLR + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/WflrStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/StakingTransaction' + amount: + description: Amount to stake in base units. + type: string + subType: + description: The staking type. + type: string + enum: + - WFLR_STAKE + WflrStakingRequestPOSTBody: + title: WFLR stake + allOf: + - $ref: '#/components/schemas/StakingRequestPOSTBody' + type: object + properties: + amount: + description: Amount to stake in base units. WFLR is a wrapped token of FLR with a 1:1 ratio. + type: string + example: '1000000000000000000' + type: + description: Staking Request type = 'STAKE'. + type: string + example: STAKE + validator: + description: The FTSO provider address for delegation. + type: string + subType: + description: The staking type for Wrapped FLR tokens. + type: string + enum: + - WFLR_STAKE + default: WFLR_STAKE + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. While WFLR tokens are delegated, gas fees are paid in native FLR tokens. + required: + - amount + - type + WflrUnStakingRequestPOSTBody: + title: WFLR unstake + allOf: + - $ref: '#/components/schemas/UnStakingRequestPOSTBody' + type: object + properties: + type: + description: Staking Request type = 'UNSTAKE'. + type: string + example: UNSTAKE + delegationId: + description: The delegation ID representing the delegation to unstake. + type: string + amount: + description: Amount to unstake in base units. WFLR is a wrapped token of FLR with a 1:1 ratio. + type: string + example: '1000000000000000000' + gasPrice: + type: string + description: User overridden gas price to apply for the generated transactions for this request. While unstaking WFLR tokens, gas fees are paid in native FLR tokens. + required: + - type + - delegationId WhitelistedAddressValue: title: Whitelisted type: object @@ -68148,11 +70244,40 @@ components: source: type: string example: GBSGOXQNPULNPBX7XTHXP2GDBOZMHPIZOOA7CQXYTLHYKF5J2JDCF7LT + ZetaStakingDelegation: + allOf: + - $ref: '#/components/schemas/StakingDelegation' + type: object + ZetaStakingRequest: + title: ZETA + allOf: + - $ref: '#/components/schemas/StakingRequest' + type: object + properties: + delegations: + type: array + minItems: 1 + maxItems: 1 + items: + $ref: '#/components/schemas/ZetaStakingDelegation' + transactions: + type: array + minItems: 1 + maxItems: 500 + items: + $ref: '#/components/schemas/ZetaStakingTransaction' + amount: + description: Amount to stake in base units. + type: string ZetaStakingRequestPOSTBody: title: ZETA stake allOf: - $ref: '#/components/schemas/StakingRequestPOSTBody' type: object + ZetaStakingTransaction: + allOf: + - $ref: '#/components/schemas/StakingTransaction' + type: object ZetaUnStakingRequestPOSTBody: title: ZETA unstake allOf: