FMZ prend désormais en charge dYdX.
Le documentation de l’API est disponible à l’adresse suivante: https://docs.dydx.exchange/#get-account-leaderboard-pnls
dYdX est actuellement disponible sous forme de contrats à durée indéterminée, dont le code sur FMZ estswap。
Informations requises pour la configuration
Comme le montre la figure :

Comment accéder à ces informations:
Il faut d’abord avoir un portefeuille.

Connectez votre portefeuille sur dYdX

Le portefeuille doit contenir des actifs ETH, puis vous êtes invité à créer un compte dYdX.

Besoin d’un échangeUSDCLes actifs disponibles sont affichés sur dYdX.
L’information suivante s’affiche dans votre navigateur:

Il est disponible.API_KEY_PAIRS,STARK_KEY_PAIRS。
API_KEY_PAIRS est composé de:
key: xxxxxxLa correspondance est remplie sur la FMZAccess Key。
secret: xxxxxxLa correspondance est remplie sur la FMZSecret Key。
passphrase: xxxxxxLa correspondance est remplie sur la FMZPassphrase。
STARK_KEY_PAIRS est composé de:
publicKey: xxxxxxLa correspondance est remplie sur la FMZStark PublicKey。
privateKey: xxxxxxLa correspondance est remplie sur la FMZStark PrivateKey。
Réglage de la limite de frais Limiter le prix à la commande, une fois par commande. Par exemple:
exchange.IO("limitFee", 0.011)
exchange.IO("secondsOfValidity", 60 * 60 * 24 * 7) // 设置有效期为7天
https://api.stage.dydx.exchange: exchange.IO("simulate", true)
Le compte n’est pas gelé, mais il est détecté que plus d’actifs ne sont pas autorisés.
Lorsque GetAccount est appelé sur FMZ, la structure qui est renvoyéeFrozenBalanceLe champ est la valeur de l’actif occupé par le détenteur de la position. Il ne s’agit pas d’un blocage.
Il est préférable de ne pas avoir plus de 100 listes, l’interface de l’échange est limitée à 100 commandes. Bien qu’il y ait des requêtes en plusieurs pages, l’interface semble avoir des problèmes. Il est normal d’avoir moins de 100 listes.