Skip to content

Commit

Permalink
feat: update x/collection to use Finschia/cosmos-sdk (#1208)
Browse files Browse the repository at this point in the history
* feat: update x/collection for cosmos-sdk v0.50.2

* Fix protobuf break checking workflow

* fix: dep-review ci

* chore: add collection to simapp

* update compiled proto for collection

* Migrate `token/class` feature to `collection`

* fix genesis test

* fix store migration test

* remove classKeeper mock from keeper test suite

* test: add collection to `sim_test`

* Bump viper to v1.18.2

* fix classIterator

* remove NFT offspring feature

* remove FT feature & data

* remove useless implementations

* Update swagger

* Implement CLITestSuite

* Impl E2E test for tx

* add gRPC E2E tests

* remove legacy address converter & ValidateBasic

* remove legacyToken[Type]

* refactor removeFT

* Remove `AccAddress.String()`

* Add CHANGELOG

---------

Co-authored-by: Youngtaek Yoon <[email protected]>
Co-authored-by: Jayden Lee <[email protected]>
  • Loading branch information
3 people authored Mar 5, 2024
1 parent 2cc0f1b commit 7aaa26e
Show file tree
Hide file tree
Showing 83 changed files with 48,642 additions and 38,737 deletions.
4 changes: 2 additions & 2 deletions .github/pr_labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
# "C:CLI":
# - client/**/*
# - x/*/client/**/*
# "Type: ADR":
# - docs/architecture/**/*
"C:x/collection":
- x/collection/**/*
"C:x/foundation":
- x/foundation/**/*
"C:x/stakingplus":
Expand Down
12 changes: 8 additions & 4 deletions .golangci.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
run:
tests: true
timeout: 15m
sort-results: true
allow-parallel-runners: true
skip-files:
- ".*\\.pb\\.go$"
- ".*\\.pb\\.gw\\.go$"
- ".*\\.pulsar\\.go$"

output:
sort-results: true

linters:
disable-all: true
enable:
- depguard
- dogsled
- exportloopref
- gci
- goconst
- gocritic
- gci
- gofumpt
- gosec
- gosimple
Expand All @@ -25,8 +26,8 @@ linters:
- misspell
- nakedret
- nolintlint
- staticcheck
- revive
- staticcheck
- stylecheck
- typecheck
- unconvert
Expand Down Expand Up @@ -58,6 +59,9 @@ issues:
- text: "leading space"
linters:
- nolintlint
- text: "SA1019: collection." # TODO: remove deprecated collection features later
linters:
- staticcheck
max-issues-per-linter: 10000
max-same-issues: 10000

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Ref: https://keepachangelog.com/en/1.0.0/

### Features
* (x/staking) [\#1214](https://github.com/Finschia/finschia-sdk/pull/1214) update x/stakingplus to use Finschia/cosmos-sdk
* (x/collection,token) [\#1208](https://github.com/Finschia/finschia-sdk/pull/1208) update x/collection to use Finschia/cosmos-sdk
* (x/foundation) [\#1198](https://github.com/Finschia/finschia-sdk/pull/1198) update x/foundation to use Finschia/cosmos-sdk
* (all) [\#1205](https://github.com/Finschia/finschia-sdk/pull/1205) delegate native logics to Finschia/cosmos-sdk
* (consensus) [\#1178](https://github.com/Finschia/finschia-sdk/pull/1178) change the consensus from Ostracon to Tendermint v0.34.24
Expand Down
Loading

0 comments on commit 7aaa26e

Please sign in to comment.