v3-client icon indicating copy to clipboard operation
v3-client copied to clipboard

lpPositionId question : "msg": "Invalid LP position id"

Open WuWhite opened this issue 3 years ago • 3 comments

image

const withdrawal_result = await web3Client_test.private.createFastWithdrawal(
    {
        lpStarkKey: test_account_info.account.starkKey,
        creditAsset: 'USDC',
        creditAmount: '60',
        debitAmount: '100',
        toAddress: walletAddress,
        lpPositionId: '1',
        expiration:  new Date(new Date().getTime() + 60 * 60 * 1000 * 24 * 8),
        clientId,
    },
    test_account_info.account.positionId,
)

it Always reminding me of 'Invalid LP position id', when i wanna createFastWithdrawal Does anyone have a similar problem?

WuWhite avatar Oct 09 '21 08:10 WuWhite

I have another problem with this method, seems like it doesnt work

TypeError: Cannot read property 'replace' of undefined
    at stripHexPrefix (/Users/denis/Desktop/dydx/node_modules/@dydxprotocol/starkex-lib/build/src/lib/util.js:109:29)
    at Object.hexToBn (/Users/denis/Desktop/dydx/node_modules/@dydxprotocol/starkex-lib/build/src/lib/util.js:66:32)
    at SignableConditionalTransfer.calculateHash (/Users/denis/Desktop/dydx/node_modules/@dydxprotocol/starkex-lib/build/src/signable/conditional-transfer.js:42:44)
    at SignableConditionalTransfer.getHashBN (/Users/denis/Desktop/dydx/node_modules/@dydxprotocol/starkex-lib/build/src/signable/stark-signable.js:29:39)
    at SignableConditionalTransfer.sign (/Users/denis/Desktop/dydx/node_modules/@dydxprotocol/starkex-lib/build/src/signable/stark-signable.js:37:35)
    at Private.createFastWithdrawal (/Users/denis/Desktop/dydx/node_modules/@dydxprotocol/v3-client/build/src/modules/private.js:361:56)
   

DenisAl-Hazo avatar Dec 02 '21 15:12 DenisAl-Hazo

Realized that lpPositionId needs to be always 2 ... Don't ask me why.

Got stuck, however with "Invalid signature for fast withdrawal" by calling fast withdrawal

Any idea on that?

sirroger5000 avatar Jun 27 '22 09:06 sirroger5000

Any update on resolution for "Invalid signature for fast withdrawal"? Thanks!

monilpat avatar May 25 '23 07:05 monilpat