10个版本 (稳定)
1.18.3 | 2024年2月28日 |
---|---|
1.18.2 | 2023年12月14日 |
1.18.0 | 2023年11月27日 |
1.14.17 | 2023年8月31日 |
1.14.17-rc5 | 2023年5月12日 |
#1939 in 魔法豆
每月77次下载
用于 11 个crate(3个直接使用)
1MB
23K SLoC
Miraland Geyser插件接口
此crate允许将插件添加到Miraland验证器运行时,以便在账户更新或区块和交易处理时执行操作;例如,将账户状态保存到外部数据库。插件必须实现GeyserPlugin
特质。请参阅geyser_plugin_interface.rs
的接口定义的详细信息。
插件应生成一个cdylib
动态库,该库必须公开一个C
函数_create_plugin()
,该函数实例化接口的实现。
在https://github.com/solana-labs/solana-accountsdb-plugin-postgres仓库中提供了如何创建一个将账户数据保存到外部PostgreSQL数据库的插件示例。
有关Miraland的更多信息,请参阅Miraland文档。
还有问题?在我们的Stack Exchange上提问
依赖项
~31–45MB
~791K SLoC