From 079605fd89f6a7748f97bbe4be55000b413dd5e0 Mon Sep 17 00:00:00 2001 From: jordy25519 Date: Mon, 28 Jul 2025 13:38:30 +0800 Subject: [PATCH] add HLM memcmp filters --- sdk/src/memcmp.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/sdk/src/memcmp.ts b/sdk/src/memcmp.ts index 300f2a75d0..fb66e7db69 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])), + }, + }; +}