pub async fn build_eth_transaction(
    contract_address: Address,
    signer: EthSigner,
    action: VerifiedCertifiedBridgeAction,
) -> BridgeResult<ContractCall<EthSigner, ()>>pub async fn build_eth_transaction(
    contract_address: Address,
    signer: EthSigner,
    action: VerifiedCertifiedBridgeAction,
) -> BridgeResult<ContractCall<EthSigner, ()>>