mirror of
https://github.com/alexgo-io/bitcoin-indexer.git
synced 2026-01-12 16:52:57 +08:00
* feat: first version of brc20 parser * feat: verifier * fix: parse with tests * test: extra parser stuff * feat: verifier with tests, basic wiring * test: transfer sends * fix: add deploy op to ledger * chore: upgrade to latest chainhook * feat: start adapting for scan * feat: wire up scan * feat: self minted tokens * feat: self mint and drop data * fix: transaction commit and rollback * chore: update dependencies * chore: update rust * chore: cascade chainhook changes in ordhook * fix: ordinal-sdk-js build * chore: update deps * fix: centralize db init * fix: check brc20 activation height * chore: downgrade brc-20 warns to debug * feat: cache tokens and minted supplies per block * feat: memory cache * feat: cache module * feat: use LRU cache for brc20 * feat: configurable lru size * fix: blacklist invalid transfers * chore: block cache struct * chore: config meta protocols * fix: use cache across all blocks * chore: formatting * test: cache and utils * fix: address balance cache miss * fix: flush db caches on miss * fix: check db cache length before flushing * chore: tweak log msgs * test: transfer full balance * fix: cache miss on avail balance deltas * fix: save tx_index in ledger table * test: null bytes * fix: remove unique index ledger --------- Co-authored-by: Ludo Galabru <ludo@hiro.so> Co-authored-by: Ludo Galabru <ludovic@galabru.com>