Les Smart Contracts sont actuellement représentés dans leurs bases sur les blockchains natives. Cela concerne les Smart Contracts standards, comme le trading de NFTs (Attention : il n'y a pas encore de support NFT adapté. Ceux-ci sont actuellement représentés comme des tokens personnalisés). Cependant, nous ne pouvons pas représenter tous les Smart Contracts de toutes les plateformes. D'autant plus qu'il existe théoriquement une infinité de Smart Contracts.
Nous intégrons cependant certaines plateformes, comme par exemple GrizzlyFi, petit à petit. Et cela nécessite leurs Smart Contracts individuels, comme par exemple leurs protocoles de minage de liquidité, etc.
Nous devons donc nous limiter, pour tous les Smart Contracts inconnus, aux opérations atomiques comme les retraits, les dépôts et les transactions.
Lors de la lecture de Smart Contracts inconnus, des transactions erronées peuvent survenir.
Vous trouverez ci-dessous les raisons correspondantes et comment y faire face. Un résumé est disponible dans cette vidéo :
Attention lors de la lecture des plateformes de Smart Contracts via la blockchain native
Vous pourriez par exemple essayer de lire GrizzlyFi via la BNB-Chain.
Cependant, par exemple, GrizzlyFi n'est pas officiellement pris en charge. En raison d'une interprétation insuffisante des Smart Contracts, des transactions défectueuses ou mal interprétées peuvent survenir.
Cela pourrait par exemple être un dépôt de deux actifs à la fois. Derrière cela pourrait se cacher une entrée de pool ou quelque chose de similaire de GrizzlyFi. Et cela n'est pas connecté.
Il y a trois possibilités :
1) Adapter manuellement une par une les transactions importées de la blockchain native, afin qu'elles représentent les transactions qui ont réellement eu lieu. Cela peut également signifier que vous devez supprimer et recréer des transactions. Une compréhension claire des opérations effectuées est nécessaire ici.
2) Vous utilisez entièrement le modèle manuel
3) Vous attendez notre connexion à l'échange correspondant.