Skip to content

Latest commit

 

History

History
552 lines (461 loc) · 60.2 KB

CHANGELOG.md

File metadata and controls

552 lines (461 loc) · 60.2 KB

2.2.5 (2024-07-23)

Bug Fixes

  • abort scan on predicate action error (#345) (7ee763a)
  • validate and wait for bitcoind block height responses (#340) (b28b92e)

2.2.4 (2024-06-26)

Bug Fixes

2.2.3 (2024-06-26)

Bug Fixes

2.2.2 (2024-06-18)

Bug Fixes

  • augment brc20 tx by tx_index (#315) (122bfdf)
  • retrieving block height from inscriptions db (6c9ea06)

2.2.1 (2024-06-11)

Bug Fixes

  • base catchup on inscriptions db, vs blocks db (a76a037)
  • consider meta protocols when switching to stream (#311) (26d8ed9)
  • set is_streaming_blocks to false when scanning (#309) (b31f6bd)

2.2.0 (2024-05-24)

Features

Bug Fixes

2.1.0 (2024-02-12)

Features

  • confirm before deleting blocks (a5fee25)
  • display git-commit (3256427)
  • extract additional data (4141fd6)
  • improve queue management (d57ac75)
  • improve transfers handling (21ce9ca)
  • introduce stream-indexing flag (9c9e2a5)
  • locations are now ordinal_number centric (instead of inscription_id) (d667958)
  • migrate to tcmalloc (7d048a3)
  • revisit config files (1c80b67)

Bug Fixes

2.0.1 (2024-01-08)

Bug Fixes

  • replay + jubilee number increment (d5bf88f)

2.0.0 (2024-01-05)

⚠ BREAKING CHANGES

  • implement Jubilee support

  • bump ordhook-core version

  • Merge pull request #240 from hirosystems/develop (2ea6f34), closes #240

Features

Bug Fixes

Miscellaneous Chores

  • bump ordhook-core version (9458956)

1.2.0 (2023-12-06)

Features

  • revisit observers handling (c6bd89e)

Bug Fixes

1.1.3 (2023-11-29)

Bug Fixes

  • update sequence_metadata when augmenting block (e0b3dd1)

1.1.2 (2023-11-28)

Bug Fixes

1.1.1 (2023-11-27)

Bug Fixes

1.1.0 (2023-11-23)

Features

Bug Fixes

1.0.1 (2023-09-15)

Bug Fixes

1.0.0 (2023-09-07)

Features

  • ability to control inclusion of inputs/outputs/proofs/witness (daf5547)
  • ability to download hord.sqlite (3dafa53)
  • ability to generate config (9fda9d0)
  • ability to replay inscriptions (f1adca9)
  • ability to resume (6c7eaa3)
  • ability to target blocks (f6be49e)
  • ability to tolerate corrupted data (adb1b98)
  • ability to track updates when scanning bitcoin (+refactor) (9e54bff)
  • ability to update stacks db from cli + fix caching logic (3ea9f59)
  • add command to check stacks db integrity (322f473)
  • add get block command to cli (97de0b0)
  • add log, fix ordinal transfers scan (c4202da)
  • add logs (473ddd0)
  • add metrics to /ping response of event observer server (#297) (0e1ee7c), closes #285
  • add option to skip chainhook node ping (a7c0b12)
  • add options for logs (917090b)
  • add post_transfer_output_value (4ce0e9e)
  • add retry (117e41e)
  • add shared cache (07523ae)
  • add support for bitcoin op DelegatedStacking (6516155)
  • add transfers table (db14f60)
  • always try to initialize tables when starting service (1a9eddb)
  • attempt to scale up multithreading (be91202)
  • attempt to support cursed inscriptions (9b45f90)
  • attempt transition to lazy model (dda0b03)
  • batch ingestion, improve cleaning (168162e)
  • better handling of blessed inscription turning cursed (f11509a)
  • cascade changes in CLI interface (24f27fe)
  • cascade hord activation (42c090b)
  • chainhook-sdk config niteties (7d9e179)
  • class interface (9dfec45)
  • client draft (6a6451c)
  • complete migration to lazy blocks (fa50584)
  • disable certs (389f77d)
  • draft naive inscription detection (9b3e38a)
  • draft ordhook-sdk-js (b264e72)
  • draft sha256 verification (wip) (e6f0619)
  • drafting lazy deserialization (eaa2f71)
  • dry config (135297e)
  • expose is_streaming_blocks prop (1ba27d7)
  • expose more functions for working with the indexer (654fead)
  • expose scanning status in GET endpoint (156c463)
  • expose transfers_pre_inscription (65afd77)
  • fetch full bitcoin block, including witness data (ee9a345)
  • fix download block (38b50df)
  • handle stacks unconfirmed state scans (f6d050f)
  • handle transfer (fd5da52)
  • HTTP responses adjustments (51572ef)
  • implement and document new development flow (66019a0)
  • implement zmq runloop (c6c1c0e)
  • import inscription parser (45e0147)
  • improve cli ergonomics (991e33f)
  • improve cli experience (e865628)
  • improve debug log (5df77d7)
  • improve hord db commands (21c09c2)
  • improve onboarding (deaa739)
  • improve ordinal scan efficiency (e510d4b)
  • improve README (f30e6f4)
  • improve repair command conveniency (46be0ab)
  • improving curse approach (dcb8054)
  • in-house thread pool (bc5ffdd)
  • inscription replay speedup (33a4f8b)
  • introduce check command (f17dc4c)
  • introduce evaluation reports (54ad874)
  • introduce migration script (8c2b16c)
  • introduce new predicate + refactor schemas (611c79c)
  • introduce rocksdb storage for Stacks (4564e88)
  • introduce sync command (ab022e6)
  • introduce terminate function (91616f6)
  • is_streaming_blocks (aacf487)
  • keep 1st tx in cache (0978a5d)
  • logic to start ingestion during indexing (3c1c99d)
  • merge "inscription_revealed" and "inscription_transferred" into "inscription_feed" (741290d)
  • migrate stacks scans to rocksdb (4408b1e)
  • migration to rocksdb, moving json parsing from networking thread (5ad0147)
  • move thread pool size to config (bc313fa)
  • multithread traversals (fba5c89)
  • number of retries for 4 to 3 (b294dff)
  • optimize memory (5db1531)
  • optimize replay (be26dac)
  • ordinal inscription_transfer code complete (f55a5ee)
  • plug inscription processing in ibd (df36617)
  • plumbing for ordhook-sdk-js (7487589)
  • polish hord find sat_point command (d071484)
  • polish first impression (3c2b00c)
  • predicate schemas (198cdaa)
  • prototype warmup (fa6c86f)
  • re-approach stacks block commit schema (218d599)
  • re-implement satoshi overflows handling (8ea5bdf)
  • re-introduce ingestion (71c90d7)
  • restore ability to replay transfers (98e7e9b)
  • return enable in api (f39259c)
  • return local result when known (5441851)
  • revisit caching strategy (2705b95)
  • revisit threading model (05b6d5c)
  • scan inscription revealed (84c5a0c)
  • scan inscription revealed (644d515)
  • share traversals_cache over 10 blocks spans (b0378c3)
  • simplify + improve coordination (1922fd9)
  • start investigating zmq signaling (0ec2653)
  • streamline processors (13421db)
  • support cursed inscriptions in chainhook client (d7cc5a4)
  • support for latest archives, add logs (494cf3c)
  • tweak mmap / page_size values (5316a57)
  • update chainhook-sdk (f052e08)
  • update inscription transfer logic (9d0d106)
  • update inscription transfer schemas (f80e983)
  • upgrade service start implementation + documentation (02db65e)
  • use caching on streamed blocks (784e9a0)
  • use thread pools for scans (45b9abd)
  • zmq sockets (d2e328a)

Bug Fixes

Reverts

  • Revert "chore: tmp patch" (3e022ca)