Skip to content

Commit

Permalink
Merge branch 'mateusz/shared-sdk-integration-wip' (#1238)
Browse files Browse the repository at this point in the history
* mateusz/shared-sdk-integration-wip:
  changelog: add #1238
  wasm: update checksums
  feat: point to the masp_proofs with correct multicore feature flag
  feat: disable multicore ff by default, make ShieldedUtils trait async
  format: rustfmt for incorrect sdk-wallet-force commits
  changelog: add #925, update
  changelog: add #889
  DoS checks in fee specs for fee unshielding
  ci: remove clippy-abcipp check
  Adjusts block proposer address in fee specs
  Improves unshielding tx verification in fee specs
  Updates tendermint link in fee specs
  Improves gas accounting in specs
  Updates check table in fee specs
  Misc updates to fee specs
  Fixes wal in fee specs
  Adds protocol transactions to fee specs
  Adds governance proposals to fee specs
  Fixes unshielding in fee specs
  Enforces tx type order in fee specs
  Refactors sections of fee specs
  Adds unshielding to fee specs
  Updates fee specs
  Adds fee specs
  • Loading branch information
tzemanovic committed May 21, 2023
2 parents be403f7 + 0cf7dab commit 8025987
Show file tree
Hide file tree
Showing 25 changed files with 604 additions and 148 deletions.
1 change: 1 addition & 0 deletions .changelog/unreleased/docs/889-gas-and-fee-specs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Adds specs for gas and fee ([#889](https://github.com/anoma/namada/pull/889))
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- Added `multicore` feature flag to the namada and namada_core
crate that can be switched off for JS WASM build.
Additionally, changed the `trait ShieldedUtils` to be async.
([\#1238](https://github.com/anoma/namada/pull/1238))
3 changes: 3 additions & 0 deletions .changelog/v0.16.0/improvements/925-shared-sdk-integration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Provide Namada SDK (in particular, the `namada`
crate may now be usefully linked into user
applications). ([#925](https://github.com/anoma/namada/pull/925))
4 changes: 0 additions & 4 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,6 @@ jobs:
os: [ubuntu-20.04]
nightly_version: [nightly-2022-11-03]
make:
- name: Check ABCI++
command: check-abcipp
cache_subkey: abcipp
cache_version: v1
- name: Clippy
command: clippy
cache_subkey: clippy
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# CHANGELOG

## Unreleased

### DOCS

- Adds specs for gas and fee ([#889](https://github.com/anoma/namada/pull/889))

## v0.16.0

Namada 0.16.0 is a regular release focused on providing the Namada SDK
Expand All @@ -12,6 +18,9 @@ to developers.

### IMPROVEMENTS

- Provide Namada SDK (in particular, the `namada`
crate may now be usefully linked into user
applications). ([#925](https://github.com/anoma/namada/pull/925))
- Bump RocksDB crate to 0.21.0 to address compilation errors on certain C++
toolchains. ([#1366](https://github.com/anoma/namada/pull/1366))

Expand Down

0 comments on commit 8025987

Please sign in to comment.