diff --git a/framework/src/controller/application.js b/framework/src/controller/application.js index ca9f64ee98f..354cdb7eea7 100644 --- a/framework/src/controller/application.js +++ b/framework/src/controller/application.js @@ -16,7 +16,6 @@ const assert = require('assert'); const { - BaseTransaction, TransferTransaction, SecondSignatureTransaction, DelegateTransaction, @@ -228,11 +227,6 @@ class Application { registerTransaction(Transaction, { matcher } = {}) { assert(Transaction, 'Transaction implementation is required'); - assert( - Transaction.prototype instanceof BaseTransaction, - 'Transaction must extend BaseTransaction.' - ); - assert( Number.isInteger(Transaction.TYPE), 'Transaction type is required as an integer'