Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 2x 2x 2x 2x | import { Cardano, RewardAccountInfoProvider } from '@cardano-sdk/core';
import { rewardAccountBalance } from './mockData';
import { somePartialStakePools } from '../createStubStakePoolProvider';
export const mockRewardAccountInfoProvider = (): jest.Mocked<RewardAccountInfoProvider> => ({
delegationPortfolio: jest.fn().mockResolvedValue(null),
healthCheck: jest.fn().mockResolvedValue({ ok: true }),
rewardAccountInfo: jest.fn().mockImplementation(
(address) =>
({
address,
credentialStatus: Cardano.StakeCredentialStatus.Registered,
delegatee: {
currentEpoch: somePartialStakePools[0],
nextEpoch: somePartialStakePools[0],
nextNextEpoch: somePartialStakePools[0]
},
deposit: 2_000_000n,
rewardBalance: rewardAccountBalance
} as Cardano.RewardAccountInfo)
)
});
|