Releases: CodeChain-io/codechain
Releases · CodeChain-io/codechain
CodeChain 2.2.5
25 Nov 05:52
Compare
Sorry, something went wrong.
No results found
Do not send email too frequently #1994
Bump the vulnerable dependencies #1985
CodeChain 2.2.4
18 Aug 07:11
Compare
Sorry, something went wrong.
No results found
Fix a deadlock in miner.rs #1968
Fetch consistent state in mempool functions #1976
Report double votes in commit messages #1984
CodeChain 2.2.1
20 Nov 07:52
Compare
Sorry, something went wrong.
No results found
Set finalized_view to None when restoring in the Commit step #1866 Reverted, and replaced by #1871
Do not assert the finalized_view while restoring #1871
Misc:
Update build task to follow the release process #1858
PR for this release: #1867
CodeChain 2.2.0
11 Nov 14:48
Compare
Sorry, something went wrong.
No results found
Try to unlock account only when it is imported #1798
Block double vote attempts #1799 #1800 #1801
Do not generate a seal if the block is generated from a past view #1807
Recover TendermintState when empty the proposal timer is fired in a wrong time #1808
Fix the condition to check whether the new block could change the best block #1811
Block malicous users #1434
Enable all grandchild of the best block to become a best proposal block #1813
Fix crashes on SIGINT #1814
Fix the view calculation bug #1820
Distingush BlockHash and Tracker from H256 #1829
Extract packages
Upgrade, updates
Upgrade rust to 1.37.0 #1806
Update clippy and rustfmt #1821
Upgrade url 1.7.2 #1810
Upgrade jsonrpc version to 14.0.3 #1830
Update README to correspond to rust toolchains #1825
Misc
Enable IPC in production build #1802
Fix typo in meatdata #1812
CodeChain 2.1.0
02 Oct 07:23
Compare
Sorry, something went wrong.
No results found
Turn on lto for the release build #1757
Move to Commit state if enough precommits are collected #1771
Fix a step regression bug in Tendermint::worker::new_blocks #1772
Add Commit message in Tendermint #1770
Fix possible regression issue caused by ProposeWaitEmptyBlockTimer
#1774
Remove compose and decompose transaction #1775
Import following downloaded blocks if the preceding block is already queued #1786
If the best block is not changed don't move to the next height #1789
Call new_blocks even though block verification queue is not empty
Fill the missing fields in the Transaction spec #1790
Remove order #1782
Remove locks in VoteCollector #1797
Stop generating block if consensus cannot make a seal #1792
Handle multiple proposals in a view correctly in Tendermint #1793
Make the order of votes consistent
Do not panic when height, view or step is changed while creating a block #1795
CodeChain 2.0.0
30 Aug 09:55
Compare
Sorry, something went wrong.
No results found
Store CommonParams in the states
Make the acceptable time gaps configurable #1512
Use the child of the best header to verify transactions #1545
Postpone the verification that needs CommonParams until runtime #1546
Fix chain_getMinTransactionFee to take null as the block number #1549
Fix the bug that doesn't store the tracker of WCCC #1547
Store the term id in the states
Implement the ChangeParams transaction
Implement chain_getCommonParams RPC #1604
Implement chain_getTermMetadata #1604
Make the sync module release memory aggressively #1585
Implement chain_getPossibleAuthors #1618
Fix a bug that Tendermint fails when a locked proposal is not imported #1626
Implement chain_getMetadataSeq #1636
Make the validator to refuse the block that has the same timestamp with the parent #1647
Implement chain_getTransactionSigner #1661
Make the order be able to have the same type of "fee asset" and "from asset" or the same type of "fee asset" and "to asset."
Reduce tendermint timeouts #1756
Fix the memory leak in the block sync process (#1749 , #1753 , #1755 )
Punish a validator who voted two different blocks in the same round (#1640 )
CodeChain 1.4.0
30 May 07:52
Compare
Sorry, something went wrong.
No results found
Do not prevote to the block with irrelevant generation time #1512
Change the name of verification threads
Add email alarm feature #1561 #1571
CodeChain 1.3.0
13 May 04:54
Compare
Sorry, something went wrong.
No results found
Fixed the broken commitHash RPC in a docker image #1443
Fixed the crash in Tendermint #1514
Added base-path option #236
Fixed the crash on exit #348
Reduced the booting time #1513
CodeChain 1.2.0
19 Apr 00:55
Compare
Sorry, something went wrong.
No results found
Fixed the bug of version flag
Added "commit-hash" command
Added "net_recentNetworkUsage" RPC
Added "chain_getMinTransactionFee" RPC
Reduced network traffic
Request the header only it need
Send new header to random peer instead of all.
Disabled Order and stake delegation by default
Enhanced unit tests and e2e tests
CodeChain 1.1.1
08 Apr 01:59
Compare
Sorry, something went wrong.
No results found