public TransactionReceipt?GetByHash(UInt256 hash) { return(_transactions.TryGetValue(hash, out var tx) ? tx : _poolRepository.GetTransactionByHash(hash)); }