17: Add mint address field in JupiterPerpsPosition

This commit is contained in:
2026-06-26 19:57:05 +02:00
parent 62898f1ad1
commit bd1ca83244
2 changed files with 6 additions and 3 deletions
@@ -13,7 +13,8 @@ class AnchorIdlJupiterPerpsPositionDecoder {
JupiterPerpsPosition decode( JupiterPerpsPosition decode(
ΩJupiterPerpsPositionAccountΩ positionAccount, ΩJupiterPerpsPositionAccountΩ positionAccount,
SolanaAccountInfo accountInfo SolanaAccountInfo accountInfo,
ΩSPLMintAddressΩ tradedTokenMint
) { ) {
byte[] data = Base64.getDecoder().decode(accountInfo.dataBase64()); byte[] data = Base64.getDecoder().decode(accountInfo.dataBase64());
@@ -39,7 +40,7 @@ class AnchorIdlJupiterPerpsPositionDecoder {
positionAccount, positionAccount,
entryPrice, entryPrice,
direction, direction,
""//tradedTokenMint tradedTokenMint
); );
return pos; return pos;
@@ -34,7 +34,9 @@ public class AnchorIdlJupiterPerpsServiceImpl implements JupiterPerpsService {
); );
} }
JupiterPerpsPosition pos = positionDecoder.decode(positionAccount, accountInfo); ΩSPLMintAddressΩ tradedTokenMint = "";
JupiterPerpsPosition pos = positionDecoder.decode(positionAccount, accountInfo, tradedTokenMint);
return pos; return pos;
} }