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; }
public BlockOperationManager ( Crypto crypto, IBinarySerializer binarySerializer, ISigner <Transaction> transactionSigner, IWitnessOperationsManager witnessOperationsManager, IBlockRepository blockRepository ) { _crypto = crypto; _binarySerializer = binarySerializer; _transactionSigner = transactionSigner; _witnessOperationsManager = witnessOperationsManager; _blockRepository = blockRepository; }