From: Matt Corallo Date: Fri, 13 Nov 2020 01:18:11 +0000 (-0500) Subject: Update bindings demo for changes from #681 and the Persister trait X-Git-Tag: v0.0.12~4^2~10 X-Git-Url: http://git.bitcoin.ninja/?a=commitdiff_plain;h=90b668e426ab0a9867458369c9b4739e77f3596d;p=rust-lightning Update bindings demo for changes from #681 and the Persister trait --- diff --git a/lightning-c-bindings/demo.cpp b/lightning-c-bindings/demo.cpp index ee1cedf17..f8aece19d 100644 --- a/lightning-c-bindings/demo.cpp +++ b/lightning-c-bindings/demo.cpp @@ -126,7 +126,7 @@ struct NodeMonitors { void ConnectBlock(const uint8_t (*header)[80], uint32_t height, LDKCVec_C2Tuple_usizeTransactionZZ tx_data, LDKBroadcasterInterface broadcast, LDKFeeEstimator fee_est) { std::unique_lock l(mut); for (auto& mon : mons) { - LDK::CVec_C2Tuple_TxidCVec_TxOutZZZ res = ChannelMonitor_block_connected(&mon.second, &header_2, tx_data, height, broadcast, fee_est, *logger); + LDK::CVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ res = ChannelMonitor_block_connected(&mon.second, &header_2, tx_data, height, broadcast, fee_est, *logger); } } }; @@ -159,7 +159,7 @@ LDKCResult_NoneChannelMonitorUpdateErrZ update_channel_monitor(const void *this_ LDKBroadcasterInterface broadcaster = { .broadcast_transaction = broadcast_tx, }; - LDK::CResult_NoneMonitorUpdateErrorZ res = ChannelMonitor_update_monitor(&mon.second, update, &broadcaster, arg->logger); + LDK::CResult_NoneMonitorUpdateErrorZ res = ChannelMonitor_update_monitor(&mon.second, &update, &broadcaster, arg->logger); assert(res->result_ok); } }