Skip to content

refactor(merkle): remove source of panics in audit API#1137

Merged
SuperFluffy merged 2 commits intomainfrom
superfluffy/non-panicking-audits
Jun 4, 2024
Merged

refactor(merkle): remove source of panics in audit API#1137
SuperFluffy merged 2 commits intomainfrom
superfluffy/non-panicking-audits

Conversation

@SuperFluffy
Copy link
Copy Markdown
Contributor

Summary

Gently refactors the audit API to remove a source of panics.

Background

Originally mentioned in the zelic audit, the option-unwrapping performed in the audit API was not necessary.

Changes

  • remove an unnecessary optional from the audit leaf builder.

Testing

All tests still pass, no functionality was changed.

@SuperFluffy SuperFluffy marked this pull request as ready for review June 3, 2024 13:29
@SuperFluffy SuperFluffy requested a review from a team as a code owner June 3, 2024 13:29
@SuperFluffy SuperFluffy requested a review from Fraser999 June 3, 2024 13:29
@SuperFluffy SuperFluffy added this pull request to the merge queue Jun 4, 2024
Merged via the queue into main with commit 67dacb7 Jun 4, 2024
@SuperFluffy SuperFluffy deleted the superfluffy/non-panicking-audits branch June 4, 2024 11:50
steezeburger added a commit that referenced this pull request Jun 5, 2024
* main:
  fix(charts): conductor configmap fix (#1146)
  feat(sequencer): add `allowed_fee_asset_ids` abci query and `sequencer_client` support (#1127)
  chore(conductor): release conductor 0.17 (#1139)
  feat: use macro to declare metric constants (#1129)
  refactor(merkle): remove source of panics in audit API (#1137)
  feat(conductor): skip outdated block metadata (#1120)
  refactor(sequencer): remove mint module (#1134)
  feat(bridge-withdrawer): add justfile (#1135)
  chore(chart): change evm back to latest on dev (#1132)
  feat(conductor, proto)!: celestia base heights in commitment state (#1121)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants