Change Log
Unreleased
Closed issues:
Disable karma calculations #552
Upgrade to Launchpad #550
Test onchain upgrade against docker container #541
Upgrade to sdk 38.5 and tm 33.6 #530
Delegations not indexed with bank module wrapper #521
Security upgrade with bump to 0.38.3/0.33.3 #518
Rename cyberdcli #481
Euler-6 release #463
Md style error in run_validator.md #445
Support easy install with brew tap #426
Validator setup using Tendermint KMS + Ledger #393
Delegation of energy and power #329
Daemon for autoclaiming of validators rewards #280
Merged pull requests:
Indexing rewards of withdraw proxy account #579 (litvintech)
Skip indexing of not existed account #578 (litvintech)
Fixed call of rank rpc endpoint #572 (litvintech)
Fixed freeing of allocated memory #571 (litvintech)
Energy module #565 (litvintech)
Uints rank's values #564 (litvintech)
Extra APIs #563 (litvintech)
upgrade_fixes_to_run_val #545 (mrlp4)
fixes to upgrade guide #537 (mrlp4)
Update script.sh #536 (SaveTheAles)
Update naming for docs build to go-cyber #535 (SaveTheAles)
Software upgrade documentation #534 (litvintech)
Delegation tracking and Darwin upgrade #533 (litvintech)
Master docs update #532 (mrlp4)
Upgraded to sdk 38.5 and tm 33.6 #531 (litvintech)
upd repo name to go-cyber #527 (mrlp4)
fixes_tun_val_guide #525 (mrlp4)
Upgrade sdk and tm versions due to security issue #519 (litvintech)
v0.1.6 (2020-04-03)
Closed issues:
Update docs for euler-6 #503
Add network load endpoint #499
Remove graph merkling due storage iterator non-determinism #496
Add used karma to cyberlink's events #495
The error during the signing tx with imported eth key #494
Refactore http client #493
Provide NewEventManager to links handler #488
Upgrade to cosmwasm 0.7 #484
Apply infinite gas meter to ante handler #483
Fix iteration over links storage #482
Rename cyberlink msg #480
Deploy first WASM contract to Euler-6 #479
Refactore module to go-cyber #478
Add cosmwasm build stage in Dockerfile #470
Prepare genesis file of Euler-6 #466
Export cyberlinks from Euler-5 #465
Test online upgrades in Euler-6 #464
Upgrade link's custom storage to sdk's storage #462
Update swagger.yaml for LCD #461
Unexpected bandwidth regeneration after a transaction #460
NaN rank values for objects after agent's full power transfer #455
Add events to link msg #454
Wrong app hash calculated after node restart. #453
Error in RPC response, top endpoint #451
Upgrade to cosmos-sdk v0.38.0 #449
Fix overall karma calculation #448
Standalone changes of modules balance shouldn't trigger a rank recalculation #446
Command list from euler 3 update #433
Upgrade to Cosmos-SDK 0.38.0 #429
Update run_validator guide for Euler-dev #423
WASM integration #381
Merged pull requests:
upd to cli-install script #516 (mrlp4)
update ci script for changelog generator #515 (SaveTheAles)
update repo name at changelog generator #514 (SaveTheAles)
Improve band and rank params init #513 (litvintech)
Upd genesis hash at run_validator #512 (mrlp4)
Euler-6 release #511 (litvintech)
Updated README #510 (litvintech)
Remove http client #509 (litvintech)
Add swagger bundle for cyber #508 (litvintech)
Documentation update for 0.1.6 #507 (mrlp4)
Install cybercli script #506 (mrlp4)
Update run validator guide #504 (mrlp4)
Remove merkling of graph #501 (litvintech)
Add RPC endpoint for network load #500 (litvintech)
Fixed ethereum private key import #498 (litvintech)
Add used karma to cyberlinks events #497 (litvintech)
Fix event manager for NewLinksHangler #492 (litvintech)
Fix iteration over links storage #491 (litvintech)
Rename cyberlink msg #490 (litvintech)
Upgrade to cosmwasm 0.7 #489 (litvintech)
Add custom ante handler with applied infinity gas meter #487 (litvintech)
Add cosmwasm docker build stage #486 (litvintech)
Added cosmwasm module #477 (litvintech)
Upgrade to cosmos-SDK v0.38.1 #476 (litvintech)
Fixed NaN in weights calculation in CPU/GPU #475 (litvintech)
Euler-5.1 #473 (litvintech)
Fixed calculation of overall karma #459 (litvintech)
Fixed triggering of rank calculation by modules #458 (litvintech)
Added skipping of NaN objects during sorting #457 (litvintech)
fixed title ultimate guide; fixed folders names #441 (mrlp4)
euler-5 (2019-12-20)
Closed issues:
Bump tendermint/cosmos-sdk to 0.32.8/0.37.4 #437
Add overall karma stats #435
Add instructions for easy install and use non-validating version of cyberdcli #425
euler-x params discussion #422
Add rank and bandwidth modules LCD endpoints #419
Add max block bandwidth parameter #415
Make cross testing of data preparation code for GPU #413
Fix CLI output on txs #412
Add Makefile for rank CUDA kernel #409
CUDA kernel for Rank Merkle Tree calculation #401
Sync fail due to possible DB corruption #397
Add instructions to use without docker #389
Update docs on inflation params from euler-5 #385
Ability to launch validator from blockchain backup #384
Top CIDs endpoint #378
Index of used by account bandwidth for linking #371
Snapshot of Cosmos Hub for euler-5 #369
Configure BIP44 path #368
Get actual data on euler-4 validators uptime #360
Set size limit for CIDv1 #346
Prepare genesis for euler-5 with proofs flow #339
Adjust consensus and cyberd params for euler-5 #338
Add table of seed/validator nodes to README for euler-4 #319
Advanced export #318
Make profiling #317
Move bandwidth logic to ante handler #249
Download genesis files on start of docker container #224
Refactor daemon/cmd package #199
index stats rpc add block time fields #176
Merged pull requests:
0.1.5 docs cleanup #439 (mrlp4)
Bump cosmos-sdk and tendermint versions #438 (litvintech)
Added used overall karma generated by agents #436 (litvintech)
Implemented top cids endpoint and top processing #434 (litvintech)
run_validator_fixes #432 (mrlp4)
add Tendermint KMS with Leger validator setup #431 (mrlp4)
Update README.md #430 (serejandmyself)
ledger_guide_cyberd #428 (mrlp4)
create run_validator for euler-dev testnet #427 (mrlp4)
Remove outdated whitepaper #424 (cyb-master)
419 band and rank modules endpoints #420 (litvintech)
Client upgrade #418 (litvintech)
Added stat for used for linking band #417 (litvintech)
#320 add advanced guides #390 (SaveTheAles)
v0.1.5-rc1 (2019-11-01)
Closed issues:
Change to native ante handler #403
Parallelization data preparation for GPU #400
Add Makefile #396
Cyberd Ledger support guide #391
Refactor DesirableNetworkBandwidthForRecoveryPeriod #386
Damping factor as onchain parameter #379
Upgrade to cosmos-sdk 0.37.0 #377
Fix search index loading #373
Upgrade mint module #356
Remove old distribution #353
Add validate-genesis command to CLI #335
Governance parameterization of bandwidth parameters #332
Governance parameterization of rank window #331
Adjusting of link weight #330
Answer why CyberD is better for Web3 then Google #328
Exclude at the current stage the consideration of the behavioural factor in the search for ordinary users #327
New distribution #316
Create list of supported and tested GPUs #315
Upgrade to cosmos-sdk 0.34.4 #313
Update development environment documentation #311
RPC endpoint for cid rank proofs #309
Fix pictures in whitepaper #303
Error during rewards withdrawal #302
Merkle proofs for link storage #299
Add backup and restore validator keys guide. #286
Move bandwidth and rank constants to params store #284
Cyberadmin telegram-bot for cyberd #281
Align current network capabilities with cyberCongress pricing model #262
Add keystore doc #256
Finish Proof of Code genesis drop #294
Full validating quorum #195
Infinity race problem. #172
Rank calculation period automatic adjustment #142
Slow node start-up. #138
RPC get cid rank endpoint #116
CheckTx doesn't include coins that will be minted in current block #113
Merged pull requests:
Added max block band params and validation #421 (litvintech)
318 advanced export #416 (litvintech)
Remove outdated whitepaper from docs #414 (SaveTheAles)
Added makefile for rank, added tag CUDA for daemon build #411 (litvintech)
Band refactoring #408 (litvintech)
Damping factor and tolerance as onchain params #407 (litvintech)
Refactoring of data preparation for GPU, added workers #406 (litvintech)
Added native ante handler #405 (litvintech)
Added Makefile, updated Dockerfile for #404 (litvintech)
Update band parameters #399 (vasilistefanenko)
Sdk 37 upgrade #395 (vasilistefanenko)
add Ledger support guide #392 (mrlp4)
Upgrade SDK to 0.37.0 LTS #388 (litvintech)
352 link node #387 (vasilistefanenko)
Update README.md #376 (serejandmyself)
Search index fix #375 (litvintech)
Awesome README #374 (litvintech)
add governance overview article #367 (SaveTheAles)
Update multisig_guide.md #366 (serejandmyself)
Upgrade to cosmos-sdk #362 (litvintech)
Merkle tree for links #361 (litvintech)
Removed old distribution #358 (litvintech)
Upgrade to cosmos-hub mint module #357 (litvintech)
Fixes fatal mistake in distribution #348 (cyb-master)
Format hotfix #347 (cyb-master)
Edit GPU list according to @litvintech comments #345 (SaveTheAles)
Change get-cyb description #344 (SaveTheAles)
Add keystore managment guide #256 #343 (SaveTheAles)
Merkle tree for links #340 (litvintech)
Final fixes of paper #334 (cyb-master)
Problem with install NVIDIA drivers #326 (wimel)
update run_validator #325 (wimel)
#320 add multisig guide create and send #324 (SaveTheAles)
Proposal of the new distribution #322 (cyb-master)
Cosmos-sdk upgrade to 0.34.4 #314 (litvintech)
Updated docs for dev env setup #312 (litvintech)
Add goveralls support for test coverage #305 (arturalbov)
v0.1.4 (2019-03-15)
Closed issues:
Consensus Failure #293
Enabled send #290
move debug logic to x/debug module #288
Add doc of using help feature of cli #287
Infinity loop in rank end blocker if node was restarted before x00 blocks. #283
Add doc about editing moniker and openning 26656 port. #282
Centralized network communication #257
Get supply #158
Development start guide #78
Merged pull requests:
0.1.4 #298 (hleb-albau)
#293 Handle bank delegation method in inmem index update mechanism #297 (hleb-albau)
138 links storage #295 (hleb-albau)
#78 Dev Env docs #292 (hleb-albau)
#290 Enable send #291 (hleb-albau)
#288 Move debug code to x/debug #289 (hleb-albau)
#158 Get supply #285 (hleb-albau)
v0.1.3 (2019-03-01)
Closed issues:
Remove full index loading for next rank in link index #275
Generate lottery results cmd #273
Can not explore existing account if it have not any outgoing transactions #238
distribution validator slashes don't work in cybercli #237
Enable governance module #193
Merged pull requests:
minor docs reorg fixes #279 (SaveTheAles)
#193 Enable governance module #278 (hleb-albau)
Remove full index loading for next rank in link index #277 (arturalbov)
#273 Generate lottery results cmd #274 (hleb-albau)
add staging #272 (SaveTheAles)
add folder removing #271 (SaveTheAles)
Docs ci upd #270 (SaveTheAles)
v0.1.2 (2019-02-23)
Closed issues:
Update to cosmos 0.32.0 #265
Rank calculation failed: out of memory #264
Download golang only once during docker build. #259
Do not calculate rank, if there is no new links on last window. #258
Http client only new links option for submit endpoint #254
Add fail at height debug flags #250
Different bandwidth price on same block height #247
Add more seeds into initial config #244
Consensus failure after node restart #243
Extend isLinkExist endpoint with possibility not specify address param #242
Search returns 500 error when previously unexisted "from" CID added #241
Create awesome gif for readme #239
Add staking/validators endpoint to node RPC #235
Rest server blocks cli keystore file #233
Add cyberd rest light-client to docker image #230
Losе token on testnet #227
Launch 0.1.1 testnet #205
Cannot interact with node #203
Update cyberd.ai #185
Cyberd release scheme. #180
CI: Cyberd docker image building. Include genesis file #160
Improve building of links index for search queries #145
Store initial supply from genesis file (used by mint) #115
Genesis state generator #92
Webscoket API #76
Distribution #27
Ranking research #24
Define distribution in paper #5
Merged pull requests:
0.1.2 #269 (hleb-albau)
Refactoring of search index. Fix links export #268 (arturalbov)
Launch euler-2 testnet #267 (hleb-albau)
#265 Update to cosmos 0.32.0 #266 (hleb-albau)
Consensus failure after node restart #263 (arturalbov)
Do not calculate rank, if there is no new links on last window. #261 (arturalbov)
Client submit only new links flag #260 (hleb-albau)
Improve building of links index for search queries #255 (arturalbov)
#244 Add moon as seed node #253 (hleb-albau)
#250 Add fail at height debug flag #251 (hleb-albau)
#247 Different bandwidth price on same block height #248 (hleb-albau)
#242 Extend isLinkExist endpoint with possibility not specify address #246 (hleb-albau)
#242 Extend isLinkExist endpoint with possibility not specify address #245 (hleb-albau)
Add staking/validators endpoint to node RPC #236 (arturalbov)
Rest server blocks cli keystore file #234 (arturalbov)
UPD run validator md #232 (SaveTheAles)
Add cyberd rest light-client to docker image #231 (arturalbov)
Fix docs #228 (arturalbov)
upd run-validator.md #225 (SaveTheAles)
v0.1.1 (2019-01-31)
Closed issues:
Mass testing of cyberd-testnet 0.1.1 #219
Export 0.1.1 genesis from 0.1.0 testnet. #215
Setup 0.1.1 chain params for staking, distr, slashing, mint modules. #201
Error on replay with wrong app hash calculation (block #914381) #197
euler-1 (2019-01-31)
Merged pull requests:
Euler 0.1.1 #223 (arturalbov)
Fix import reader #222 (arturalbov)
Landing update #220 (asadovka)
DISCUSS: Chain params for 0.1.1 network #202 (hleb-albau)
euler-1.1-dev1 (2019-01-30)
Closed issues:
Link msg bandwidth cost doesn't take into account links count #216
Docker image with possibility to select compute unit #211
Merged pull requests:
#215 Fix pou distribution uses share not percentage #221 (hleb-albau)
#215 Fix gentx commands. #218 (hleb-albau)
euler-1.1-dev0 (2019-01-29)
Closed issues:
Fix typos #207
Update landing for 0.4 whitepaper #204
Fix validator manual #189
Update to tendermint v29.0 #187
Links Exporter #184
Change mint module to default cosmos module #181
Change Bandwidth Price to Average for 24h Sliding Window #179
High bandwidth cost for create validator msg #178
Bandwidth Specification Change #177
Add rpc endpoint to submit signed link and send messages #173
Tx size reduction: switch to more compact links tx encoding. #171
Current Bandwidth do not respect price #168
index entities count endpoint #165
negative bandwidnt #164
Add ipfs hashes to release #161
Change token name from CBD to CYB in the testnetwork #157
Wrong CYB allocation in Genesis #156
Update docker with 0.1.0 version #154
Add more issues templates. #153
Move import_private command to keys subcomand #152
Add trust-node by default in cli #151
Handle import of ethereum privkeys with 0x #150
Numerous small fixes in whitepaper #89
Cyberd landing make up #36
Whitepaper 0.4 #25
Merged pull requests:
CI: testnet ipfs files hashes #217 (arturalbov)
WIP: CI Cyberd docker image building. Include genesis file #214 (arturalbov)
#197 Error on replay with wrong app hash calculation #213 (hleb-albau)
Links exporter #210 (arturalbov)
R4R #181 Constant Block Reward #209 (hleb-albau)
157 change token protocol name #208 (hleb-albau)
Fix typos get_CYB.md #206 (serejandmyself)
R4R: #156 Add Missing euler tokens cmd #200 (hleb-albau)
Update to cosmos-sdk v0.30.0 #198 (hleb-albau)
Tx size reduction: switch to more compact links tx encoding #192 (arturalbov)
Fix rank calculation context data #191 (hleb-albau)
Important fixes in validators manual #190 (cyb-master)
Change Bandwidth Price to Average for 24h Sliding Window #188 (arturalbov)
R4R Update cosmos to latest develop #186 (hleb-albau)
#153 Add more issues templates. #183 (hleb-albau)
#178 #168 Bandwidth price + Msg cost for non link txes #182 (hleb-albau)
#173 Add rpc endpoint to submit signed link and send messages #174 (hleb-albau)
Technical notes on euler release #169 (cyb-master)
Handle import of ethereum privkeys with 0x. Trust node by default #167 (arturalbov)
#164 fix rpc negative bw #165 add index entities count endpoint #166 (hleb-albau)
Move import_private command to keys subcomand #159 (arturalbov)
v0.1.0 (2019-01-06)
Closed issues:
Cannot check balance using cli #149
Cli: Add possibility to restore acc from priv keys #146
Index out of range for cids with not calculated rank yet. #139
CID rank merkle proofs #133
Go mod Ci dependency error #128
Update to cosmos 29 #126
Simple go cyberd client #122
Write down bandwidth specification #114
Consensus hash #112
Add remainig bandwidth endpoint #109
Make docker container based on nvidia-gpu image. #104
Index transactions by addresses. #103
Calculate rank in ||, post results each 600 blocks. #101
Account inmem balances should be updated by wrapping accountKeeper #99
Get rid of RPC proxy #94
Linkchains support #91
Include addresses into knowledge graph #90
Graphics for whitepaper #88
Add bandwidth by stake #77
Launch testnet Euler #73
Test Ethereum Network Statistical Significance #52
Cyberd landing design #51
Simulation #31
Link Chain PoC | Zeronet #26
Write benchmark and test SpringRank with different amount of objects/edges #22
Parse Ethereum network and calculate SpringRank #21
Research basic chains fundamentals #15
Perfomance testing of Solana #10
Research on perfomance of consensus computers #9
Perfomance testing scenario for cyberd #8
Merged pull requests:
[euler] Launch euler testnet #148 (hleb-albau)
Cli: Add possibility to restore acc from priv keys #147 (arturalbov)
Rank merkle proofs #144 (arturalbov)
Setup bw params #143 (hleb-albau)
Merkle tree implementation #141 (arturalbov)
#139 Index out of range for cids with not calculated rank yet. #140 (hleb-albau)
Fix http client and rank logs #137 (hleb-albau)
[euler-dev3] New testnet #136 (hleb-albau)
#101 Copy state before index creation #135 (hleb-albau)
#92 Populate state with random addresses #134 (hleb-albau)
Small fixes #131 (arturalbov)
Parallel rank calculation #130 (arturalbov)
Update stake index every block #129 (hleb-albau)
#126 Update to cosmos 29 #127 (hleb-albau)
Refactoring #125 (hleb-albau)
Various Bug fixes #124 (hleb-albau)
In-memory storages refactoring #123 (arturalbov)
#114 Write bw specification #121 (hleb-albau)
WIP #114 Add cbdbank module #120 (hleb-albau)
Update readme #119 (hleb-albau)
Clean up folders #118 (arturalbov)
#103 Index transactions by signers. #117 (hleb-albau)
v0.0.8 (2018-12-11)
Closed issues:
Cid validation #93
Update to cosmos-sdk version 0.26.1 #79
Add possibility to join for new validators. #75
Calculate rank using GPU #74
Create basic wiki cyberd indexer #71
Build node releases with cleveldb #59
Remove 'cosmosaccaddr' prefix from cyberd address #39
Create cyberd PoC based on Cosmos SDK #37
Make up cyberd landing #87
Draw logo for cyberd #16
Build basic economic model #1
Merged pull requests:
#76 Define Basic RPC specification #111 (hleb-albau)
#104 Make docker container based on nvidia-gpu image #110 (hleb-albau)
[DON'T MERGE] Add bandwidth by stake. Part 2. #108 (arturalbov)
Add bandwidth by stake Part 1 #107 (arturalbov)
#93 Cid validation #106 (hleb-albau)
#78 Add guide How to join network as validator #105 (hleb-albau)
#1 Build basic economic model #102 (hleb-albau)
Update cosmos to 0.27.0 #100 (hleb-albau)
Small fixes for validators joining #98 (arturalbov)
Remove poc folder #97 (hleb-albau)
Add possibility to join for new validators #96 (arturalbov)
Calculate eth network significance #85 (hleb-albau)
74 gpu rank calculation #83 (hleb-albau)
Remove 'cosmosaccaddr' prefix from cyberd address #82 (arturalbov)
UPD docs_upd job #81 (SaveTheAles)
Update cosmos-sdk version to 0.26.1 #80 (arturalbov)
v0.0.7 (2018-10-25)
Closed issues:
Proxy service. Add search pagination #69
Proxy service. Search request with "spaces" fails #67
Non-deterministic rank calculation #66
Claim service: increment tx sequence manually #64
Add send tokens endpoint to proxy #62
Merged pull requests:
#71 Create basic wiki cyberd indexer #72 (hleb-albau)
Proxy service. Add search pagination #70 (arturalbov)
Proxy service. Search request with spaces fails #68 (arturalbov)
Claim service: increment tx sequence manually #65 (arturalbov)
v0.0.6 (2018-10-24)
v0.0.5 (2018-10-23)
Closed issues:
[RPC] Fix small finding #57
v0.0.4 (2018-10-23)
Closed issues:
Service to claim cyberd zeronet tokens #61
Update cosmos-sdk to latest dev branch version #56
Perfomance Degradation: Heavy Disk Usage #50
Merged pull requests:
Add send tokens endpoint to proxy #63 (arturalbov)
Claim service #60 (arturalbov)
#57 [RPC] Fix small finding #58 (hleb-albau)
Update cosmos-sdk to latest dev branch version #53 (hleb-albau)
v0.0.3 (2018-10-19)
Closed issues:
RPC Client: /search on non existing cid return first added cid #48
CLI: Add "wait_for_confirmation" Flag #47
Write validation logic of IPFS hash for Losion Zeronet #18
Genesis Zeronet #17
Performance testing of Zeronet #4
Merged pull requests:
Add cyberdproxy process to docker container. Add status endpoint #55 (arturalbov)
Proxy rpc #54 (arturalbov)
v0.0.2 (2018-10-05)
Closed issues:
Cosmos PoC: Integrate Rank Calculation #43
Cosmos PoC: Extenend Standart Tendermint RPC API #42
Implement persistent storage for links. #40
run extra node for cyberd #20
Merged pull requests:
Fix search on non existing cid #49 (arturalbov)
Add Circle CI build job #46 (arturalbov)
Extenend Standart Tendermint RPC API #45 (arturalbov)
#43 Simplest Rank #44 (hleb-albau)
#40 introduce in-memory store #41 (hleb-albau)
#37 redesign db, app refactor #38 (hleb-albau)
Cosmos POC: Clean up CLI #35 (arturalbov)
Update cyberd/cosmos README #34 (arturalbov)
v0.0.1 (2018-09-25)
Closed issues:
Make cyberd docs to be included into common wiki. #32
Write LT/NLT logic to Losion Zeronet #19
Research basic technologies #14
Research basic papers #13
Perfomance testing of Ethermint #12
Perfomance testing of Plasma #11
Perfomance testing of PoA networks #7
Cleanup paper #6
Perfomance testing of EOS #3
Merged pull requests:
Genesis zeronet: Cosmos SDK #33 (arturalbov)
[WIP] 21 calculate spring rank for ethereum #23 (hleb-albau)
* This Change Log was automatically generated by github_changelog_generator