46 const std::optional<std::vector<std::string>>& interfaces =
47 std::nullopt)
override
Definition gov_effects_interface.h:12
Definition node_interface.h:23
virtual void trigger_ledger_chunk(ccf::kv::Tx &tx)=0
virtual bool rekey_ledger(ccf::kv::Tx &tx)=0
virtual void trigger_recovery_shares_refresh(ccf::kv::Tx &tx)=0
virtual void trigger_snapshot(ccf::kv::Tx &tx)=0
virtual void trigger_acme_refresh(ccf::kv::Tx &tx, const std::optional< std::vector< std::string > > &interfaces=std::nullopt)=0
virtual void transition_service_to_open(ccf::kv::Tx &tx, AbstractGovernanceEffects::ServiceIdentities identities)=0
Definition gov_effects.h:11
void transition_service_to_open(ccf::kv::Tx &tx, ServiceIdentities identities) override
Definition gov_effects.h:18
void trigger_snapshot(ccf::kv::Tx &tx) override
Definition gov_effects.h:39
bool rekey_ledger(ccf::kv::Tx &tx) override
Definition gov_effects.h:24
void trigger_recovery_shares_refresh(ccf::kv::Tx &tx) override
Definition gov_effects.h:29
void trigger_acme_refresh(ccf::kv::Tx &tx, const std::optional< std::vector< std::string > > &interfaces=std::nullopt) override
Definition gov_effects.h:44
void trigger_ledger_chunk(ccf::kv::Tx &tx) override
Definition gov_effects.h:34
AbstractNodeState & impl
Definition gov_effects.h:13
GovernanceEffects(AbstractNodeState &impl_)
Definition gov_effects.h:16
Definition app_interface.h:14
Definition gov_effects_interface.h:22