Releases: qlcchain/go-qlc
Releases · qlcchain/go-qlc
v1.4.2-beta2
v1.4.2-beta2 (2020-12-24)
Features
- config to adjust unchecked flush interval (#1297)
GPG Signature
keys located in assets/qlcchain_pub.gpg
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
jq0msOaxe80PdSgtRpRHlbhyp8lE
=JcKm
-----END PGP PUBLIC KEY BLOCK-----
v1.4.2-beta1
v1.4.2-beta1 (2020-12-22)
Features
- add node status debug interface (#1295)
- lower pov difficulty for testnet (#1288)
- optimize trie data to reduce ledger size (#1284)
- add client CLI to generate enterprise env (#1280)
- process unchecked block with cache (#1260)
- add BadgerTableSize debug (#1255)
GPG Signature
keys located in assets/qlcchain_pub.gpg
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
jq0msOaxe80PdSgtRpRHlbhyp8lE
=JcKm
-----END PGP PUBLIC KEY BLOCK-----
v1.4.1
v1.4.1 (2020-07-24)
Bug Fixes
- upgrade ledger to reset pending infos (#1199)
Features
- implement KYC smart contract (#1191)
GPG Signature
keys located in assets/qlcchain_pub.gpg
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
jq0msOaxe80PdSgtRpRHlbhyp8lE
=JcKm
-----END PGP PUBLIC KEY BLOCK-----
v1.4.0
v1.4.0 (2020-07-13)
Bug Fixes
- pov tx count (#1177)
Features
- upgrade badger db to v2.0 coexist with v1.6 library (#1190)
Refactoring
- call method to add confirmed block (#1175)
Pull Requests
- Merge pull request #1184 from qlcchain/feature/p2ptestcase
GPG Signature
keys located in assets/qlcchain_pub.gpg
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
jq0msOaxe80PdSgtRpRHlbhyp8lE
=JcKm
-----END PGP PUBLIC KEY BLOCK-----
v1.4.0-beta1
v1.4.0-beta1 (2020-07-01)
Bug Fixes
- peer statistics bug (#1162)
- update libp2p package and fix the dht bug (#1159)
- when getting onlineinfo, own ip is incorrect (#1141)
- permission service auto add node issue (#1138)
- optimize dod settlement invoice (#1137)
- add rpc getInternalIdByOrderId (#1134)
- change the process of updating product id (#1132)
- new vmcontext can not get pov header by block height (#1130)
- add more dod settlement validation check (#1125)
- return immediately after the whitelist conditions are met
- ptm client upcheck open too many open files
- fix the bug that ptmkey contract checkContractSendBlock failed
- pubsub message remove signature
- reduplicate tx
- multi-party summary report matching
- remove set contract storage from api
- move node update event to pov
- enlarge temp cache
- method handler crashed when size<count (#1047)
- multi-party/normal summary reports matching status (#1034)
- nodes count exclude the removed ones (#1014)
- ledger not closed normally in consensus testcase (#1000)
- update dpos unit test (#999)
- get settlement contract address bug
- processLock causes high CPU usage
- stop dpos may be blocked (#953)
- pov should not reset chain in default
- generate settlement contract rewards block
- pov sync can not finished but sync queue is fulled #856
- mintage api lack pov status (#910)
- check reward amount is zero
- PoV api build failed
- remove testmode global flag
- format code and fix some testcase
- resolve conflict between v1.3.2 and master
- genesis blocks ledger cache is incorrect
- genesisMintage block should also be genesis block
- genesis block can not be stored in the ledger
Features
- update grpc package to remove WARNING (#1163)
- move dod settlement contract api to enterprise build (#1157)
- enable the RPC module according to the configuration file (#1153)
- upgrade badger to v2.0 (#1150)
- dod settlement privacy (#1133)
- modify vm log print (#1131)
- dod settlement rpc patch (#1124)
- add dod order rpc interfaces (#1120)
- dod settlement smart contract (#1119)
- use peerid instead of ip + port to reject node connection
- relation register should be slice
- Increase ptmkey contract unit test coverage(#1087) (#1093)
- add an rpc interface to query the peerid of node (#1090)
- optimize privacy ptm client (#1074)
- add permission service to add preconfigured nodes automatically (#1091)
- add privacy base framework (#1064)
- block check indicate specific error message
- add whitelist mode for p2p
- support get all CDR records by multi-party contract address
- refactor relational table schema (#1046)
- permission optimize (#1033)
- remove contract reference from verifier & cli params auto complete (#1030)
- non-root user inside the Docker container (#1024)
- add dev mode
- implement permission control (#1010)
- put publish block in BlockCacheProcess function
- add more ledger/rpc testcase (#1006)
- add pov builtin miner (#1001)
- implement asset registration (#1002)
- use domain name instead of ip for bootstrap node (#992)
- implement generate multi-party summary reports (#997)
- ledger iterator may not return value (#994)
- dpki update (#981)
- add get settlement contract address by partyAddress and stopName interface (#970)
- implement ledger mock interface (#968)
- add query settlement stop names interface
- add genesis info rpc interface
- add more query settlement contract interfaces
- refactor ledger dump and add ledger testcase (#951)
- stability test (#944)
- disable message signature (#948)
- set WASM VM library life as an external dependency
- dpos optimizing (#932)
- optimize pov trie perf
- optimize ledger to increase TPS (#922)
- support multi-party settlement invoice
- dpki unit test (#919)
- implement billing report interface
- implement terminate settlement contract
- update sendingstatus and dlrstatus for settlement
- update libp2p package (#907)
- implement settlement contract (#898)
- pubkey distribution (#851)
- modify rpc sync call using event feed
- merge v1.3.3 to master (#855)
- add simple feed eventbus
- add pledge info cmd
- pov getMinerDayStat add filter flag
- add generate accounts by tx
- implement actor eventbus (#760)
- refactor block check (#774)
- genesis blocks configurable (#766)
Refactoring
- move dod settlement to enterprise (#1156)
- move a2p settlement contract to enterprise build (#1155)
- bootNode config
- p2p pubsub using the latest libp2p package
- support upload account in CDR param
- batch process CDR param
- verify saved asset data
- disable calculate service cost (#977)
- get genesis info interface
- update summary report data structure
- service interface
- load genesis info from config
- simplify wallet implemention
- schema interface
- calculate matching SMS rate
- disable settlement contract status check when query data
- type of genesis account stored in configuration file (#929)
- simplified settlement RPC parameters
- server cmds
- add three level command to client commands
Pull Requests
- Merge pull request #1115 from qlcchain/feature/permission
- Merge pull request #1110 from qlcchain/feature/privacy-config-v7
- Merge pull request #1106 from qlcchain/feature/ptmkey
- Merge pull request #1096 from qlcchain/feature/ptmkey
- Merge pull request #1095 from qlcchain/feature/relation-register
- Merge pull request #1094 from qlcchain/feature/vm-testcase
- Merge pull request #1072 from qlcchain/feature/bootNode
- Merge pull request #1070 from qlcchain/feature/pubsubSign
- Merge pull request #1066 from qlcchain/feature/process-error
- Merge pull request #1063 from qlcchain/feature/reduplicatetx
- Merge pull request #1062 from qlcchain/feature/issue-1040
- Merge pull request #1050 from qlcchain/feature/permission
- Merge pull request #1048 from qlcchain/feature/settlement-poc
- Merge pull request #1023 from qlcchain/feature/devmode
- Merge pull request [#1016](https://github.com/qlc...
v1.3.5
v1.3.5 (2020-03-17)
Bug Fixes
- check process lock timeout
- processLock causes high CPU usage
- value log truncate required to run db
- optimize trie cache to reduce memory usage in syncing
Pull Requests
v1.3.4
Bug Fixes
- update hashmap iter to reduce lots of goroutines
v1.3.3
v1.3.3 (2019-12-27)
1st release for QLC Mainnet utilise DPOS+POW dual layer consensus
Bug Fixes
- only need to apply memory once when batch update blocks to sqlite
- memory leak of resendblock service
- add pov checkAllAccountStates rpc
- bug of online peers
- update pov mainnet reward start height
Pull Requests
v1.3.2
v1.3.1
v1.3.1 (2019-12-12)
Bug Fixes
- fix sync finish bug
- process bug
- change pov total difficulty calculation
- update pov testnet param
- check the synced blocks normally (#808)
- pov chain remove global trie tree cache
- fork when syncing (#809)
Features
- paging the connection pool information returned by rpc (#820)
- update p2p version to 8