Я пытаюсь получить доступ к Python Client V4 для Dydx из проекта Scala. Я интегрировал предыдущий V3, используя библиотеку Scalapy. Но V4 содержит асинхронные звонки, с которыми я не знаю, как мне следует справиться. Так, например, функция тестирования краткосрочного составного примера примера начинается со следующих строк: < /p>
node = await NodeClient.connect(TESTNET.node)
indexer = IndexerClient(TESTNET.rest_indexer)
< /code>
Я могу получить доступ к вызову Connect следующим образом в моем коде Scala: < /p>
val network = py.module("dydx_v4_client.network")
val client = py.module("dydx_v4_client.node.client")
client.NodeClient.connect(network.TESTNET.node)
< /code>
Но как мне управлять асинхронным выполнением этого вызова Connect? Есть ли какой -нибудь способ создать будущее Scala для этого?
Подробнее здесь: https://stackoverflow.com/questions/793 ... thin-scala