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

New genesis flow #2088

Merged
merged 49 commits into from
Nov 5, 2023
Merged

New genesis flow #2088

merged 49 commits into from
Nov 5, 2023

Conversation

batconjurer
Copy link
Member

@batconjurer batconjurer commented Nov 3, 2023

Describe your changes

New genesis flow. This PR does the following:

fixes

Checklist before merging to draft

  • I have added a changelog
  • Git history is in acceptable state

batconjurer and others added 30 commits October 26, 2023 16:13
…o bat/feat/new-genesis-CI

* 'bat/feat/new-genesis-CI' of github.com:anoma/namada:
  fix fmt
  fix `make check-crates`
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
  Namada 0.24.1
  test: remove dead multitoken_tests
  remove vp/tx cache at startup
  [ci skip] specifiy aws region
  improve sdk
  added changelog
  wasm server download via env
  changelog: add #2047
  apps: turn off rocksdb jemalloc on windows
cwgoes added a commit that referenced this pull request Nov 5, 2023
* origin/bat/feat/new-genesis:
  wallet: don't crash when no wallet
  make: separate integration tests from units coverage
  genesis: rm dbg!s
  fix integration tests shell initialization
  deps: remove now unused file-serve
  allow to join-network with archive in a dir
  genesis: fix import warn
  test+bench: use `defaults::validator_keypair` for genesis validator-0
  rename `HexString::to_bytes` to `parse` and remove other unused methods
  bench: fix txs benches by writing a chain genesis config to FS
  make: skip pos_state_machine_test in unit tests
  genesis: use the default addresses for tests and benches
  bench: fix voting epochs to correspond to PoS params
  apps/genesis: change root dir detection
  remove the rest of the "dev" feature usages
  [fix]: Fixed benchmarks, e2e test ci scripts, masp conversion persistence issue, and formatting
  [fix]: Formatting
  [fix]: Fixed signer decoding for ibc
  [fix]: Linting
  [fix] Regenerated MASP integration test proofs
  merging in upstream changes from feature branch
  fix `make check-crates`
  [fix]: Compiling now. Tests need fixing
  Namada 0.24.1
  test: remove dead multitoken_tests
  changelog: add #2047
  apps: turn off rocksdb jemalloc on windows
  remove vp/tx cache at startup
  improve sdk
  added changelog
  wasm server download via env
  [ci skip] specifiy aws region
  [fix]: Fix integration tests
  fix fmt
  fix `make check-crates`
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
cwgoes added a commit that referenced this pull request Nov 5, 2023
* origin/bat/feat/new-genesis:
  make: fix test-coverage
  wallet: don't crash when no wallet
  make: separate integration tests from units coverage
  genesis: rm dbg!s
  fix integration tests shell initialization
  deps: remove now unused file-serve
  allow to join-network with archive in a dir
  genesis: fix import warn
  test+bench: use `defaults::validator_keypair` for genesis validator-0
  rename `HexString::to_bytes` to `parse` and remove other unused methods
  bench: fix txs benches by writing a chain genesis config to FS
  make: skip pos_state_machine_test in unit tests
  genesis: use the default addresses for tests and benches
  bench: fix voting epochs to correspond to PoS params
  apps/genesis: change root dir detection
  remove the rest of the "dev" feature usages
  [fix]: Fixed benchmarks, e2e test ci scripts, masp conversion persistence issue, and formatting
  [fix]: Formatting
  [fix]: Fixed signer decoding for ibc
  [fix]: Linting
  [fix] Regenerated MASP integration test proofs
  merging in upstream changes from feature branch
  fix `make check-crates`
  [fix]: Compiling now. Tests need fixing
  Namada 0.24.1
  test: remove dead multitoken_tests
  changelog: add #2047
  apps: turn off rocksdb jemalloc on windows
  remove vp/tx cache at startup
  improve sdk
  added changelog
  wasm server download via env
  [ci skip] specifiy aws region
  [fix]: Fix integration tests
  fix fmt
  fix `make check-crates`
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
tzemanovic
tzemanovic previously approved these changes Nov 5, 2023
@cwgoes cwgoes merged commit aa74bba into main Nov 5, 2023
13 of 14 checks passed
@cwgoes cwgoes deleted the bat/feat/new-genesis branch November 5, 2023 16:59
brentstone pushed a commit that referenced this pull request Nov 11, 2023
brentstone pushed a commit that referenced this pull request Nov 11, 2023
* origin/bat/feat/new-genesis:
  changelog: add #2088
  make: fix test-coverage
  wallet: don't crash when no wallet
  make: separate integration tests from units coverage
  genesis: rm dbg!s
  fix integration tests shell initialization
  deps: remove now unused file-serve
  allow to join-network with archive in a dir
  genesis: fix import warn
  test+bench: use `defaults::validator_keypair` for genesis validator-0
  rename `HexString::to_bytes` to `parse` and remove other unused methods
  bench: fix txs benches by writing a chain genesis config to FS
  make: skip pos_state_machine_test in unit tests
  genesis: use the default addresses for tests and benches
  bench: fix voting epochs to correspond to PoS params
  apps/genesis: change root dir detection
  remove the rest of the "dev" feature usages
  [fix]: Fixed benchmarks, e2e test ci scripts, masp conversion persistence issue, and formatting
  [fix]: Formatting
  [fix]: Fixed signer decoding for ibc
  [fix]: Linting
  [fix] Regenerated MASP integration test proofs
  merging in upstream changes from feature branch
  fix `make check-crates`
  [fix]: Compiling now. Tests need fixing
  Namada 0.24.1
  test: remove dead multitoken_tests
  changelog: add #2047
  apps: turn off rocksdb jemalloc on windows
  remove vp/tx cache at startup
  improve sdk
  added changelog
  wasm server download via env
  [ci skip] specifiy aws region
  [fix]: Fix integration tests
  fix fmt
  fix `make check-crates`
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
  More fixes
  [fix]: Fixed unit tests
  [fix]: Compiling now. Tests need fixing
  fixup! [feat] Re-implementing new genesis flow in v0.24
  [feat] Re-implementing new genesis flow in v0.24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment