Email or username:

Password:

Forgot your password?
Top-level
Ваня

@mo мы в свое время делали умнее — просто парсили все блоки в чейне, по сигнатурам находили dex'ы и за ними следили. Правда конечно расчет цены происходит по очень сложной формуле с поиском и роутингом большого количества пар. Но оно работало и далее круто работало

5 comments
Мя :sparkles_lesbian:

@bano по сути сайт скинутый — вот такая вот убер-парсилка.

Собирает инфу с чейна и выставляет в GraphQL API. Код есть, дока по селфхосту тоже

Правда она ещё как-то задействует контракты на самом чейне для сбора данных, но я не вникала особо

Ваня

@mo а дашь этот сайт?

Ваня

@mo отличная штука, тоже используем но на другом проекте. У графа правда есть ограничение техническое: он только event'ы видит. Ну и именно караулить не умеет, только заранее заданные адреса контактов отслеживает. А ещё он медленный как сволочь, поэтому как можно чаще все же напрямую с чейном надо общаться, а эту штуку только для общих индексов.

Но технически круто, парсеры пишутся на AssemblyScript, компилятся в wasm и дистрибьютятся потом через ipfs.

Только я вот не очень понял о каких конкретно ты контрактах говоришь на чейне, учитывая что сам граф даже read-only вызовы делать не умеет?

@mo отличная штука, тоже используем но на другом проекте. У графа правда есть ограничение техническое: он только event'ы видит. Ну и именно караулить не умеет, только заранее заданные адреса контактов отслеживает. А ещё он медленный как сволочь, поэтому как можно чаще все же напрямую с чейном надо общаться, а эту штуку только для общих индексов.

Мя :sparkles_lesbian:

@bano я не сильно вникала, увидела строчку что ему надо что-то куда-то деплоить, подумала что это контракт :ageblobcat:

Go Up