diff --git a/src/app/pages/RewardPage/components/ClaimForms/FeesEarnedClaimRow/index.tsx b/src/app/pages/RewardPage/components/ClaimForms/FeesEarnedClaimRow/index.tsx index 4563ec8eb3..33e89a437f 100644 --- a/src/app/pages/RewardPage/components/ClaimForms/FeesEarnedClaimRow/index.tsx +++ b/src/app/pages/RewardPage/components/ClaimForms/FeesEarnedClaimRow/index.tsx @@ -64,8 +64,8 @@ export const FeesEarnedClaimRow: React.FC = ({ if (asset === Asset.RBTC) { withdrawRBTC( [0, address], - { from: address, gas: gasLimit[TxType.STAKING_REWARDS_CLAIM] }, - { type: TxType.STAKING_REWARDS_CLAIM }, + { from: address, gas: gasLimit[TxType.STAKING_REWARDS_CLAIM_RBTC] }, + { type: TxType.STAKING_REWARDS_CLAIM_RBTC }, ); } else { send( diff --git a/src/store/global/transactions-store/types.ts b/src/store/global/transactions-store/types.ts index 573b59d9be..00a089f293 100644 --- a/src/store/global/transactions-store/types.ts +++ b/src/store/global/transactions-store/types.ts @@ -19,6 +19,7 @@ export enum TxType { VESTING_DELEGATE = 'vesting-delegate', STAKING_INCREASE_STAKE = 'staking', STAKING_REWARDS_CLAIM = 'staking_rewards_claim', + STAKING_REWARDS_CLAIM_RBTC = 'staking_rewards_claim_rbtc', STAKING_LIQUID_SOV_CLAIM = 'staking_liquid_sov_claim', NONE = 'none', APPROVE = 'approve', diff --git a/src/utils/classifiers.ts b/src/utils/classifiers.ts index 2d34d0c0c1..f09c2fe002 100644 --- a/src/utils/classifiers.ts +++ b/src/utils/classifiers.ts @@ -123,6 +123,7 @@ export const gasLimit = { [TxType.STAKING_EXTEND]: 450000, [TxType.STAKING_WITHDRAW]: 650000, [TxType.STAKING_REWARDS_CLAIM]: 3250000, //limit should be reduced once contract issue with claiming 0 values is resolved + [TxType.STAKING_REWARDS_CLAIM_RBTC]: 6500000, //temporary high limit to cover all checkpoints [TxType.DEPOSIT_COLLATERAL]: 250000, [TxType.STAKING_LIQUID_SOV_CLAIM]: 3500000, [TxType.DEPOSIT_COLLATERAL]: 250000,