Skip to content

Conversation

@noot
Copy link
Contributor

@noot noot commented Aug 21, 2024

Summary

Bumps penumbra deps to no longer use penumbra-specific key.

Summary

The penumbra_ibc::component::packet::IBCPacket<Unchecked>::send_packet_check attempts to read a timestamp stored under a penumbra specific key which we never write. This was an oversight in penumbra and recently fixed.

Testing

Unblocks e2e testing.

Related Issues

penumbra-zone/penumbra#4812
penumbra-zone/penumbra#4822

@noot noot requested a review from a team as a code owner August 21, 2024 19:43
@noot noot requested a review from SuperFluffy August 21, 2024 19:43
@github-actions github-actions bot added the sequencer pertaining to the astria-sequencer crate label Aug 21, 2024
Copy link
Contributor

@SuperFluffy SuperFluffy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have updated the PR text to provide a bit more info.

penumbra-ibc = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.78.0", default-features = false }
penumbra-proto = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.78.0" }
penumbra-tower-trace = { git = "https://github.com/penumbra-zone/penumbra.git", tag = "v0.78.0" }
# can update to a tagged release when https://github.com/penumbra-zone/penumbra/pull/4822 is included
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please create a tracking issue for this in our repo.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@noot noot added this pull request to the merge queue Aug 21, 2024
Merged via the queue into main with commit 10b196a Aug 21, 2024
@noot noot deleted the noot/fix branch August 21, 2024 21:22
steezeburger added a commit that referenced this pull request Aug 22, 2024
* main:
  refactor(core, proto)!: define app genesis state in proto (#1346)
  fix(sequencer): bump penumbra dep to fix ibc state access bug (#1389)
  feat(conductor)!: support disabled celestia auth (#1372)
  fix(sequencer)!: fix block fees (#1343)
  perf(sequencer): add benchmark for prepare_proposal (ENG-660) (#1337)
  fix(proto): fix import name mismatch (#1380)
  fix(ci): enable bridge withdrawer building with tag (#1374)
  feat(sequencer): rewrite memool to have per-account transaction storage and maintenance  (#1323)
  refactor(core, sequencer)!: require that bridge unlock address always be set (#1339)
  fix(sequencer)!: take funds from bridge in ics20 withdrawals (#1344)
  fix(sequencer)!: fix TOCTOU issues by merging check and execution (#1332)
  fix: abci error code (#1280)
  refactor(core): shorten `try_from_block_info_and_data()` (#1371)
  fix(relayer): change `reqwest` for `isahc` in relayer blackbox tests (ENG-699) (#1366)
  fix(conductor): update for celestia-node v0.15.0 (#1367)
  Chore: Upgrade celestia-node to v0.14.1 (#1360)
  chore(charts): fix charts production templates (#1359)
  chore(core, proto): migrate byte slices from Vec to Bytes (#1319)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sequencer pertaining to the astria-sequencer crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants