public TransactionOperationManager(
     Crypto crypto,
     IBinarySerializer binarySerializer,
     IWitnessOperationsManager witnessOperationsManager,
     ITransactionRepository transactionModel,
     IAssetRepository assetModel,
     ITransactionContext transactionContext)
 {
     this._crypto                   = crypto;
     this._binarySerializer         = binarySerializer;
     this._witnessOperationsManager = witnessOperationsManager;
     this._transactionModel         = transactionModel;
     this._assetModel               = assetModel;
     _transactionContext            = transactionContext;
 }
Exemple #2
0
 public BlockOperationManager
 (
     Crypto crypto,
     IBinarySerializer binarySerializer,
     ISigner <Transaction> transactionSigner,
     IWitnessOperationsManager witnessOperationsManager,
     IBlockRepository blockRepository
 )
 {
     _crypto                   = crypto;
     _binarySerializer         = binarySerializer;
     _transactionSigner        = transactionSigner;
     _witnessOperationsManager = witnessOperationsManager;
     _blockRepository          = blockRepository;
 }