Skip to content

Commit c03a1e4

Browse files
committed
itest: have tapd skip cert verification
The mock oracle uses a self-signed certificate for TLS, but we're not concerned with having tapd verify it in the itest environment. This commit adds the 'experimental.rfq.priceoracletlsinsecure' flag added in lightninglabs/taproot-assets#1775 to the litd args list, instructing tapd not to verify certificates.
1 parent 6e6b552 commit c03a1e4

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

itest/litd_custom_channels_test.go

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ var (
9090
"--taproot-assets.custodianproofretrievaldelay=500ms",
9191
}
9292
litdArgsTemplate = append(litdArgsTemplateNoOracle, []string{
93+
"--taproot-assets.experimental.rfq.priceoracletlsinsecure",
9394
"--taproot-assets.experimental.rfq.priceoracleaddress=" +
9495
"use_mock_price_oracle_service_promise_to_" +
9596
"not_use_on_mainnet",
@@ -99,6 +100,7 @@ var (
99100
}...)
100101

101102
litdArgsTemplateDiffOracle = append(litdArgsTemplateNoOracle, []string{
103+
"--taproot-assets.experimental.rfq.priceoracletlsinsecure",
102104
"--taproot-assets.experimental.rfq.priceoracleaddress=" +
103105
"use_mock_price_oracle_service_promise_to_" +
104106
"not_use_on_mainnet",
@@ -4123,10 +4125,12 @@ func testCustomChannelsOraclePricing(ctx context.Context, net *NetworkHarness,
41234125

41244126
lndArgs := slices.Clone(lndArgsTemplate)
41254127
litdArgs := slices.Clone(litdArgsTemplateNoOracle)
4126-
litdArgs = append(litdArgs, fmt.Sprintf(
4127-
"--taproot-assets.experimental.rfq.priceoracleaddress="+
4128-
"rfqrpc://%s", oracleAddr,
4129-
))
4128+
litdArgs = append(litdArgs,
4129+
"--taproot-assets.experimental.rfq.priceoracletlsinsecure",
4130+
fmt.Sprintf(
4131+
"--taproot-assets.experimental.rfq.priceoracleaddress="+
4132+
"rfqrpc://%s", oracleAddr,
4133+
))
41304134

41314135
// We use Charlie as the proof courier. But in order for Charlie to also
41324136
// use itself, we need to define its port upfront.
@@ -4970,10 +4974,12 @@ func testCustomChannelsDecodeAssetInvoice(ctx context.Context,
49704974

49714975
lndArgs := slices.Clone(lndArgsTemplate)
49724976
litdArgs := slices.Clone(litdArgsTemplateNoOracle)
4973-
litdArgs = append(litdArgs, fmt.Sprintf(
4974-
"--taproot-assets.experimental.rfq.priceoracleaddress="+
4975-
"rfqrpc://%s", oracleAddr,
4976-
))
4977+
litdArgs = append(litdArgs,
4978+
"--taproot-assets.experimental.rfq.priceoracletlsinsecure",
4979+
fmt.Sprintf(
4980+
"--taproot-assets.experimental.rfq.priceoracleaddress="+
4981+
"rfqrpc://%s", oracleAddr,
4982+
))
49774983

49784984
// We'll just make a single node here, as this doesn't actually rely on
49794985
// a set of active channels.

0 commit comments

Comments
 (0)