github.com/bytom/bytom@v1.1.2-0.20221014091027-bbcba3df6075/docs/release-notes/release-notes-2.0.1.md (about) 1 Bytom version 2.0.1 is now available from: 2 3 https://github.com/Bytom/bytom/releases/tag/v2.0.1 4 5 6 Please report bugs using the issue tracker at github: 7 8 https://github.com/Bytom/bytom/issues 9 10 How to Upgrade 11 =============== 12 13 Please notice new version bytom path is $GOPATH/src/github.com/bytom/bytom if you install bytom from source code. 14 If you are running an older version, shut it down. Wait until it has quited completely, and then run the new version Bytom. 15 You can operate according to the user manual.[(Bytom User Manual)](https://bytom.io/wp-content/themes/freddo/images/wallet/BytomUsermanualV1.0_en.pdf) 16 17 18 2.0.1 changelog 19 ================ 20 __Bytom Node__ 21 22 + [`PR #1848`](https://github.com/Bytom/bytom/pull/1848/files) 23 - Extend butxo struct with state data and add a lot of tx cases with butxo state. 24 + [`PR #1851`](https://github.com/Bytom/bytom/pull/1852/files) 25 - Add the new fork choice rule, which follow the chain containing the justified checkpoint of the greatest height. 26 + [`PR #1854`](https://github.com/Bytom/bytom/pull/1854/files) 27 - Replace uint256 with int64 when performing multiplication in the virtual machine. 28 + [`PR #1855`](https://github.com/Bytom/bytom/pull/1855/files) 29 - According to the number of validator mortgage and the number of votes received, a maximum of 10 validators are finally selected. 30 + [`PR #1858`](https://github.com/Bytom/bytom/pull/1858/files) 31 - Add the structure of verification message, and auth whether a verification message is legal. 32 + [`PR #1865`](https://github.com/Bytom/bytom/pull/1865/files) 33 - Save and delete contract registered by BCRP(bytom contract register protocol) 34 + [`PR #1868`](https://github.com/Bytom/bytom/pull/1868/files) 35 - When a new block comes, consensus algorithm will update the information in the checkpoint and make it persistent. 36 + [`PR #1891`](https://github.com/Bytom/bytom/pull/1891/files) 37 - Convert call BCRP contract program to normal contract program 38 + [`PR #1921`](https://github.com/Bytom/bytom/pull/1921/files) 39 - Use 2d data to store butxo state. 40 + [`PR #1930`](https://github.com/Bytom/bytom/pull/1930/files) 41 - support executing state data in btm virtual machine. 42 + [`PR #1935`](https://github.com/Bytom/bytom/pull/1868/files) 43 - In the new consensus algorithm, nodes take turns to generate blocks every 6 seconds. 44 45 Credits 46 -------- 47 48 Thanks to everyone who directly contributed to this release: 49 50 - shenao78 51 - boomyl 52 - songxuexian 53 - DeKaiju 54 - Paladz 55 56 And everyone who helped test.