hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::ametsuchi::RocksDbCommandExecutor Member List

This is the complete list of members for iroha::ametsuchi::RocksDbCommandExecutor, including all inherited members.

dbSession() overrideiroha::ametsuchi::RocksDbCommandExecutorvirtual
ErrorCodes enum nameiroha::ametsuchi::RocksDbCommandExecutor
execute(const shared_model::interface::Command &cmd, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) overrideiroha::ametsuchi::RocksDbCommandExecutorvirtual
ExecutionResult typedefiroha::ametsuchi::RocksDbCommandExecutor
getSession()iroha::ametsuchi::RocksDbCommandExecutor
kCountNotEnough enum valueiroha::ametsuchi::RocksDbCommandExecutor
kException enum valueiroha::ametsuchi::RocksDbCommandExecutor
kIncorrectBalance enum valueiroha::ametsuchi::RocksDbCommandExecutor
kIncorrectOldValue enum valueiroha::ametsuchi::RocksDbCommandExecutor
kInvalidAmount enum valueiroha::ametsuchi::RocksDbCommandExecutor
kInvalidAssetAmount enum valueiroha::ametsuchi::RocksDbCommandExecutor
kInvalidFieldSize enum valueiroha::ametsuchi::RocksDbCommandExecutor
kNoAccount enum valueiroha::ametsuchi::RocksDbCommandExecutor
kNoImplementation enum valueiroha::ametsuchi::RocksDbCommandExecutor
kNoPermissions enum valueiroha::ametsuchi::RocksDbCommandExecutor
kNoSignatory enum valueiroha::ametsuchi::RocksDbCommandExecutor
kNotEnoughAssets enum valueiroha::ametsuchi::RocksDbCommandExecutor
kPeersCountIsNotEnough enum valueiroha::ametsuchi::RocksDbCommandExecutor
kPermissionIsAlreadySet enum valueiroha::ametsuchi::RocksDbCommandExecutor
kPublicKeyIsEmpty enum valueiroha::ametsuchi::RocksDbCommandExecutor
kRoleAlreadyExists enum valueiroha::ametsuchi::RocksDbCommandExecutor
kSignatoryMustNotExist enum valueiroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::AddAssetQuantity &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::AddPeer &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::AddSignatory &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::CallEngine &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::AppendRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::CompareAndSetAccountDetail &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::CreateAccount &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::CreateAsset &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::CreateDomain &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::CreateRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::DetachRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::GrantPermission &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::RemovePeer &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::RemoveSignatory &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::RevokePermission &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::SetAccountDetail &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::SetQuorum &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::SubtractAssetQuantity &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::TransferAsset &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
operator()(RocksDbCommon &common, const shared_model::interface::SetSettingValue &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &, shared_model::interface::types::CommandIndexType, bool do_validation, shared_model::interface::RolePermissionSet const &creator_permissions)iroha::ametsuchi::RocksDbCommandExecutor
RocksDbCommandExecutor(std::shared_ptr< RocksDBContext > db_context, std::shared_ptr< shared_model::interface::PermissionToString > perm_converter, std::optional< std::reference_wrapper< const VmCaller >> vm_caller)iroha::ametsuchi::RocksDbCommandExecutor
skipChanges() overrideiroha::ametsuchi::RocksDbCommandExecutorvirtual
~CommandExecutor()=defaultiroha::ametsuchi::CommandExecutorvirtual
~RocksDbCommandExecutor()iroha::ametsuchi::RocksDbCommandExecutor