#plugin #lightning #bitcoin #cln #rpc #plugin-api

clightningrpc_gossip_map

提供插件 API 的 crate,以便在 Rust 中实现插件

5 个版本

0.0.1-beta.52024 年 8 月 4 日
0.0.1-beta.22024 年 7 月 29 日
0.0.1-beta.12024 年 7 月 26 日

#826 in 魔法豆

Download history 84/week @ 2024-07-22 223/week @ 2024-07-29 126/week @ 2024-08-05

每月下载量:433

CC0 许可证

26KB
573 代码行

gossip map

Core Lightning Gossip Map 解析器,用于使用 Rust 访问 Gossip Map。

示例

fn main() {
    let path = concat!(env!("CARGO_MANIFEST_DIR"), "/../contrib/gossip_store");
    let pubkey = "03e2408a49f07d2f4083a47344138ef89e7617e63919202c92aa8d49b574a560ae";
    let map = GossipMap::from_file(path);
    assert!(map.is_ok(), "{:?}", map);
    let map = map.unwrap();
    assert!(map.get_node(pubkey).is_some(), "node with id `{pubkey}` not found!");
}

依赖项

~7.5MB
~89K SLoC