[bugfix] fixes discovered during real world testing

Found the following bugs while manual testing

  1. mark memos needed to be marked twice for internal transactions (because it gets observed twice, inbound and outbound)
  2. fixed a bug that would cause a consensus error
  3. fix some bash scripting around setting up a mocknet test environment

Merge request reports

Loading