Remove TxoRef reference from CoinRegistry
MODIFY
WalletWasabi/Blockchain/TransactionOutputs/CoinsRegistry.cs
WalletWasabi/Blockchain/TransactionOutputs/CoinsRegistry.cs
@@ -268,7 +268,7 @@ namespace WalletWasabi.Blockchain.TransactionOutputs
public IEnumerator<SmartCoin> GetEnumerator() => AsCoinsView().GetEnumerator();
- public ICoinsView OutPoints(IEnumerable<TxoRef> outPoints) => AsCoinsView().OutPoints(outPoints);
+ public ICoinsView OutPoints(IEnumerable<OutPoint> outPoints) => AsCoinsView().OutPoints(outPoints);
public ICoinsView OutPoints(TxInList txIns) => AsCoinsView().OutPoints(txIns);

MODIFY
WalletWasabi/Blockchain/TransactionOutputs/CoinsView.cs
WalletWasabi/Blockchain/TransactionOutputs/CoinsView.cs
@@ -57,7 +57,7 @@ namespace WalletWasabi.Blockchain.TransactionOutputs
public ICoinsView FilterBy(Func<SmartCoin, bool> expression) => new CoinsView(Coins.Where(expression));
- public ICoinsView OutPoints(IEnumerable<TxoRef> outPoints) => new CoinsView(Coins.Where(x => outPoints.Any(y => y == x.GetTxoRef())));
+ public ICoinsView OutPoints(IEnumerable<OutPoint> outPoints) => new CoinsView(Coins.Where(x => outPoints.Any(y => y == x.OutPoint)));
public ICoinsView OutPoints(TxInList txIns)
{

MODIFY
WalletWasabi/Blockchain/TransactionOutputs/ICoinsView.cs
WalletWasabi/Blockchain/TransactionOutputs/ICoinsView.cs
@@ -23,7 +23,7 @@ namespace WalletWasabi.Blockchain.TransactionOutputs
ICoinsView FilterBy(Func<SmartCoin, bool> expression);
- ICoinsView OutPoints(IEnumerable<TxoRef> outPoints);
+ ICoinsView OutPoints(IEnumerable<OutPoint> outPoints);
ICoinsView CreatedBy(uint256 txid);

Remove TxoRef reference from CoinRegistry