Cardano-db-sync: Acompanhe o índice de uma transação dentro de um bloco

Criado em 9 mai. 2020  ·  4Comentários  ·  Fonte: input-output-hk/cardano-db-sync

Olá, a equipe do Atala Prism começou a integração com cardano-db-sync e não conseguiu encontrar uma maneira de solicitar transações dentro de um bloco. Podemos planejar adicionar uma coluna para rastrear o índice de transações?

Ou, como uma solução alternativa ou talvez uma maneira definitiva, podemos apenas classificar pelo tx.id sequencial?

Obrigado!

Comentários muito úteis

tx.id são gerados pelo Postgres. Eles não são confiáveis ​​monotônicos.

Concordo 100% que o índice deve ser adicionado.

Todos 4 comentários

tx.id são gerados pelo Postgres. Eles não são confiáveis ​​monotônicos.

Concordo 100% que o índice deve ser adicionado.

OK. Vamos adicionar isso. Quão urgente é? O que você está realmente tentando fazer - garantir que as transações tenham sido processadas na ordem correta?

~O índice tx faz parte do tx e deve ser registrado no banco de dados. O fato de não ser é um descuido.
Por exemplo, se alguém quiser construir uma transação, eles precisam saber o índice exato na saída tx.~

Quando voltei a isso, li/compreendi mal a pergunta.

Sim, o índice de uma transação dentro de um bloco seria fácil de adicionar e deveria ser adicionado.

Obrigado, @erikd !

Esta página foi útil?
0 / 5 - 0 avaliações