The team has a new release tagged
2021.04.26.1 which contains some new features and bug fixes.
This is a required upgrade for all miners and will be automatic for all Hotspots using the Helium
firmware when we GA. Specifically, this release includes support for Payment Memos which requires a
chain variable to activate and makes this a required release. We don't intend to activate this chain
variable for about a week. Please read further for more details.
The team has updated only the snapshot block to
819361 for faster sync to the current blockchain
The team updated miner dependencies and the snapshot block to
813601 to allow newly onboarded
hotspots to sync faster to the current blockchain head block.
As part of regular maintenance the team has updated the rebar version to 3.14 included in miner repo.
blockchain-core#785: Better stacktrace for gossip handler crash
A minor change to allow better error messages when libp2p gossip handler crashes in blockchain-core.
blockchain-core#782: Fix for syncing blockchain-etl
Some members of the community reported that they had issues syncing blockchain-etl. The team found
the root cause to be an unnecessrary call to lookup the entire chain for previous
blockchain_txn_poc_request, this has been fixed to only start searching from the current ledger
blockchain-core#768: Allow memo support for payment transactions
The team has enabled memo support for payment-v2 transactions. Note that the implementation is a bit different than proposed in HIP-26 in the sense that the only memos the blockchain supports will be 64 bit unsigned integers.
blockchain-core#750: Sync performance improvements
The team updated the
blockchain_sync_handler to try adding blocks in a spawned process so that
blocks will continue to be added if a connection drops during sync. This may improve sync times.
blockchain-core#743: Update rebar for blockchain
As part of regular maintenance the team has updated the rebar version to 3.14 included in blockchain-core repo.
blockchain-core#733: Add aux-ledger support
The team added support for an auxiliary ledger to enable better testing of potential future chain variables and new blockchain features. The aux ledger maintains a copy of the actual on-chain ledger while allowing the team to test additional chain related changes.
erlang-libp2p#335: Manage the stungun timer better
This update adds a stungun timer reference to
libp2p_transport_tcp module state and appropriately
erlang-libp2p#334: Fix fdset race condition
This change fixes a race condition the team noticed in
erlang-libp2p#333: Garbage collect unused processes
This change adds a process id garbage collection monitor to better handle stale processes in the
We have been beta testing
2021.04.26.1 since April 26th, 2021 12:30 PM PT. Current ETA for GA is
4:00 PM PT, April 26th, 2021. We've been beta testing a prior version
2021.04.22.1 over the
weekend and updated just the snapshot today in order to improve initial sync times for new miners.