Close position
This commit is contained in:
@@ -465,6 +465,8 @@ export const closeGmxPositionImpl = async (
|
|||||||
|
|
||||||
const position = positionsInfo[positionKey];
|
const position = positionsInfo[positionKey];
|
||||||
|
|
||||||
|
console.log(position);
|
||||||
|
|
||||||
const decreaseAmounts: DecreasePositionAmounts = {
|
const decreaseAmounts: DecreasePositionAmounts = {
|
||||||
isFullClose: true,
|
isFullClose: true,
|
||||||
sizeDeltaUsd: position.sizeInUsd,
|
sizeDeltaUsd: position.sizeInUsd,
|
||||||
|
|||||||
@@ -5,11 +5,11 @@ import {TradeDirection} from '../../src/generated/ManagingApiTypes'
|
|||||||
|
|
||||||
test('GMX Position Closing', async (t) => {
|
test('GMX Position Closing', async (t) => {
|
||||||
await t.test('should close a long position for BTC', async () => {
|
await t.test('should close a long position for BTC', async () => {
|
||||||
const sdk = await getClientForAddress('0xbBA4eaA534cbD0EcAed5E2fD6036Aec2E7eE309f')
|
const sdk = await getClientForAddress('0x932167388dD9aad41149b3cA23eBD489E2E2DD78')
|
||||||
|
|
||||||
const result = await closeGmxPositionImpl(
|
const result = await closeGmxPositionImpl(
|
||||||
sdk,
|
sdk,
|
||||||
'BTC',
|
'GMX',
|
||||||
TradeDirection.Short
|
TradeDirection.Short
|
||||||
)
|
)
|
||||||
console.log('Position closing result:', result)
|
console.log('Position closing result:', result)
|
||||||
|
|||||||
Reference in New Issue
Block a user