[go: up one dir, main page]

Tezlink/Kernel: delete ApplyKernelError and stop error nesting in transfers

Stacked on !18887 (merged)

What

This MR continues the work on the previous MR, removing nested errors and in the end deletes the unnecessary ApplyKernelError.

Why

This makes the code easier to maintain and simpler.

How

  • By creating errors under other categories when necessary;
  • Changing the error responsible for reverting a BIP to RuntimeError.

Manually testing the MR

`make -f etherlink.mk test && dune exec etherlink/tezt/tests/main.exe -- /dal tezlink -j 4'

Merge request reports

Loading