Skip to content

v0.2.0 First Game of Chains release

Pre-release
Pre-release
Compare
Choose a tag to compare
@jtremback jtremback released this 04 Nov 20:51
· 855 commits to main since this release
6c0d718

This release has the finished code which will be used in Game Of Chains!

What's Changed

  • Speed up integration-tests by @sainoe in #265
  • Track latest changes to cosmos-sdk (@846d01) by @danwt in #271
  • Provider Unit Test Cleanup by @smarshall-spitzbart in #267
  • Consumer Unit Test Cleanup by @smarshall-spitzbart in #274
  • Integration tests with local sdk version by @smarshall-spitzbart in #277
  • remove vue by @faddat in #290
  • Move e2e tests to independent folder by @smarshall-spitzbart in #297
  • Integration test refactors by @smarshall-spitzbart in #302
  • Move IBC handlers to ibc-module.go by @mpoke in #303
  • Disable messages on consumer chain by @dusan-ethernal in #272
  • Check counterparty port id during the channel handshake by @smarshall-spitzbart in #307
  • Cleanup related to #296 by @jtremback in #304
  • Redelegation integration tests by @smarshall-spitzbart in #312
  • (small change): Naming of UnbondMaturePackets by @smarshall-spitzbart in #316
  • reduce usage of magic numbers and replace with constants by @MSalopek in #317
  • Validator downtime integration tests by @smarshall-spitzbart in #313
  • Difference testing for 'core' protocol using model generated (heuristic) traces by @danwt in #315
  • Common folder for tests by @smarshall-spitzbart in #325
  • Make it so that LockUnbondingOnTimeout can only equal false by @jtremback in #305
  • No crossing hellos on opening handshake by @mpoke in #323
  • Check if transfer channel is opened (#294) by @stana-ethernal in #322
  • Handling packets recv on unknown channels by @mpoke in #326
  • Closing non-CCV channels on provider by @mpoke in #328
  • Bugfix and refactor NewCreateConsumerChainProposal by @smarshall-spitzbart in #337
  • Test for the reward distribution by @stana-ethernal in #321
  • Fix coverage computation command by @danwt in #346
  • allow selecting test granularity using make by @MSalopek in #350
  • Extend #350 by @smarshall-spitzbart in #355
  • update buf googleapis dependency by @MSalopek in #352
  • Reduce Unit Testing Boilerplate by @smarshall-spitzbart in #357
  • Proposal naming refactors by @smarshall-spitzbart in #354
  • use protobufs to define ccv state by @MSalopek in #332
  • Cleanup states after consumer chain removal by @sainoe in #268
  • gov-distribution module by @mpoke in #130
  • Add/improve unit tests against spec by @smarshall-spitzbart in #342
  • Update QA Document by @smarshall-spitzbart in #363
  • Update export and init genesis by @sainoe in #264
  • Clarify proposal nomenclature by @smarshall-spitzbart in #370
  • close 339 by @smarshall-spitzbart in #373
  • Remove redundant e2e test code by @smarshall-spitzbart in #372
  • use dedicated query node for tx and query RPC by @MSalopek in #367
  • Democracy governance whitelisting #284 by @stana-ethernal in #364
  • Rename Empty prefix to Consume by @danwt in #374
  • integration tests - split steps; run in parallel by @MSalopek in #371
  • Make CCV packet timeout a param by @smarshall-spitzbart in #376
  • Remove duplicate e2e test setup for democracy consumer by @smarshall-spitzbart in #381
  • Update issue-template.md by @smarshall-spitzbart in #392
  • Consistent params validation by @smarshall-spitzbart in #394
  • Fixing and updating QA plan by @mpoke in #375
  • Importable e2e tests by @smarshall-spitzbart in #401
  • Replace hardcoded constants with params by @smarshall-spitzbart in #393
  • 324 create queries for internal ccv state by @MSalopek in #366
  • Remove StakingHooksTemplate from provider hooks by @sainoe in #389
  • Consumer Unbonding As Param by @smarshall-spitzbart in #410
  • Remove unneeded const variables by @smarshall-spitzbart in #418
  • Channel initialization timeout by @mpoke in #406
  • add initial double signing simulation by @MSalopek in #402
  • Update QA markdown software engineering concerns by @danwt in #430
  • Remove final ?? from quality_assurance.md by @smarshall-spitzbart in #431
  • Bump SDK to v0.45.6 fork by @sainoe in #432
  • Chore: port ConsumerRemovalProposal handler to main by @sainoe in #429
  • VSCPackets should have timeout on provider by @mpoke in #422

New Contributors

  • @faddat made their first contribution in #290
  • @dusan-ethernal made their first contribution in #272
  • @MSalopek made their first contribution in #317
  • @stana-ethernal made their first contribution in #322

Full Changelog: v0.1...v0.2.0