    await tx.wait();
    throw null;
  } catch (e) {
    if (e == null) {
      assert(false, `Tx did not threw: [${message}]`)
    }

    console.log(`Thrown as expected: [${message}] - ${e.reason || e.message}`);