Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: draft the release v0.0.7 #99

Merged
merged 22 commits into from
Mar 10, 2023
Merged

release: draft the release v0.0.7 #99

merged 22 commits into from
Mar 10, 2023

Conversation

keefel
Copy link
Contributor

@keefel keefel commented Mar 10, 2023

Description

This PR prepares for the release v0.0.7

Rationale

This release includes the following features:

  1. Implement permission module;
  2. Implement challenge module;
  3. Refactor payment module;
  4. Storage module improvement;
  5. SP module improvement;
  • #70 fix: Storage Provider account check
  • #81 doc: add payment module doc
  • #80 feat: add index by id for storage module
  • #82 bugfix list object/bucket error
  • #85 fix is non-empty bucket error
  • #79 doc: add data availability challenge doc
  • #90 feat: update default cross-chain transfer out fee
  • #83 feat: enable querying bucket, object and group by id
  • #91 complete acc address best practice
  • #92 fix: update gas price and consensus params
  • #94 feat: support customized nonce
  • #75 doc: add SP and storage meta doc
  • #43 feat: implement challenge module
  • #96 docs: refine the document structure
  • #88 feat: improve sp module
  • #95 feat: update the crosschain keeper in bridge module
  • #87 feat: refactor payment module
  • #97 feat: update default parameters for challenge module
  • #93 refactor: change addr in payment module from string to AccAccount
  • #68 feat: Implement permission module
  • #89 feat: Create storage provider in genesis by genesis transaction

Example

NA

Changes

Notable changes:

  • Implement the permission module
  • Implement the challenge module
  • Refactor the payment module
  • Update several default module params

jingjunLi and others added 22 commits February 27, 2023 09:52
* feat: support customized nonce
* refactor: payment module

* update

* update

* move sp price to sp module

* add sp storage price e2e

* change price int to dec

* add storage payment e2e test

* fix lint

* fix ci

* format

* update events

* update

* fix e2e

* fix e2e

* combine build and unit test e2e

* update

* proto convention

* fix export env in Makefile

* try fix ci

* fix UpdateSpStoragePrice bug, adjust e2e ci

* fix typo

* fix ci

* seprate e2e start chain and test to make the ci info more human-readable

* resolve PR comments

* remove useless proto message

* turn parameters and return values of big struct to pointer

* support resume stream account, filter sp not in service in update secondary sp price

* remove ExpireTime inside the MsgUpdateSpStoragePrice

* refactor merge functions

* add event and stream record check before save

* use enum for stream account status

* update

* fix settlement time calculation in resume stream account

* fix merge

* change log in e2e test

* fix merge
Implement permission module
* upgrade greenfield-cosmos-sdk to v0.0.8

* fix CI

* add changelog for v0.0.7

* upgrade greenfield-cosmos-sdk to v0.0.9

---------

Co-authored-by: Keefe Liu <[email protected]>
Copy link
Contributor

@fynnss fynnss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@keefel keefel merged commit 3c84b19 into master Mar 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants