Solana中Geyser插件通知时机咨询:notify_account与notify_transaction触发阶段
Geyser插件notify_account与notify_transaction触发时机解析
- notify_transaction:只有当验证器担任领导者角色,完成交易的banking阶段处理且交易成功打包进区块后,才会触发该通知。如果验证器只是作为跟随者接收到交易广播,不会触发这个通知。
- notify_account:触发时机分两种情况:
- 验证器作为领导者处理交易引发账户状态变更,完成banking阶段后触发;
- 验证器作为跟随者同步区块时,接收到区块内的账户状态变更信息,也会触发该通知。简单来说,不管验证器是不是领导者,只要它同步到了账户状态的更新,就会触发这个通知。
内容的提问来源于stack exchange,提问作者David G
相关产品推荐
相关产品推荐

