Skip to content

fix(sequencer): add end_block to app_execute_transaction_with_every_action_snapshot#1455

Merged
ethanoroshiba merged 2 commits intomainfrom
ENG-792/fix_snapshot_test
Sep 9, 2024
Merged

fix(sequencer): add end_block to app_execute_transaction_with_every_action_snapshot#1455
ethanoroshiba merged 2 commits intomainfrom
ENG-792/fix_snapshot_test

Conversation

@ethanoroshiba
Copy link
Copy Markdown

Summary

Added call to end_block() within the snapshot test app_execute_transaction_with_every_action_snapshot

Background

The snapshot test previously did not account for fees being paid out, as this is done currently in end_block(). As such, changes to fee handling may break the snapshot test even though they are not breaking changes (such as in #1426).

Changes

  • Added endblock() call to app_execute_transaction_with_every_action_snapshot
  • Regenerated snapshot

Testing

Passing all other tests

Related Issues

closes #1454

@github-actions github-actions bot added the sequencer pertaining to the astria-sequencer crate label Sep 5, 2024
@ethanoroshiba ethanoroshiba marked this pull request as ready for review September 5, 2024 14:08
@ethanoroshiba ethanoroshiba added this pull request to the merge queue Sep 9, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 9, 2024
@ethanoroshiba ethanoroshiba added this pull request to the merge queue Sep 9, 2024
Merged via the queue into main with commit 665479b Sep 9, 2024
@ethanoroshiba ethanoroshiba deleted the ENG-792/fix_snapshot_test branch September 9, 2024 19:33
steezeburger added a commit that referenced this pull request Sep 23, 2024
* main:
  feat(sequencer): make mempool balance aware (#1408)
  chore(sequencer): change test addresses to versions with known private keys (#1487)
  chore(chart): update geth tag (#1485)
  feat(sequencer): report deposit events (#1447)
  feat(proto, core, sequencer)!: add traceability to rollup deposits (#1410)
  fix(bridge-withdrawer, cli, sequencer-client): migrate from `broadcast_tx_commit` to `broadcast_tx_sync` (#1376)
  fix(sequencer): add `end_block` to `app_execute_transaction_with_every_action_snapshot` (#1455)
  release: end of iteration release cuts (#1456)
  chore(charts): rollupName templates (#1458)
  chore(sequencer-relayer): Add instrumentation (#1375)
  feat(proto, core, sequencer)!: permit bech32 compatible addresses (#1425)
  chore: memoize `address_bytes` of verification key (#1444)
  chore(ci): include `ibc-bridge-test` in `docker` CI target (#1438)
  chore(charts): bump celestia versions (#1431)
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.

Call end_block in app_execute_transaction_with_every_action_snapshot

3 participants