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.