11 Commits

Author SHA1 Message Date
Rafael Cárdenas
fd2a8496e3 feat(runes): add runes indexer (#453)
* rename ordhook-cli to cli

* rename ordhook-cli

* update configs

* update config to future support runehook integration

* new code

* add ci

* files

* standard

* add files

* rename binary to bitcoin-indexer and commands to ordinals from ordhook

* config component

* integration

* runes build

* fix runes

* indexer toml

* add runes tests to ci

* rename dockerfile

* fix: doctest

---------

Co-authored-by: ASuciuX <asuciu@hiro.so>
2025-02-28 13:22:27 -06:00
ASuciuX
ef723d440a Add: CI mutants output and update rust version
- the version update to 1.81 is required to support mutation testing
2025-01-16 18:16:02 +02:00
Rafael Cárdenas
4afb201006 refactor!: store inscription data in postgres instead of sqlite (#375)
* chore: new pg lib

* chore: migrations and connection code

* brc20 migrations

* connection opts

* fixed columns

* vscode configs

* transaction utils

* chain tip integration

* more progress

* progress

* models

* brc20 progress

* progress

* more

* utils

* models and isnerts

* some more inserts

* ordering support

* remove extra code

* organize

* deadpool

* chain tip

* counts

* optimize transfers table

* optimize reinscriptions

* transfers in same block

* drop blocks structure

* brc20 counts

* token minted supplies

* brc20 insert chunks

* brc20 tweaks

* tweaks

* rollback progress

* restore tests

* fix brc20 tests

* cache tests

* brc20 db tests

* pg docker compose

* fix: pg path

* fix: dockerfile

* test: inscr write

* test: rollbacks

* fix: token minted supply rollback

* fix: ordinals rollback

* chore: upgrade rust

* fix: share rocksdb conn across threads

* chore: search path support

* chore: logs cleanup

* chore: re-enable seq cursor tests

* fix: wire up rollbacks

* fix: brc20 decimal conversion

* fix: recursion parsing

* fix: remove 0x from binary content

* fix: inscription content fixed for real this time

* fix: remove null bytes before inserting

* chore: delete http api

* fix: new pg methods

* fix: all tests

* chore: add pool size config, remove http config

* style: comments
2025-01-04 17:44:58 -06:00
Rafael Cárdenas
146bbcd584 chore: use try_ macros for all log messages (#342) 2024-07-22 13:00:36 -06:00
Ordinarius
0d2ff313d0 fix: around issue #187 for testnet (#204)
* Update mod.rs

* workaround for #187

* publish

* build

* revert

* revert ci
2023-11-16 11:30:23 -05:00
Ludo Galabru
0d145dfb89 feat: ordhook-sdk-js refactoring (#186) 2023-11-01 19:57:03 -04:00
Ludo Galabru
751fa9c6a5 chore: port patches and adjustments from chainhook 2023-07-13 21:21:20 -04:00
Ludo Galabru
35a0bd3739 refactor: say hi to hord 2023-07-05 16:14:41 -04:00
Ludo Galabru
887467c9f2 chore: adding retry mechanism 2023-03-12 16:30:34 -05:00
Ludo Galabru
9692159765 wip 2023-03-01 15:40:36 -05:00
Ludo Galabru
fcb87b635c Genesis 2023-01-31 20:36:29 -05:00