class RandomSigningPrivateMarkerTransactionFactory extends PrivateMarkerTransactionFactory {

  @Override
  public Transaction create(
      final String transactionEnclaveKey,
      final PrivateTransaction privateTransaction,
      final Address precompileAddress) {
    final KeyPair signingKey = KeyPair.generate();
    return create(transactionEnclaveKey, privateTransaction, 0, signingKey, precompileAddress);
  }

  public  RandomSigningPrivateMarkerTransactionFactory(final Address privacyPrecompileAddress);

}