- this.message_handler = bindings.MessageHandler_new(chan_handler, route_handler);
- this.custom_message_handler = bindings.IgnoringMessageHandler_new();
+ this.ignoring_message_handler = bindings.IgnoringMessageHandler_new();
+ this.custom_message_handler = bindings.IgnoringMessageHandler_as_CustomMessageHandler(this.ignoring_message_handler);
+ this.onion_message_handler = bindings.IgnoringMessageHandler_as_OnionMessageHandler(this.ignoring_message_handler);
+ this.message_handler = bindings.MessageHandler_new(chan_handler, route_handler, this.onion_message_handler);