hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
rocksdb_block_storage.cpp File Reference
Include dependency graph for rocksdb_block_storage.cpp:

Macros

#define CHECK_OPERATION(command, ...)
 

Macro Definition Documentation

◆ CHECK_OPERATION

#define CHECK_OPERATION (   command,
  ... 
)
Value:
if (auto result = (__VA_ARGS__); expected::hasError(result)) { \
log_->error("Error while block {} " command ". Code: {}. Description: {}", \
block->height(), \
result.assumeError().code, \
result.assumeError().description); \
return false; \
}