Skip to content

Commit

Permalink
epic: new protobufs, revive nibi-stargate-perp, and cleanup: cw-nibir…
Browse files Browse the repository at this point in the history
…u#100

epic: new protobufs, revive nibi-stargate-perp, and cleanup

## Context

- Closes #49: The `core-shifter` smart contract now uses `cw-ownable` and has a cleaner permissions abstraction.
- Closes NibiruChain/nibiru#1580
- Closes NibiruChain/nibiru#1642: The `NibiruRoute` enum was removed everywhere.
- Builds new wasm bytecode artifacts
- Published `nibiru-std` v0.0.3

### Commit Log

- feat(scripts-proto-clean): handlers for nibiru proto cleaning + more tests
- chore(deps): update Cargo.lock
- feat(nibiru-std): new protobuf types
- chore(deps-nibi-stargate): update deps to workspace
- chore(nibiru-std): rm bindings
- feat(nibiru-std): add prost::Name impls for new protobuf types
- feat(nibi-stargate-perp): revive perp bindings contract using CosmosMsg::Stargate
- refactor(nusd-valuator): run tidy
- fix(core-shifter): use new types + clean up tests
- fix(core-controller): use new types + clean up tests [deprecated temp]
- feat(core-shifter): use cw-ownable, set_contract_version, better perission abstraction
- refactor(core-shifter)!: make CanExecute logic more concise + tests
- refactor(contracts): mv core-controller to packages to prevent contract build
- refactor(core-shifter): make tests more concise and easy to follow
- chore(artifacts): build all contracts
- chore(nibiru-std): impl NibiruStargateMsg and NibiruStargateQuery: cosmos bank, cosmos auth
- chore(nibiru-std): impl NibiruStargateMsg and NibiruStargateQuery: cosmos gov
- feat(nibiru-std-proto): add pub mod definitions for many modules
- feat(nibiru-std): trait impls for NibiruChain/nibiru#1580
- refactor: remove unnecessary imports of nibiru-macro
- fix(nibiru-std): fix build by deleting prost::OneOf type in cosmos.staking
- ci: add codecov.yml
  • Loading branch information
Unique-Divine authored Dec 4, 2023
2 parents cc1fa0d + 535007e commit d966563
Show file tree
Hide file tree
Showing 65 changed files with 3,880 additions and 2,352 deletions.
20 changes: 20 additions & 0 deletions .github/codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# ref: https://docs.codecov.com/docs/codecovyml-reference

coverage:
range: 40..92
round: down
precision: 2
# status: See https://docs.codecov.com/docs/commit-status
status:
project:
default:
target: auto
threshold: 1% # Allow coverage to drop by X%, posting a success status.
# removed_code_behavior: Takes values [off, removals_only, adjust_base]
removed_code_behavior: adjust_base

# See https://docs.codecov.com/docs/pull-request-comments
comment:
layout: "files"
behavior: default
require_changes: true # if true: only post the comment if coverage changes
Loading

0 comments on commit d966563

Please sign in to comment.