Skip to content

Commit

Permalink
Revert "Handle stateful order replacement in Ender (#1667)"
Browse files Browse the repository at this point in the history
This reverts commit 2446abf.
  • Loading branch information
chenyaoy committed Jul 12, 2024
1 parent 1725612 commit 5f24c33
Show file tree
Hide file tree
Showing 10 changed files with 13 additions and 441 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ import { producer } from '@dydxprotocol-indexer/kafka';
import { ConditionalOrderPlacementHandler } from '../../../src/handlers/stateful-order/conditional-order-placement-handler';
import { createPostgresFunctions } from '../../../src/helpers/postgres/postgres-functions';

describe('conditional-order-placement-handler', () => {
describe('conditionalOrderPlacementHandler', () => {
beforeAll(async () => {
await dbHelpers.migrate();
await createPostgresFunctions();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ import { ConditionalOrderTriggeredHandler } from '../../../src/handlers/stateful
import { defaultPerpetualMarket } from '@dydxprotocol-indexer/postgres/build/__tests__/helpers/constants';
import { createPostgresFunctions } from '../../../src/helpers/postgres/postgres-functions';

describe('conditional-order-triggered-handler', () => {
describe('conditionalOrderTriggeredHandler', () => {
beforeAll(async () => {
await dbHelpers.migrate();
await createPostgresFunctions();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ import { producer } from '@dydxprotocol-indexer/kafka';
import { ORDER_FLAG_LONG_TERM } from '@dydxprotocol-indexer/v4-proto-parser';
import { createPostgresFunctions } from '../../../src/helpers/postgres/postgres-functions';

describe('stateful-order-placement-handler', () => {
describe('statefulOrderPlacementHandler', () => {
beforeAll(async () => {
await dbHelpers.migrate();
await createPostgresFunctions();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ import { STATEFUL_ORDER_ORDER_FILL_EVENT_TYPE } from '../../../src/constants';
import { producer } from '@dydxprotocol-indexer/kafka';
import { createPostgresFunctions } from '../../../src/helpers/postgres/postgres-functions';

describe('stateful-order-removal-handler', () => {
describe('statefulOrderRemovalHandler', () => {
beforeAll(async () => {
await dbHelpers.migrate();
await createPostgresFunctions();
Expand Down

This file was deleted.

14 changes: 0 additions & 14 deletions indexer/services/ender/__tests__/helpers/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -448,20 +448,6 @@ export const defaultLongTermOrderPlacementEvent: StatefulOrderEventV1 = {
},
};

export const defaultStatefulOrderReplacementEvent: StatefulOrderEventV1 = {
orderReplacement: {
oldOrderId: defaultOrderId2,
order: {
...defaultMakerOrder,
orderId: {
...defaultMakerOrder.orderId!,
orderFlags: ORDER_FLAG_LONG_TERM,
},
goodTilBlockTime: 123,
},
},
};

export const defaultTradingRewardsEvent: TradingRewardsEventV1 = {
tradingRewards: [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ import {
defaultOrderId,
defaultStatefulOrderPlacementEvent,
defaultStatefulOrderRemovalEvent,
defaultStatefulOrderReplacementEvent,
defaultTime,
defaultTxHash,
} from '../helpers/constants';
Expand All @@ -43,7 +42,6 @@ describe('stateful-order-validator', () => {
['conditional order placement', defaultConditionalOrderPlacementEvent],
['conditional order triggered', defaultConditionalOrderTriggeredEvent],
['long term order placement', defaultLongTermOrderPlacementEvent],
['stateful order replacement', defaultStatefulOrderReplacementEvent],
])('does not throw error on valid %s', (_message: string, event: StatefulOrderEventV1) => {
const validator: StatefulOrderValidator = new StatefulOrderValidator(
event,
Expand All @@ -61,7 +59,7 @@ describe('stateful-order-validator', () => {
'does not contain any event',
{},
'One of orderPlace, orderRemoval, conditionalOrderPlacement, ' +
'conditionalOrderTriggered, longTermOrderPlacement, orderReplacement must be defined in StatefulOrderEvent',
'conditionalOrderTriggered, longTermOrderPlacement must be defined in StatefulOrderEvent',
],

// TODO(IND-334): Remove tests after deprecating StatefulOrderPlacement events
Expand Down
Loading

0 comments on commit 5f24c33

Please sign in to comment.