Coverage Summary for Class: FastBridgeCompatibleBtcWalletWithStorage (co.rsk.peg)
Class |
Class, %
|
Method, %
|
Line, %
|
FastBridgeCompatibleBtcWalletWithStorage |
0%
(0/1)
|
0%
(0/2)
|
0%
(0/4)
|
1 package co.rsk.peg;
2
3 import co.rsk.bitcoinj.core.Context;
4 import co.rsk.peg.fastbridge.FastBridgeFederationInformation;
5 import java.util.List;
6 import java.util.Optional;
7
8 public class FastBridgeCompatibleBtcWalletWithStorage extends FastBridgeCompatibleBtcWallet {
9 private final BridgeStorageProvider bridgeStorageProvider;
10
11 public FastBridgeCompatibleBtcWalletWithStorage(
12 Context btcContext,
13 List<Federation> federations,
14 BridgeStorageProvider bridgeStorageProvider
15 ) {
16 super(btcContext, federations);
17 this.bridgeStorageProvider = bridgeStorageProvider;
18 }
19
20 @Override
21 protected Optional<FastBridgeFederationInformation> getFastBridgeFederationInformation(
22 byte[] payToScriptHash) {
23 return this.bridgeStorageProvider.getFastBridgeFederationInformation(payToScriptHash);
24 }
25 }