Currently, the sequencer app tests for correct block fees on every fee-including action other than Ics20Withdrawal. This is because the action's check_and_execute requires having the IBC channel and ports set, but Penumbra does make the 'channel' module public and its StateWriteExt trait is not publicy re-exported (it is now reexported, should be able to implement after #1389).
|
// TODO(https://github.com/astriaorg/astria/issues/1382): Add test to ensure correct block fees for ICS20 withdrawal |
┆Issue Number: ENG-732
Currently, the sequencer app tests for correct block fees on every fee-including action other than
Ics20Withdrawal. This is because the action'scheck_and_executerequires having the IBC channel and ports set, but Penumbra does make the 'channel' module publicand its(it is now reexported, should be able to implement after #1389).StateWriteExttrait is not publicy re-exportedastria/crates/astria-sequencer/src/app/tests_block_fees.rs
Line 335 in fbc99f0
┆Issue Number: ENG-732