Возникает ошибка при попытке поста обмена ЮпитораPython

Программы на Python
Anonymous
Возникает ошибка при попытке поста обмена Юпитора

Сообщение Anonymous »

Привет, я пытаюсь совершить прямую покупку токена с помощью Jupitor с сообщением об обмене в Python, но при запуске получаю сообщение об ошибке «{»error»: «Не удалось десериализовать тело JSON в целевой тип»}». ниже скрипт:

Код: Выделить всё

import requests
import json

url = "https://quote-api.jup.ag/v6/swap"

payload = json.dumps({
"userPublicKey": "My-wallet-key",
"wrapAndUnwrapSol": True,
"useSharedAccounts": True,
"feeAccount": "My-wallet-key",
"trackingAccount": "My-wallet-key",
"computeUnitPriceMicroLamports": 0,
"prioritizationFeeLamports": 0,
"asLegacyTransaction": False,
"useTokenLedger": False,
"destinationTokenAccount": "My-wallet-key",
"dynamicComputeUnitLimit": True,
"skipUserAccountsRpcCalls": True,
"quoteResponse": {
"inputMint": "So11111111111111111111111111111111111111112",
"inAmount": "2000000",
"outputMint": "LzgtUEUEfSFSycua5BAsooY3iwKLR2cfzVd7oVLpump",
"outAmount": "4690527798311",
"otherAmountThreshold": "4667075159320",
"swapMode": "ExactIn",
"slippageBps": 50,
"platformFee": None,  # Explicitly setting to None
"priceImpactPct": "0.0033106284921812213000767428",
"routePlan": [
{
"swapInfo": {
"ammKey": "6sRHZZ2tgYMBDG7oi8eG8oauMHeAYi7GGZTZaCYnqw5e",
"label": "Raydium",
"inputMint": "So11111111111111111111111111111111111111112",
"outputMint": "LzgtUEUEfSFSycua5BAsooY3iwKLR2cfzVd7oVLpump",
"inAmount": "2000000",
"outAmount": "4690527798311",
"feeAmount": "5000",
"feeMint": "So11111111111111111111111111111111111111112"
},
"percent": 100
}
],
"contextSlot": 281213564,
"timeTaken": 0.478512348
}
})
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}

response = requests.post(url, headers=headers, data=payload)

print(response.text)
Я попробовал https://station.jup.ag/api-v6/post-swap, и gpt ничего не работает, хотя код выглядит правильно.

Подробнее здесь: https://stackoverflow.com/questions/788 ... -swap-post

Вернуться в «Python»