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

sdk wip (do not rename) #1350

Closed
wants to merge 52 commits into from
Closed

sdk wip (do not rename) #1350

wants to merge 52 commits into from

Conversation

tzemanovic
Copy link
Member

No description provided.

juped and others added 4 commits May 9, 2023 07:37
Cli had a lot of mistmatched merges, now it should be consistent with
what it ought to be
This commit removes all the compilation errors and warning from any
shared/src/ledger/* files, and gets the apps/src/lib/wallet/* to
compile with no errors nor warnings

Further dump_tx is removed completely as it does not have a context to
properly dump. If we want the logic back, then we should do a full
rewrite
This mostly involved mechanical changes and some minor logical
changes.
@adrianbrink adrianbrink mentioned this pull request May 12, 2023
10 tasks
@adrianbrink adrianbrink changed the title sdk wip Namada SDK May 12, 2023
juped and others added 4 commits May 12, 2023 06:10
* commit 'e195016fb0':
  tests: move PoW challenge and solution to tests crate to remove cycle
* commit 'bede18fd99':
  clarify definition of PoS account token balance
tzemanovic and others added 13 commits May 12, 2023 13:14
* namada/yuji/ibc-cleanup:
  small fixes
  [ci] wasm checksums update
  update tonic
  [ci] wasm checksums update
  for CI
  update ibc-rs to v0.36.0+
  revert epoch_per_year in test genesis
  use ibc-rs validate_self_tendermint_client
  fix the receive key and add unit tests
  add match_value() and fix a unit test for timeout
  for CI
  [ci] wasm checksums update
  update ibc-rs to 0.32.0
  update tower-abci
  fix wasm_for_tests deps
  fix E2E test
  WIP: for clippy
  WIP: restore denom
  WIP: fix tests
  WIP: fix unit tests for IBC VP
  WIP: fix tests
  WIP: add context file
  WIP: emit multiple IBC events
  WIP: store denom in IBC execution
  WIP: IbcAction and TransferModule have Rc<RefCell<C>>
  WIP: upgrade ibc-rs to v0.31.0
  WIP: fix denom validation
  WIP: add IbcCommonContext
  WIP: fix tests/src/vm_host_env/ibc.rs
  WIP: fix vp_get_block_header
  WIP: fix IBC VP
  WIP: fix IBC VP for denom store
  WIP: fix IBC token VP
  WIP: get_block_header
  WIP: implementing IBC VP and tx
  WIP: implement TokenTransferContext
  WIP: implementing TokenTransferContext
  WIP: implement Module
  WIP: upgrade ibc-rs to 0.29.0
  WIP: implement ExecutionContext
  WIP: restore read_counter and read_sequence
  WIP: add context dir
  WIP: impl ValidationContext
  WIP: resolve dependences for new ibc-rs
… ray/sdk-wip

* namada/tomas/nested-lazy-vec-iter:
  changelog: add #1218
  core/storage_api/lazy_map: fix `iter` for map with nested collections
  core/storage_api/collections: add `is_data_sub_key` helper method
  core/storage_api: add predicate filtering version of prefix_iter
  test/lazy_vec: add test case to reproduce nested collection iter issue
… into ray/sdk-wip

* namada/tomas/overflow-check-in-release:
  changelog: #1295
  cargo: enable overflow-checks in release build
…ay/sdk-wip

* namada/tomas/update-proptest-sm:
  fix `test_init_genesis` failure due to validator ordering
  test/pos: add a seed for failing `test_init_genesis` test case
  test/pos/bonds: fix failing cases
  test: set verbose = 1 for state machine tests
  test: update to new proptest state machine testing branch
…-wip

* namada/fraccaman/pk-to-tm:
  added changelog
  fix: review comments
  format
  ledger: added utils to convert pk to tendermint address
…ay/sdk-wip

* namada/fraccaman/base-directory:
  added changelog
  fix: review comments
  fix: doc strings
  fix: use data_dir
  ledger: default folder in home directory
…hed' into ray/sdk-wip

* namada/tomas+brent/fix_update_data_epoched:
  changelog: #1325
  [ci] wasm checksums update
  pos/epoched: fix update_data methods
  pos/epoched: add a test for epoched data trimming
…sdk-wip

* namada/yuji/enable_wal_batch:
  fix description
  add changelog
  fix table options
  fix rollback
  fix dump_db
  column families
  enable rocksdb wal and batch once
Namada 0.15.2

* tag 'v0.15.2':
  Namada 0.15.2
…nto ray/sdk-wip

* namada/tomas/init-network-dup-tokens:
  changelog: add #1362
  apps/client/utils/init-network: avoid adding tokens to wallet twice
  Fixes env variable names in docs
@juped juped changed the title Namada SDK sdk wip (do not rename) May 14, 2023
juped and others added 9 commits May 15, 2023 03:03
…okens' into ray/sdk-wip"

This reverts commit 59c9c71, reversing
changes made to d1efb69.
* main:
  changelog: add #1368
  changelog: add #1369
  changelog: add #1366
  apps/cli: update default data dirs in cli help
  apps/config: use non-roaming profile on Windows
  apps/config: upcase "Namada" for data directories
  apps/config: use blank domain and organization
  more places
  changed the base dir where i could find it
  fix: format
  fix: base ledger location
  contrib: add more detail about desired changelog descriptions
  contrib: update cmd to only show unique changelog sections
  comet-bft
  release: bump supported cargo-release version to 0.24.4
  More minor changes
  Alter multisig specs slightly
  Update mdbook-katex version
  Minor nits in execution model
  Add links to subsections
  changed unrendered emojis
* main:
  changelog: correct #1138
  Namada 0.15.3
* main:
  changelog: add #1275
  CI/docs: add mdbook-pagetoc
  docs/dev: add mdbook-pagetoc plugin
  new chain id added
  Update documentation/docs/src/user-guide/ledger.md
  Update documentation/docs/src/user-guide/ledger.md
  docs are now up to date
  fixing docs
@juped juped closed this May 17, 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.

None yet

4 participants