11 std::shared_ptr<TransactionManager> trx_manager, std::shared_ptr<GasPricer> gas_pricer);
Definition slashing_manager.hpp:8
SlashingManager & operator=(const SlashingManager &)=delete
std::shared_ptr< final_chain::FinalChain > final_chain_
Definition slashing_manager.hpp:20
SlashingManager(SlashingManager &&)=delete
SlashingManager(const SlashingManager &)=delete
std::shared_ptr< TransactionManager > trx_manager_
Definition slashing_manager.hpp:21
SlashingManager & operator=(SlashingManager &&)=delete
bool submitDoubleVotingProof(const std::shared_ptr< PbftVote > &vote_a, const std::shared_ptr< PbftVote > &vote_b)
Definition slashing_manager.cpp:21
std::shared_ptr< GasPricer > gas_pricer_
Definition slashing_manager.hpp:22
const FullNodeConfig & kConfig
Definition slashing_manager.hpp:27
ExpirationCache< dev::h256 > double_voting_proofs_
Definition slashing_manager.hpp:25