5个版本 (重大更新)
0.5.0 | 2021年12月1日 |
---|---|
0.4.0 | 2021年11月30日 |
0.3.0 | 2021年11月30日 |
0.2.0 | 2021年11月28日 |
0.1.0 | 2021年11月28日 |
#12 in #terra
18KB
412 行
twelvepool
在Terra节点内存池中监视新交易。
示例
use twelvepool::Watcher;
#[tokio::main]
async fn main() {
let mut receiver = Watcher::new(
String::from("https://127.0.0.1:26657"), // RPC address
String::from("https://127.0.0.1:1317"), // LCD address
None, // Optional reqwest client
None, // Optional interval duration (default to 100ms)
)
.run();
loop {
if let Some(mempool_item) = receiver.recv().await {
if mempool_item.tx.memo == "my memo" {
println!("tx with our memo found (tx hash {})", mempool_item.tx_hash);
}
}
}
}
依赖项
~6–19MB
~296K SLoC