Releases: bttcprotocol/bttc
Releases · bttcprotocol/bttc
v1.1.0
19 Apr 04:35
Compare
Sorry, something went wrong.
No results found
v1.1.0
Notice
Non-mandatory upgrade
New Features
Changes
Add check for empty lists in txpool(#69 )
Fix get block errror when meeting state-sync txn(#64 )
Add max code init size check in txpool(#68 )
Fix getTransactionFromBlockIndex and getTransactionCount interfaces(#56 #78 )
Fix getTransactionReceiptsByBlock interfaces(#72 )
Add batch limit in http(#76 )
Optimize validatorset with map(#71 )
Add fingerprint cmd(#66 )
Add GetSnapshotProposer and GetSnapshotProposerSequence(#65 )
Add pull request template(#73 )
Only support full sync(#67 )
v1.0.9
12 Apr 02:36
Compare
Sorry, something went wrong.
No results found
v1.0.9
Notice
Non-mandatory upgrade
New Features
Changes
Upgrade go version and dependencies and improve automated testing(#55 )
v1.0.8
07 Jun 03:14
Compare
Sorry, something went wrong.
No results found
v1.0.8
Notice
Non-mandatory upgrade
New Features
Changes
Fix the client crash issue during shutdown. (#49 )
Fix the validator verification issue and make the bttc syncmode only support "full". (#50 )
v1.0.7
27 Apr 10:47
Compare
Sorry, something went wrong.
No results found
Notice
Non-mandatory upgrade
New Features
Changes
Adds two new rules to the transaction pool (#47 )
A future transaction can not evict a pending transaction
A transaction can not overspend funds of a sender
v1.0.6
12 Apr 06:43
Compare
Sorry, something went wrong.
No results found
Notice
Non-mandatory upgrade
New Features
Changes
Add node fast start flag in bttc-mainnet and bttc-donau network. (#41 )
v1.0.5
13 Feb 05:48
Compare
Sorry, something went wrong.
No results found
Notice
Non-mandatory upgrade
New Features
Changes
Upgrade go version to 1.17. (#33 )
Add lint checker for CI. (#35 )
Fix bttc graceful shutdown issues. (#37 )
v1.0.4
25 Nov 06:00
Compare
Sorry, something went wrong.
No results found
Notice
Mandatory upgrade
New Features
Changes
Optimize commit state logic. (#31 )
v1.0.3
27 Oct 07:47
Compare
Sorry, something went wrong.
No results found
Notice
Non-mandatory upgrade
New Features
Changes
Optimize block processing to prevent from potential memory leak.(#27 )
v1.0.2
08 Sep 06:34
Compare
Sorry, something went wrong.
No results found
Notice
Non-mandatory upgrade
New Features
Changes
Relax future block check condition to improve system robustness.(#23 )
Fix getTransactionReceiptsByBlock api. (#24 )
v1.0.1
30 Dec 09:12
Compare
Sorry, something went wrong.
No results found
Notices
Forced upgrade
New Features
Core
Optimized BTT contract code.
Mainnet upgrade step
Stop bttc process
Upgrade bttc code to v1.0.1 and build
Fetch new genesis.json
Init bttc with the new genesis file
bttc --datadir $BTTC_HOME/data init genesis.json
You should see the output as follows:
INFO [12-30|11:32:31.788] Successfully wrote genesis state database=chaindata hash=...
INFO [12-30|11:32:31.788] Successfully wrote genesis state database=lightchaindata hash=...
Start the bttc
Rewind the chain to block 841300:
$ bttc attach $BTTC_HOME/data/bttc.ipc
> debug.setHead("0xCD654")