X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-c-bindings%2Fdemo.c;h=d9508c59e6485aec84aa76cff0937c56deb32214;hb=33f511dfa015eac7b111a357242318f59a320736;hp=3f7c4be9d2fe2b9307d51173f15702c995a5949e;hpb=d039fc5cd1214a426e5714edfc0bd677cb2594b3;p=rust-lightning diff --git a/lightning-c-bindings/demo.c b/lightning-c-bindings/demo.c index 3f7c4be9..d9508c59 100644 --- a/lightning-c-bindings/demo.c +++ b/lightning-c-bindings/demo.c @@ -72,8 +72,10 @@ int main() { LDKKeysInterface keys_source = KeysManager_as_KeysInterface(&keys); LDKUserConfig config = UserConfig_default(); - - LDKChannelManager cm = ChannelManager_new(net, fee_est, mon, broadcast, logger, keys_source, config, 0); + LDKThirtyTwoBytes chain_tip; + memset(&chain_tip, 0, 32); + LDKChainParameters chain = ChainParameters_new(net, chain_tip, 0); + LDKChannelManager cm = ChannelManager_new(fee_est, mon, broadcast, logger, keys_source, config, chain); LDKCVec_ChannelDetailsZ channels = ChannelManager_list_channels(&cm); assert((unsigned long)channels.data < 4096); // There's an offset, but it should still be an offset against null in the 0 page