Substrate Archive Versions Save

Blockchain Indexing Engine

v0.6.0

2 years ago

Substrate Archive v0.6.0

Added

  • Use async-std instead of smol for async tasks. (#301)
  • Additional tests for missing storage & pagination query. (#254)
  • Storage Chain Support (#292)
  • v0.9.5, v0.9.6, v0.9.7 wasm tracing runtimes

Changed

  • BREAKING: PostgreSQL _background_tasks table stores data as jsonb rather than bytea. Upgrading should happen automatically when running v0.6.0, but you will not be able to revert to any previous version of archive. (#254)
  • When restoring storage, blocks are paginated using the max_block_load parameter. This cuts memory usage down when many blocks are missing from storage. (#254)
  • Update dependencies to match client 0.9.7.

Removed

  • BREAKING db_actor_pool_size is no longer configurable on the builder. Actor pool no longer exists. (#254)
  • BREAKING max_tasks from builder. Max tasks will always be the number of CPUS on the system. (#301)
  • BREAKING task_workers from builder. Task workers will always be number of CPUS on the system. (#301)

Fixed

  • archive no longer hangs on Ctrl-C. (#301)

Polkadot Archive v0.3.0

Changed

  • bump polkadot to v0.9.7

Removed

  • remove db_actor_pool_size as an option from configuration file. (#254)
  • max_tasks from toml configuration file. (#301)
  • task_workers from toml configuration file. (#301)

v0.5.2

2 years ago

Substrate Archive

Added

  • Test for tracing enabled wasm-blobs v0.9.0, v0.9.1, v0.9.2, v0.9.3 (#284) (cd6a446)
  • Unit testing CI workflow (#288) (482af68)

Changed

  • Clarify release checklist (#279) (9abef6e) && (#288) (482af68)
  • Update dependencies to match runtime 0.9.3.
  • Refactor tracing to work with the latest tracing changes in substrate (#273) (b322ded)

Fixed

  • Re-Compile WASM Runtime v0.8.30 with rust compiler version nightly-02-27-2021 to fix 'Storage Root Mismatch' when syncing.
  • Fixed wasm runtimes so their names are uniform.

Polkadot Archive

Changed

  • bump polkadot to v0.9.3

v0.5.1

3 years ago

Substrate Archive 0.5.1: Pinned to substrate/polkadot release v0.8.30. This marks a change in how we release Substrate Archive: from here on out releases will be tied to client releases, while the master branch will continue to be built against the upstream polkadot master branch.

0.5

3 years ago

Substrate Archive 0.5 Release: State Tracing & QoL State Tracing Wiki Entry Full Changes here: https://github.com/paritytech/substrate-archive/blob/master/CHANGELOG.md

v0.2.2

3 years ago

Archive release for Polkadot version 0.8.26 and 0.8.26-1 security release

sha256sum: b2246c849ebf17542dbc77173a2935d9efbbf47c563f985b6563b5a35d16864b polkadot-archive

v0.2.1

3 years ago

sha256sum: 746e1182f6b4f118a4356f3b8911e71b2e0eceb0e3d9fcd4550da590f3e4eba1 polkadot-archive

v0.4.0

3 years ago

Substrate Archive 0.4

  • Speed up Storage Indexing by re-executing blocks
  • [internal] Remove some dependencies for service and backend
  • fixes for storage inserts
  • refactored error types
  • integrate database migrations into substrate-archive library

Polkadot Archive 0.2

  • rename from kusama-archive to polkadot-archive
  • more configuration options for number of block worker threads, cache_size, and wasm pages
  • support Polkadot and Westend in addition to Kusama

0.3.1

3 years ago
  • Archive that works with Node Template
  • Updates dependencies to latest substrate

--help shows a help dialog --config to specify the configuration file (toml format) Choose chain spec with --spec or just -s example configuration file: https://github.com/paritytech/substrate-archive/blob/master/node-template-archive/archive_conf.toml

v0.3.0

4 years ago

First Stable Release!

  • Use a rocksdb-backed substrate client instead of RPC for indexing
  • Create a CLI for indexing kusama
  • New PostgreSQL Schema
  • Actors to model dataflow

v0.1.0-pre-alpha.0

4 years ago

Pre Release of Substrate Archive