Changelog
v1.0.5 is a hard fork release for Core-chain testnet.
The testnet is expected to have a scheduled hard fork upgrade named Hema at block height 16,472,288. The current block generation speed forecasts this to occur around 24th Jan 2024 at 04:20 AM (UTC).
The Hema hardfork includes an improvement on supporting to verify normal bitcoin transaction base on the system contracts named BtcLightClient
The validators and full node operators on testnet should switch their software version to v1.0.5 before 24th Jan.
Improvements
- #1 support to verify normal bitcoin transaction base on the system contracts named BtcLightClient
How to Run
Please refer to https://docs.coredao.org/developer/become-a-validator/validators/core-full-nodes.
How to Upgrade
- Download the appropriate version of Geth for your operating system.
- Verify the checksum, e.g., for geth_linux.
- Run
sha256sum geth_linux
- The result should match
d6a453d39dc7bff1b2272e5325612b5815c105021ed67e806f91019f3e40aceb
- Run
- Stop the old version of the Geth program.
- Replace it with the new version.
- Start the new version of the Geth program.
- Verify that the new version is correct by checking the console output, such as
instance=Geth/v1.0.4-f2035d54/linux-amd64/go1.19.13
. - Ensure that the node syncs up to the latest block successfully. For validators, confirm that the node can successfully produce blocks once elected.
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | 7b04dfe81be715ac80848c075f7ea02c052e3890d29a7547e2d442ce27015e89 |
testnet.zip | 14c913383f2c1a661c120f4fe819d817265c1012586f7aff425cedddc7d6c628 |
geth_linux | d6a453d39dc7bff1b2272e5325612b5815c105021ed67e806f91019f3e40aceb |
geth_mac | 8a2668331aaa3376035e30ceccbdbabb3e97a1e159ff27682784ac4cc2254476 |
geth_windows | c18917a1008320800f7fdcde304f6796df3c6e29c476ba3d6040242c02b74abb |
geth_linux_arm-5 | 73303d872ebb9acd0fe36f2a7e99f6698e2fa342d3d250620bcd816b31933601 |
geth_linux_arm-6 | 7d6923a494157c28685b9a5fa246cd718fe52bd4e9f084363a9548fa8f93757b |
geth_linux_arm-7 | 43d47749a12faa2d347392dfbdd5f24b79e427dcb43d056612fe541802e0e952 |
geth_linux_arm64 | a0150c17bb0aae999a2b1d0b57da73ceb0acda4a781094ea1220b027933becfe |