Releases: helium/blockchain-etl
HIP17 Support - Core Fix - Do Not Use
UPDATE: This release was found to have a bug in blockchain core. Please use the latest available release
This release upgrades blockchain core for a HIP17 related fix.
NOTE: You must upgrade your node or it will halt when the chain variable is activated.
HIP17 Support - Core Fix - Do Not Use
UPDATE: This release was found to have a bug in blockchain core. Please use the latest available release
This release upgrades blockchain core for a HIP17 related fix.
NOTE: You must upgrade your node or it will halt when the chain variable is activated.
HIP 17 Support - Do Not Use
UPDATE: This release was found to have a bug in blockchain core. Please use the next available release
- This release upgrades the blockchain core for HIP17.
- A bump for the blessed snapshot height is also included to speed up new installation syncs
NOTE: You must upgrade your node or it will halt when the chain variable is activated.
Transfer Hotspot Fix
This release:
- Fixes support for transfer hotspot tranasctions
NOTE: This release requires a migration.
Hotspot Added Timestamp
This release
- Adds a timestamp_added to hotspot fields to go with block_added.
- Fixes a geocoder issue that would cause some requests to never succeed
NOTE: This release requires a migration
Blockchain Feature Updates
This release upgrades the blockchain core to add support for new chain variables related to:
- Hotspot transfers
- Consensus group adjustment
- Beaconing rewards
More details here
NOTE: This upgrade is required to avoid the node from halting once the new variables are activated
Pending Transaction Fix
This release picks up a newer blockchain-core to:
- Handle an occasional timing issue where a submitted transaction that the core declines is not notified to etl correctly
- Handle a fresh sync crash at the assumed_valid block because of missing chain variable logic
NOTE: This release requires rust to be installed to build the blockchain correctly.
Reward Change / Animal Names
- This release includes an additional reward chain variable change.
- Animal names are now supported for gateway_inventory.
- Optional: Once the migration is run, and your node is restarted running the command
blockchain_etl backfill gateway_names
will backfill the existing entries in the inventory to speed up names filling the inventory table.
- Optional: Once the migration is run, and your node is restarted running the command
NOTE:
- This release is required to avoid your node from halting
- This release requires a migration to add animal names
Rewards Change
- Upgrades core for an updated rewards chain variable version (fixes state channel overpayments)
- Upgrades core for a new chain variable to allow witness max count changes in the future
Witness Validity Information
- Adds is_valid entries for all witness receipts
- Adds a challenger actor for every receipts to tie a receipt back to
the hotspot creating it - Adds a backfill CLI command to optionaly backfill challenger actors
for past receipts - Adds request_block_hash to each poc