use std::error::Error;
impl SpvCrossChainVerifier {
pub fn verify_cross_chain_swap(
&self,
proof: CrossChainProof,
asset: &str
) -> Result<bool> {
match asset {
"L-BTC" => self.verify_liquid_proof(proof),
"RBTC" => self.verify_rsk_proof(proof),
_ => self.verify_bitcoin_proof(proof),
}
}
}