diff --git a/sdk/src/memcmp.ts b/sdk/src/memcmp.ts index 300f2a75d..fb66e7db6 100644 --- a/sdk/src/memcmp.ts +++ b/sdk/src/memcmp.ts @@ -112,3 +112,21 @@ export function getSignedMsgUserOrdersFilter(): MemcmpFilter { }, }; } + +export function getUserWithHighLeverageModeFilter(): MemcmpFilter { + return { + memcmp: { + offset: 4355, + bytes: bs58.encode(Uint8Array.from([1])), + }, + }; +} + +export function getUserWithHighLeverageModeMaintenanceFilter(): MemcmpFilter { + return { + memcmp: { + offset: 4355, + bytes: bs58.encode(Uint8Array.from([2])), + }, + }; +}