Skip to content

Releases: qlcchain/go-qlc

v1.4.2-beta2

24 Dec 07:20
27a2354
Compare
Choose a tag to compare
v1.4.2-beta2 Pre-release
Pre-release

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

22 Dec 02:28
f87d47d
Compare
Choose a tag to compare
v1.4.2-beta1 Pre-release
Pre-release

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

27 Jul 01:18
6c2c460
Compare
Choose a tag to compare

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

13 Jul 04:04
6d6445a
Compare
Choose a tag to compare

v1.4.0 (2020-07-13)

Bug Fixes

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-----

mQINBF3bb5oBEAC/BnGmX5bsaWZyLftJcgAiSPFXFU7OvHciUzpf5DSuSoEo5ZyF
KOSTUUP9lSl45Ga+a1ndw4rg8UczN7gdqXennizzBoH2bvaWeTKiWrcamwhJQtwS
rpzEAfnnCwnYJmiBhKmSWCksH7WCEtrxzBfYT71xeXNmTSjPEeyYJI5wxcfTcDZK
7nLSnZnZPt9JeaPkt/R4gB2674U53lAQMjjExJUFZGKmVlM7X/qfnxRNjbxfSQH2
V8Ejn6djvj6wL1rAd4abp1q+T95xIppi8mu9sEObYXgmrs9ni2RZwA4cW1qZSBj3
5dD5X4VCDwg68WFii5KWc40GGrm3t78quGhTKDXDIQ0IZzpDQoWQjnZvScs3iKI/
9VZbN+flSeDfH1ao1JX+Qvmtjr9yZ3pEgF/Kd4d1WakM5hvhs5m1uowz0C+52Gs4
QxVYDNxCZEmzqFr7lXimrNIMKRJkyYBNByMwdu6Naxh2C1x4zqPo0Xz5HkBpnFcU
Cr4UE1g5YXG57na23vi6ZCTf8smVbbuJFr1Ahn/mrCPPf8uqe1VWbBBziRtdX/2z
6SaqmFFekQxposAG6yTPE9Dm0sG5RmWIMmyLph3KpxFeRsbO1VnCl+pOWSNcqdAw
WPETT/M3+XAoILM6nu8WF8EZ/E1KsE4Bhiyk/TLDS3QTibPS2Wv5Y/22dQARAQAB
tDNRTENDaGFpbiBCb3QgKHFsY2NoYWluLWJvdCkgPGRldmVsb3BlcnNAcWxpbmsu
bW9iaT6JAlQEEwEKAD4CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQQIoZ5f
hcJYoXfLaXtuxpTDL2k4+QUCXgRLZAUJB69rygAKCRBuxpTDL2k4+R2XD/9P8TVK
s6vk/x/7NDo2Bkchz7reoAcdsNkByQBQsWzKkyIOkIm9X5ZjHlux8LVRjUqe9Wvn
xrOrb7wGFXh11w7Fw4sdmFxtMqH3CjJUaubr4hao/fIBfi49Ho4n5NumDEzL9zkQ
CygcNFGW/lK2c/VICOa0RgPPivFd1Xgh2KN/sw8tpBmug93CSejrB7l4m7Z1PcYn
tuqcb/bYVlCDVHuSqAcns7O3JqvFL+zC+KGbzV0IOvc8FxNiB/SFbTueNjRRMgx5
Uf0aTM/Hv13AjvgZE9FwCTLWE5OnPPD5Fjc8TIJuVlweE3DHoIWcpOoyJ6XYrMHH
RIXkVjJOgKdiDvsNqXzoSFw9fi3II6Uemxu77/+hNuwFvKs0okqCcpHJos88dDVO
d1m5Ky5Mz+EFhsmbfSoMnH+UVh2didSiX1qWNkhV4hTCy8ckoB45JaYxLzc4BJ1e
iMRbp3F7M/ruGh6Vts4E7QD95sBLPp68Tz3mZVPF87heI96s8OqrTLkon67tupYq
U0mY+NoRtwgcMjgFn5b86MiwxP/m7qEQsKV2aC35saoJHnP1PzT5Pv3YdSsn16Bc
E1g7hse0twL75HSujDbN/FzTDTZqMQOr0/2wYTYGnF1GjZ20V+hTEt84MTotRjjJ
ZYOTuUdPkmCXXubzXnOiUGqTp3SGAw7Tf5svs7kCDQRd22+aARAA7trzY9fG6XW7
3ic4WrXLFU1TJqRHnYFvIodC7JfVUpRFrB0K/HVF8pirhQFOEPYLiTn1D5WNubyk
SwbqCCzeLJMYNBkFMeSdpquBvaLA2FH+jyPsP5pujjDuaoPKqkuHIn1Hd//7NibW
e1kTjpfbgjD8klSFVk0ghDNI5aNG3R6x+YPmC2lzGpPTK8KKgZ/OjeFJkLxwx+Ld
CJ9UrMKiEGTxY2x21Y1myj4p5T3PxHMOdBTa20YotGRdvRvABMI0hq5Yzc9yVJ4d
G9YeL99ulw7uWsTcd/0siZxAAFv0ZAkWf24lWurce0D8xX/2bEkrSii9MQh5g+34
iKjyXI2HcEODCm22Mjm4n3sOUUwUY+eRIN3AuT4Zr8/vIsOgNe6O+17cO7aEb4yz
kSW+BOkLRPSVl7HpDLABUGUipBOwJcp/zzQpUkFrUbgF93UW5xuDxFzYvxRtv/Gt
UNGu/mFSicC2cb9ykYE/ydQNXEUz0TyMpx73yWCx84omUo9zw/RaxEFeKTfMzqhL
rcdNtvLnNWTJKfb8Ga+QZWe5F9ZhaA1BvhPyE6driBSWnqChpecdDwO7amy+oT/p
CTiLxc+WEPbEe+RpZzHiFySVreaim/gmTDJHpTQqTXVvoiaqEs9J3m5V3BwYlhfQ
8C+oqdWoPd8rzd0h677kyLQ8XfDPKqsAEQEAAYkCNgQYAQgAIBYhBAihnl+Fwlih
d8tpe27GlMMvaTj5BQJd22+aAhsMAAoJEG7GlMMvaTj5Nb0P/Rnt8C3lUh11/xd9
kqPA7JHqkP2D9uM2WrQSqz7HQ1/Xx9hQ4MvpNZoTWGMaM9oPCfK8iRkOptvzyqhu
Ho2XISXprfVxRBqk3c/C4LsYSP3/pvXJ2QZMNjUnZVR9jJmxzbMxKVtFNifzdHV/
60mfzFDYyu+J4r9AXUY4fn/UM0J/osWtMjfBoegfsWt7YUbqSRhCBY2Cil/MveCD
47RYfJkIQoMLt/LkfKsbYEkZ7R9wK30I6TtSpgkeOM8lpeMVwokOcBWxXvd9s6pm
2P/6Z8HUV9+AKr85FOSz9gDnCzU5Dsk7++8cu7kRsm1J0mv31JCqHo8NR5NcUIwN
MOlNNx/bjAJG4s4xzmzyalc7OKy99BjZ2l8vwKSD9vVcCzFyxTvHftcdWyEuwaNw
h5EOp8KBZtRwrRXrAJxVK+OR7nolBukLw4MnvjJYdgODxiL41aGlFWCN2Fehz1me
smjftixSqRs3MYw+kSysr9bKO6s7B7QsQKhmiN1SrLuOyMEJmZLVcgnkUC6S9p1K
vIzDrcsOiutIMptBU+a1t1ICiFeheIs/cdBTpHsOlw8a5uie24Y58FCsGeP99xlj
U6JvMV4BBAWk2/f8gXEO9uU86LLwDyZ4WsxSp0p4E/l4UJONUVm7QLjSEmL56tvm
jq0msOaxe80PdSgtRpRHlbhyp8lE
=JcKm
-----END PGP PUBLIC KEY BLOCK-----

v1.4.0-beta1

07 Jul 06:45
c96ba94
Compare
Choose a tag to compare
v1.4.0-beta1 Pre-release
Pre-release

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...
Read more

v1.3.5

17 Mar 05:59
467f302
Compare
Choose a tag to compare

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

  • Merge pull request #998 from qlcchain/feature/ledger-truncate
  • Merge pull request #996 from qlcchain/feature/ledger-truncate

v1.3.4

31 Jan 08:25
c7902d6
Compare
Choose a tag to compare

Bug Fixes

  • update hashmap iter to reduce lots of goroutines

v1.3.3

30 Dec 02:23
be58347
Compare
Choose a tag to compare

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

  • Merge pull request #850 from qlcchain/feature/memory-apply
  • Merge pull request #849 from qlcchain/hotfix/memoryLeak

v1.3.2

20 Dec 06:22
Compare
Choose a tag to compare
v1.3.2 Pre-release
Pre-release

v1.3.2 (2019-12-18)

Bug Fixes

  • bug of statistics online peers (#835)
  • add verified data and migrate ledger
  • find node with the higher version to synchronize

Pull Requests

  • Merge pull request #834 from qlcchain/feature/migrate-ledger
  • Merge pull request #832 from qlcchain/feature/sync-peerversion

v1.3.1

12 Dec 12:47
103735e
Compare
Choose a tag to compare
v1.3.1 Pre-release
Pre-release

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

Pull Requests

  • Merge pull request #825 from qlcchain/hotfix/sync-finish-bug
  • Merge pull request #819 from qlcchain/feature/p2p-version-8
  • Merge pull request #816 from qlcchain/hotfix/pov-testnet-param
  • Merge pull request #813 from qlcchain/pov-state-optimize