Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add satpoint and address to index export to help verify consensus across indexers #2283

Closed
veryordinally opened this issue Jul 17, 2023 · 1 comment

Comments

@veryordinally
Copy link
Collaborator

In #2208 we added a simple tab-separated export for the index to allow tracking regressions on inscription numbering and validate consensus across indexers for inscription numbers.

An even more important aspect of consensus is tracking ownership of inscriptions. By adding the satpoint (and optionally the address) the the export format from #2208 we have an easy way to compare across ord revisions and across indexers (gord, hiro, etc.)

Concrete proposal is to add two columns to the existing format $NUMBER\t$INSCRIPTIONID and make it $NUMBER\t$INSCRIPTIONID\t$SATPOINT\t$ADDRESS with the last column optional. Here is a few sample entries:

0       6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0      bc4c30829a9564c0d58e6287195622b53ced54a25711d1b86be7cd3a70ef61ed:0:0    bc1pz4kvfpurqc2hwgrq0nwtfve2lfxvdpfcdpzc6ujchyr3ztj6gd9sfr6ayf
1       26482871f33f1051f450f2da9af275794c0b5f1c61ebf35e4467fb42c2813403i0      5fddcbdc3eb21a93e8dd1dd3f9087c3677f422b82d5ba39a6b1ec37338154af6:0:0    bc1pdrm7tcyk4k6c3cdcjwkp49jmfrwmtvt0dvqyy7y4qp79tgks4lmqdpj6rw

This would be an intermediate step on the way to full index export in #2258 (although I would probably suggest to keep a consensus-focused export format like the one proposed here stable).

@raphjaph
Copy link
Collaborator

closed by #2284

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants