Skip to content

Commit 177b270

Browse files
committed
[TypeScript] Update tests to LDK 0.1 API
1 parent c926081 commit 177b270

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

ts/test/tests.mts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,13 @@ function get_chanman(): Node {
110110
const scorer = ldk.ProbabilisticScorer.constructor_new(ldk.ProbabilisticScoringDecayParameters.constructor_default(), net_graph, logger);
111111
const lockable_score = ldk.MultiThreadedLockableScore.constructor_new(scorer.as_Score());
112112
const router = ldk.DefaultRouter.constructor_new(net_graph, logger, keys_manager.as_EntropySource(), lockable_score.as_LockableScore(), ldk.ProbabilisticScoringFeeParameters.constructor_default());
113+
const msg_router = ldk.DefaultMessageRouter.constructor_new(net_graph, keys_manager.as_EntropySource());
113114

114115
const config = ldk.UserConfig.constructor_default();
115116
const params = ldk.ChainParameters.constructor_new(ldk.Network.LDKNetwork_Testnet, ldk.BestBlock.constructor_from_network(ldk.Network.LDKNetwork_Testnet));
116117
const chan_man = ldk.ChannelManager.constructor_new(fee_est, chain_watch, tx_broadcaster!, router.as_Router(),
117-
logger, keys_manager.as_EntropySource(), keys_manager.as_NodeSigner(), keys_manager.as_SignerProvider(),
118-
config, params, 42);
118+
msg_router.as_MessageRouter(), logger, keys_manager.as_EntropySource(), keys_manager.as_NodeSigner(),
119+
keys_manager.as_SignerProvider(), config, params, 42);
119120
return new Node(chan_man, tx_broadcasted, logger, keys_manager, net_graph);
120121
}
121122

@@ -341,7 +342,8 @@ tests.push(async () => {
341342
const underlying_om_a = ldk.OnionMessenger.constructor_new(
342343
a.keys_manager.as_EntropySource(), a.keys_manager.as_NodeSigner(), a.logger,
343344
a.chan_man.as_NodeIdLookUp(), a_msg_router, ignorer.as_OffersMessageHandler(),
344-
ignorer.as_AsyncPaymentsMessageHandler(), om_handler_a);
345+
ignorer.as_AsyncPaymentsMessageHandler(), a.chan_man.as_DNSResolverMessageHandler(),
346+
om_handler_a);
345347
const om_a = ldk.OnionMessageHandler.new_impl({
346348
handle_onion_message(peer_node_id: Uint8Array, msg: ldk.OnionMessage) {
347349
underlying_om_a.as_OnionMessageHandler().handle_onion_message(peer_node_id, msg);
@@ -388,7 +390,8 @@ tests.push(async () => {
388390
.constructor_new(b.net_graph, b.keys_manager.as_EntropySource()).as_MessageRouter();
389391
const om_b = ldk.OnionMessenger.constructor_new(b.keys_manager.as_EntropySource(),
390392
b.keys_manager.as_NodeSigner(), b.logger, b.chan_man.as_NodeIdLookUp(), msg_router_b,
391-
ignorer.as_OffersMessageHandler(), ignorer.as_AsyncPaymentsMessageHandler(), om_handler_b);
393+
ignorer.as_OffersMessageHandler(), ignorer.as_AsyncPaymentsMessageHandler(),
394+
b.chan_man.as_DNSResolverMessageHandler(), om_handler_b);
392395

393396
const pm_a = ldk.PeerManager.constructor_new(a.chan_man.as_ChannelMessageHandler(), ignorer.as_RoutingMessageHandler(),
394397
om_a, ignorer.as_CustomMessageHandler(), 0xdeadbeef,

0 commit comments

Comments
 (0)