diff --git a/docker-compose-cln.yml b/docker-compose-cln.yml index 6628636b9..5fb1f2dcd 100644 --- a/docker-compose-cln.yml +++ b/docker-compose-cln.yml @@ -63,6 +63,7 @@ services: "--bitcoin-rpcuser=user", "--bitcoin-rpcpassword=pass", "--regtest", + "--experimental-anchors", ] ports: - "19846:19846" diff --git a/tests/integration_tests_cln.rs b/tests/integration_tests_cln.rs index f8bf0a5de..cad6f3090 100644 --- a/tests/integration_tests_cln.rs +++ b/tests/integration_tests_cln.rs @@ -5,7 +5,7 @@ mod common; use ldk_node::bitcoin::secp256k1::PublicKey; use ldk_node::bitcoin::Amount; use ldk_node::lightning::ln::msgs::SocketAddress; -use ldk_node::{Builder, Event}; +use ldk_node::{Builder, Event, ChannelType}; use clightningrpc::lightningrpc::LightningRPC; use clightningrpc::responses::NetworkAddress; @@ -89,6 +89,7 @@ fn test_cln() { common::wait_for_tx(&electrs_client, funding_txo.txid); common::generate_blocks_and_wait(&bitcoind_client, &electrs_client, 6); let channel_id = common::expect_channel_ready_event!(node, cln_node_id); + assert_eq!(node.list_channels().first().unwrap().channel_type, Some(ChannelType::Anchors)); // Send a payment to CLN let mut rng = thread_rng();