Releases: stratosnet/stratos-chain
Releases · stratosnet/stratos-chain
Release v0.12.2 API Update
What's Changed
- feat/ST-310: Change log level - Error level to Info by @Xiong-stratos in #368
- fix/Update web3 logic to show archive node state + small fix for block by @BoThe1K in #370
- fix/ST-365: Fix tx msg decode by @Xiong-stratos in #371
- fix/ST-396 prepay rejects 0 amount by @mdumais-stratos in #372
- feat/ST-514: Add client subscription check, add more filter log checks by @BoThe1K in #376
- hotfix/Fix and update for web3 filters api by @BoThe1K in #377
- fix/st 558/update metrics api by @BoThe1K in #378
- Release v0.12.2 by @alexstratos in #380
Full Changelog: v0.12.1...v0.12.2
Release v0.12.1 Fix evm RPC
What's Changed
- fix/ block response on nil web3 msg by @BoThe1K in #365
- hotfix/ST-390: Fix for invalid denom for blocks<v12 update by @BoThe1K in #373
- bump version to v0.12.1 by @alexstratos in #375
Full Changelog: v0.12.0...v0.12.1
Release v0.12.0
Features:
- Supporting Sending cosmos tx(delegate, undelegate etc.) with Wallet Connect/Metamask
- Supporting Prepay for SDS using Solidity smart contract
- Supporting Cosmos IBC
What's Changed
- Feat/Qb-2063: Add sp beneficiary address by @Xiong-stratos in #311
- Feat/Qb-2041: Add query: TotalRewardByEpoch for v0.12.0 by @Xiong-stratos in #312
- Feat/QB-2171: Upgrade cosmos sdk by @Xiong-stratos in #323
- Feat/QB-2269: Update VolumeReport query API by @Xiong-stratos in #326
- Feat/QB-1386 add remaining ozone limit query by @mdumais-stratos in #330
- Feat/QB-2288: Decouple relayd & stratos-chain by @Xiong-stratos in #328
- Fix/QB-2374: Add web3 tx handling pr message by @BoThe1K in #334
- Fix/QB-2405: Remove extra quotation mark and back slash from string event attributes by @Xiong-stratos in #339
- Feat/Bump IBC-go to v7.3.1 by @Xiong-stratos in #340
- Fix/qb-2420: Fix tx and block search by @BoThe1K in #342
- Fix import by @BoThe1K in #344
- Feat/QB-2372: implement proxy, add prepay by @BoThe1K in #337
- Feat/qb 2394/fix web3 api by @BoThe1K in #338
- Feat/QB-2331: Add beneficiary address for resource node by @Xiong-stratos in #333
- Fix/QB-2411: Events optimization by @Xiong-stratos in #341
- Fix after events merge by @BoThe1K in #346
- Feat/QB-2264: Add MsgKickMetaNodeVote by @Xiong-stratos in #343
- Fix/Qb2421: Import/Export genesis issue fix by @Xiong-stratos in #345
- Fix/St-80: Unbond suspended resource node by @Xiong-stratos in #347
- Fix/ST-43: Bug fix by @Xiong-stratos in #348
- Feat/ST-107: Bump cosmos-sdk to v0.47.10 by @Xiong-stratos in #350
- Feat/ST-124: Add opCode for cosmos msg handling and required contracts by @BoThe1K in #355
- Fix/ Set default power reduction on start by @Xiong-stratos in #358
- Fix/ST-166: Update validatorsPower store during upgrade by @Xiong-stratos in #359
- Feat/ST185: Add event attributes to EventUpdateResourceNode by @Xiong-stratos in #361
- Feat/ Bump cosmos-sdk to v0.47.11 by @Xiong-stratos in #362
- Fix/EVM Audit fixes by @BoThe1K in #357
- Release v0.12.0 by @alexstratos in #363
Full Changelog: v0.11.4...v0.12.0
v0.11.4
What's Changed
- Fix/QB-2311: Total_mined_token can be initialized from genesis file by @Xiong-stratos in #329
- Fix/Update code status handling for getTransactionReceipt by @BoThe1K in #331
- Release v0.11.4 Web3 Tx Receipt Fix by @alexstratos in #332
Full Changelog: v0.11.3...v0.11.4
Release v0.11.3 Metrics API
What's Changed
- feat/QB-2231: Add metrics api for x/pot by @BoThe1K in #322
- feat/QB-2245: Update tx pool signer and block gas loading by @BoThe1K in #324
- fix/pb for metrics by @BoThe1K in #325
- Release v0.11.3 Metrics API by @alexstratos in #327
Full Changelog: v0.11.2...v0.11.3
Release v0.11.2 Stratos Mainnet for SDS Mainnet
Follow up the hotfix on v0.11.1 hotfix/voting-power-overflow
This fix will avoid all future issue related to cosmos sdk on voting power deduction.
What's Changed
- fix/apply cosmos iteration fix by @alexstratos in b745c89
- fix/fix the validator records for mainnet by @alexstratos in c213bf1
- rebase the hotfix on main by @alexstratos in #318
- dev to release v0.11.2 by @alexstratos in #319
- Release v0.11.2 by @alexstratos in #320
Full Changelog: v0.11.1...v0.11.2
Release v0.11.1 Stratos Mainnet
What's Changed
- hotfix/voting-power-overflow by @alexstratos in #316
- chore/bump version v0.11.1 by @alexstratos in #317
Full Changelog: v0.11.0...v0.11.1
Release v0.11.0 Stratos Mainnet
What's Changed
- feat/Qb 1814 support ledger by @WangLiStratos in #288
- feat/QB-1814 use sign mode from ledger package by @WangLiStratos in #303
- fix/qb-2015: Add msg send handl for web3 rpc by @BoThe1K in #304
- fix/ Code optimization by @Xiong-stratos in #284
- fix/QB-2050: Switch off jsonrpc by default by @BoThe1K in #306
- fix/Qb-2017: Occasional panic caused by mutex by @Xiong-stratos in #305
- feat/Qb-2041: Add query: TotalRewardByEpoch by @Xiong-stratos in #308
- Release v0.11.0 mainnet by @alexstratos in #313
Full Changelog: v0.10.0...v0.11.0
v0.10.0 Mesos Testnet
What's Changed
- chore/Update README.md by @hong-pang in #199
- chore/qb-1578 Update dependencies by @mdumais-stratos in #205
- fix/qb1596: fix eaten error in some rare cases during prepay by @bjlqsnetwork in #206
- fix/qb1586: fix improper error handling in pot/endBlocker to print detailed error msg by @bjlqsnetwork in #203
- fix/qb-1577: The query pagination currently not save query time by @Xiong-stratos in #201
- chore/qb-1532 Add Dockerfile for integration test by @weichen-qsnetwork in #196
- test/QB-1603 automatically run unit tests by @mdumais-stratos in #212
- fix/QB-1582: Gwei/Stos denom not working with gas-price flag by @Xiong-stratos in #202
- feat/QB-1573_QB-1610 updatestake to restore sp's ppstore by @WangLiStratos in #208
- test/QB-1603 Fix unit tests by @mdumais-stratos in #213
- test/QB-1603 update action trigger by @mdumais-stratos in #214
- feat/QB-1574: update to TM calls, refactor ws by @BoThe1K in #211
- fix/qb-1573 attribute current stake is not added now by @WangLiStratos in #220
- feat/evm rpc update release v0.9.1 by @alexstratos in #219
- feat/Qb-1602: Remove amino codec from store level by @Xiong-stratos in #217
- feat/Add EVM state breakers on new gen by @BoThe1K in #218
- fix/Qb-1632: App hash different between build with go1.18 & go1.19 by @Xiong-stratos in #222
- fix/QB-1659: Bech32 sds p2pPubKey correction by @Xiong-stratos in #223
- feat/qb1269: node tier change affects ozlimit by @bjlqsnetwork in #215
- feat/Qb-1645: Add evm tx pool implementation by @BoThe1K in #224
- feat/Qb-1660: Implement missing grpc APIs by @Xiong-stratos in #225
- fix baseFee calculation with a custom minimum, update fee eth decorator, remove eip721 handler, add baseFee for block by @BoThe1K in #227
- feat/Qb-1669: Use GRPC APIs to interact with stchain by @Xiong-stratos in #226
- feat/QB-1665: Add a query api to get the total mined token from pot module by @Xiong-stratos in #231
- fix/QB-1716: Add report owner validation by @Xiong-stratos in #232
- feat/QB-1671: Prepay for other address by @Xiong-stratos in #230
- fix/QB1716: Add report owner validation for release branch by @Xiong-stratos in #233
- fix/QB-1761: Fix evm contract destroy by @BoThe1K in #236
- fix/QB-1733: Add reporter owner validation for MsgFileUpload by @Xiong-stratos in #237
- fix/Qb-1751: Inconsistent token denoms by @Xiong-stratos in #240
- fix/qb1747: fix validation of msg update effective stake by @bjlqsnetwork in #241
- fix/QB-1750: Int64 overflow issue in reward distribution by @Xiong-stratos in #242
- fix/QB-1749: BLSSignature parameter lost in the rest API by @Xiong-stratos in #243
- fix/QB-1761: Fix evm contract destroy v2 by @BoThe1K in #244
- fix/QB-1770: Validate reporters with threshold for MsgUpdateEffectiveStake by @Xiong-stratos in #245
- feat/Qb-1737: Verify bls signature with threshold for volume-report tx by @Xiong-stratos in #246
- fix/qb1752: fix deletion in iteration while DequeueAllMatureUBDQueue by @bjlqsnetwork in #248
- fix/QB-1748: Missing access control by @Xiong-stratos in #239
- fix/ Compile error fix by @Xiong-stratos in #250
- feat/Qb1773 minimum sds staking by @Xiong-stratos in #252
- fix/ Remove threshold validation from UpdateEffectiveStake tx by @Xiong-stratos in #254
- feat/Qb-1780: Maintain total supply by @Xiong-stratos in #258
- chore/QB-1793 Update Dockerfile by @weichen-qsnetwork in #253
- feat/Qb-1808: Add query: CirculationSupply by @Xiong-stratos in #257
- fix/QB-1830: Implement missing/outdated rest apis by @Xiong-stratos in #260
- fix/ Disable total supply reset function temporary by @Xiong-stratos in #270
- fix/ Mutex bug fix by @Xiong-stratos in #271
- feat/QB1836: POT reward distribution refactor by @Xiong-stratos in #273
- fix/Update tx pool loading + refactor web3 rpc starting point by @BoThe1K in #274
- feat/QB-1874: Rename stake to deposit by @Xiong-stratos in #276
- fix/Qb-1878: Fix incorrect default value usage by @Xiong-stratos in #277
- fix/Qb-1873: Concurrent map writes crash in register keeper by @Xiong-stratos in #278
- feat/Qb 1816 - implement proxy, add prepay by @BoThe1K in #265
- fix/qb1866: fix token supply by @bjlqsnetwork in #280
- feat/QB-1861: Add address convert api by @Xiong-stratos in #281
- feat/qb1864: update meta node deposit by @bjlqsnetwork in #282
- feat/QB-1883: Mainnet preparation by @Xiong-stratos in #283
- Revert "Qb 1816 - implement proxy, add prepay (#265)" by @BoThe1K in #285
- Release v0.10.0 by @alexstratos in #293
- chore/remove github workflow by @alexstratos in #295
- fix/qb1964: Set baseFee as hexutil by @BoThe1K in #296
- feat/QB-1966: Remove redundant file by @Xiong-stratos in #297
- fix/QB-1974: Remove safemint by @BoThe1K in #298
- feat/QB-1978: Replace server web3 rpc configs to b set from nginx side by @BoThe1K in #300
- Release v0.10.0 by @alexstratos in #302
New Contributors
- @WangLiStratos made their first contribution in #208
- @BoThe1K made their first contribution in #211
Full Changelog: v0.9.0...v0.10.0
Release v0.9.0 Tropos-5
- Stratos Chain Token Denom Decimal Adjustment
- Stratos Chain Account Compatibility with EVM
- Stratos Chain Volume Report performance improvement
- Stratos Chain EVM support
What's Changed
- doc/update README.md by @hong-pang in #170
- feat/qb1039: add uoz price unittest by @bjlqsnetwork in #165
- fix/qb1257: wrap all errors in handler and ValidateBasic() by @bjlqsnetwork in #168
- feat/Qb-1323,Qb-1320: Pot module account issue & move distribution to endblock by @Xiong-stratos in #174
- fix/QB-1333: Resource node count doubled after updating stake by @Xiong-stratos in #175
- feat/QB-1336: Add resource node registration switch by @Xiong-stratos in #177
- feat/QB-1334: Remove unnecessary stores & code optimize by @Xiong-stratos in #176
- feat/Qb-1337: Add community tax by @Xiong-stratos in #178
- feat/Qb-1357: Deduct future maturing rewards for slashed amount by @Xiong-stratos in #179
- doc/QB-1285: Add json rpc api doc by @Xiong-stratos in #171
- feat/Qb-1370: Put slashed token to community pool by @Xiong-stratos in #180
- feat/Qb-1399: Wrap errors in handlers by @Xiong-stratos in #182
- fix/Qb 1417 token precision loss by @Xiong-stratos in #183
- feat/QB-1460: Token denom update by @Xiong-stratos in #186
- feat/QB-1485: Use eth_secp256k1 by default & add legacy withdraw by @Xiong-stratos in #188
- fix/qb-1508 fix insufficient balance error msg by @qinystratos in #189
- feat/QB1494: Add default & minimal value for minimum-gas-prices by @Xiong-stratos in #190
- fix/qb1542: fix truncate impl of noz supply by @bjlqsnetwork in #191
- fix/QB-1344 Read IAVL cache size from config by @mdumais-stratos in #193
- fix/QB-1344 Read IAVL cache size from config followup by @mdumais-stratos in #194
- feat/QB-1541:Upgrade cosmos sdk to v0.45.9 by @Xiong-stratos in #192
- feat/qb1268: suspend/unsuspend node now changes oz limit by @bjlqsnetwork in #195
- Release v0.9.0 by @alexstratos in #198
Full Changelog: v0.8.0...v0.9.0