public BlockRepository( Network network, IDbContextFactory <DbContext> db, ITransactionSerializer elysiumSerializer) { this.network = network; this.db = db; this.elysiumSerializer = elysiumSerializer; }
public RpcClientFactory( Network network, Uri server, RPCCredentialString credential, ITransactionSerializer elysiumSerializer) { this.network = network; this.serverUrl = server; this.credential = credential; this.ElysiumSerializer = elysiumSerializer; this.GenesisTransactions = new HashSet <uint256>(network.GetGenesis().Transactions.Select(t => t.GetHash())); }
public TransactionHasher(ITransactionSerializer transactionSerializer) { _iTransactionSerializer = transactionSerializer; }