Cardano-db-sync: Отслеживание индекса транзакции внутри блока

Созданный на 9 мая 2020  ·  4Комментарии  ·  Источник: input-output-hk/cardano-db-sync

Здравствуйте, команда Atala Prism начала интеграцию с cardano-db-sync и не смогла найти способ упорядочения транзакций внутри блока. Можем ли мы добавить столбец для отслеживания индекса транзакций?

Или, в качестве обходного пути или, возможно, определенного способа, мы можем просто отсортировать по последовательному tx.id ?

Спасибо!

Самый полезный комментарий

tx.id генерируются Postgres. Они не являются надежно монотонными.

Я согласен на 100%, что индекс нужно добавить.

Все 4 Комментарий

tx.id генерируются Postgres. Они не являются надежно монотонными.

Я согласен на 100%, что индекс нужно добавить.

OK. Добавим это. Насколько это срочно? Что вы на самом деле пытаетесь сделать — убедиться, что транзакции обрабатываются в правильном порядке?

~ Индекс tx является частью tx и должен быть записан в БД. Тот факт, что это не так, является упущением.
Например, если кто-то хочет построить транзакцию, ему нужно знать точный индекс в выводе tx.~

Когда я вернулся к этому, я неправильно прочитал / неправильно понял вопрос.

Да, индекс транзакции внутри блока было бы легко добавить, и его следует добавить.

Спасибо, @erikd !

Была ли эта страница полезной?
0 / 5 - 0 рейтинги