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

0.30.0 ci #2391

Merged
merged 115 commits into from
Jan 13, 2024
Merged

0.30.0 ci #2391

merged 115 commits into from
Jan 13, 2024

Conversation

brentstone
Copy link
Collaborator

Describe your changes

Indicate on which release or other PRs this topic is based on

Checklist before merging to draft

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

grarco and others added 28 commits January 10, 2024 18:37
* origin/yuji/add-ibc-e2e-hermes:
  clean unneeded stuff
  add changelog
  set chain ID
  build hermes in CI
  add sleep
  wait for compiling
  for clippy
  fix waiting for the second block
  fix e2e script
  CI runs IBC e2e test with Hermes
  add IBC e2e test with Hermes
* origin/yuji/pgf-ibc:
  fix to add the height in IBC event
  add new e2e
  add changelog
  add E2E test
  fix for 0.28.0
  add ibc
  pgf over ibc
* origin/tiago/ethbridge-move-from-apps:
  Changelog
  Move vote extension signing logic
  Call `ethereum_bridge` code to validate vexts
  Copy over Ethereum bridge vext validation logic to its own crate
  Add `thiserror` as a dep of the `ethereum_bridge` crate
* origin/tiago/fix-tok-bal-query-errs:
  Changelog
  Fix querying error while checking token balance
* origin/grarco/masp-vp-panics:
  Changelog #2345
  Clippy + fmt
  SDK uses core helper functions for masp keys
  Refactors `masp_commitment_anchor_key` to be generic
  Helper functions for masp keys
  Removes panics from masp vp
* origin/tiago/validator-avatar:
  Changelog
  Rework `new_change_metadata`
  Regen validator genesis tx localnet signatures
  Include validator avatar in their medatada
* origin/tiago/tx-memo-field:
  Changelog for #2358
  Regen pre-genesis tx signatures
  Rebuild test wasms
  Add tx memo CLI arg
  Attach memo to tx if it is present in sdk args
  Add memo to the sdk's tx args
  Extend transactions with memo sections
* origin/tomas/lookup-validator-consensus-key:
  added missing rpc queries
  changelog: add #2368
  cli: update find-validator about string
  look-up validator by native address and query consensus key
* origin/grarco/masp-vp-expiration:
  Changelog #2375
  MASP vp validates tx expiration
* origin/grarco/light-sdk-deps:
  Changelog #2372
  Adds light sdk to Makefile
  Cleans up light sdk dependencies
* origin/fraccaman+grarco/governance-tests:
  Changelog #2330
  Fixes broken governance test
  Removes duplicated proposal vote enum
  Removes useless `VoteType` enum. Misc refactors
  Returns early if proposal voter doesn't have a stake
  Improves governance messages
  Adds `query_proposal_votes`
  Improves formatting of `ProposalResult`
* origin/tiago+gian/required-proposal-id:
  Changelog #2365
  `prepare_proposal_data` test helper requires proposal id
  Fix docstr errs
  Make `proposal_id` a required field in gov proposals
* origin/grarco/governance-cleanup:
  Changelog #2377
  Shared function for governance total voted power
  Nit renames variable in `ProposalResult` display
* origin/brent/fix-bond-amount:
  changelog: add #2374
  fix `bond_amount`
* origin/grarco/remove-masp-key:
  Changelog #2376
  Removes the hardcoded masp sentinel key
* origin/grarco/masp-storage-optimization:
  [feat] Refactoring extraction of shielded parts of txs to be more dry
  Shared function for shielded actions retrieval
  Reverts trait bound on `Height` for `block_results` endpoint
  Uses `masp_pin_tx_key` helper where possible
  Changelog #2363
  `compute_pinned_balance` supports pinned masp over ibc transactions
  Improves masp over ibc tx fetching in client
  Refactors wrapper tx args for execution
  Cleans up sdk masp file
  Moves block query logic of integration tests in `block`
  Refactors and fixes benchmarks
  Refactors tx caching in `ShieldedContext`
  Fixes integration tests
  Updates masp queries to avoid the need for an indexer
  Fixes integration tests
  Fetches masp txs from blocks
  Adds a new tx event attribute to index masp txs
  Updates keys check in masp vp
  Updates masp storage keys helper functions
  Removes masp tx writing of lookup data to storage
* origin/tiago/wasmer-alignment-fixes:
  Changelog for #2384
  Fix misaligned reads on wasmer imported items
* origin/tiago/wasm-vm-addr-sanitize:
  Changelog for #2385
  Add wasm ptr overflow checks regression test
  Sanitize tx and vp wasm memory accesses
@brentstone brentstone merged commit ec58c89 into main Jan 13, 2024
13 of 15 checks passed
@brentstone brentstone deleted the 0.30.0-ci branch January 13, 2024 19:01
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.

6 participants