Skip to content

Commit b1b14db

Browse files
committed
Update pooled_staking metadata
1 parent 3f38a5f commit b1b14db

File tree

2 files changed

+30
-8
lines changed

2 files changed

+30
-8
lines changed

packages/earn-controller/src/EarnController.test.ts

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2587,13 +2587,35 @@ describe('EarnController', () => {
25872587
it('includes expected state in state logs', async () => {
25882588
const { controller } = await setupController();
25892589

2590-
expect(
2591-
deriveStateFromMetadata(
2592-
controller.state,
2593-
controller.metadata,
2594-
'includeInStateLogs',
2595-
),
2596-
).toMatchInlineSnapshot(`
2590+
const derivedState = deriveStateFromMetadata(
2591+
controller.state,
2592+
controller.metadata,
2593+
'includeInStateLogs',
2594+
);
2595+
2596+
// Compare `pooled_staking` separately to minimize size of snapshot
2597+
const {
2598+
pooled_staking: derivedPooledStaking,
2599+
...derivedStateWithoutPooledStaking
2600+
} = derivedState;
2601+
expect(derivedPooledStaking).toStrictEqual({
2602+
'1': {
2603+
pooledStakes: mockPooledStakes,
2604+
exchangeRate: '1.5',
2605+
vaultMetadata: mockVaultMetadata,
2606+
vaultDailyApys: mockPooledStakingVaultDailyApys,
2607+
vaultApyAverages: mockPooledStakingVaultApyAverages,
2608+
},
2609+
'560048': {
2610+
pooledStakes: mockPooledStakes,
2611+
exchangeRate: '1.5',
2612+
vaultMetadata: mockVaultMetadata,
2613+
vaultDailyApys: mockPooledStakingVaultDailyApys,
2614+
vaultApyAverages: mockPooledStakingVaultApyAverages,
2615+
},
2616+
isEligible: true,
2617+
});
2618+
expect(derivedStateWithoutPooledStaking).toMatchInlineSnapshot(`
25972619
Object {
25982620
"lastUpdated": 0,
25992621
"lending": Object {

packages/earn-controller/src/EarnController.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ const lendingTransactionTypes = new Set<LendingTransactionTypes>([
115115
*/
116116
const earnControllerMetadata: StateMetadata<EarnControllerState> = {
117117
pooled_staking: {
118-
includeInStateLogs: false,
118+
includeInStateLogs: true,
119119
persist: true,
120120
anonymous: false,
121121
usedInUi: true,

0 commit comments

Comments
 (0)