Compare commits
3 Commits
0.1-dev
...
33b1464f8b
| Author | SHA256 | Date | |
|---|---|---|---|
| 33b1464f8b | |||
| d918f3ab1a | |||
| c5fe6c539f |
@@ -0,0 +1,21 @@
|
|||||||
|
package com.r35157.libs.jupiter.perps;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Represents a Jupiter Perps position.
|
||||||
|
*
|
||||||
|
* <p>A Jupiter Perps position is represented on-chain by a Solana account owned by
|
||||||
|
* the Jupiter Perps program. This record contains the public API view of such a
|
||||||
|
* position.</p>
|
||||||
|
*
|
||||||
|
* @param positionAccount the Solana account address of the Jupiter Perps position
|
||||||
|
* @param entryPrice the entry price of the position, denominated in USDC
|
||||||
|
* @param direction whether the position is long or short
|
||||||
|
*/
|
||||||
|
public record JupiterPerpsPosition(
|
||||||
|
ΩJupiterPerpsPositionAccountΩ positionAccount,
|
||||||
|
ΩUSDCPriceΩ entryPrice,
|
||||||
|
JupiterPerpsPositionDirection direction
|
||||||
|
) {
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user