Path Lines of Code api/kv_operation.py 12 api/pybind_kv_service.cpp 41 benchmark/protocols/pbft/kv_server_performance.cpp 48 benchmark/protocols/pbft/kv_service_tools.cpp 25 benchmark/protocols/poe/kv_server_performance.cpp 50 chain/state/chain_state.cpp 18 chain/state/chain_state.h 17 chain/storage/leveldb.cpp 271 chain/storage/leveldb.h 52 chain/storage/memory_db.cpp 133 chain/storage/memory_db.h 36 chain/storage/mock_storage.h 29 chain/storage/proto/kv.proto 27 chain/storage/proto/leveldb_config.proto 27 chain/storage/storage.h 28 common/crypto/hash.cpp 22 common/crypto/hash.h 8 common/crypto/key_generator.cpp 103 common/crypto/key_generator.h 8 common/crypto/mock_signature_verifier.h 12 common/crypto/signature_utils.cpp 108 common/crypto/signature_utils.h 15 common/crypto/signature_verifier.cpp 213 common/crypto/signature_verifier.h 39 common/crypto/signature_verifier_interface.cpp 7 common/crypto/signature_verifier_interface.h 11 common/lru/lru_cache.cpp 86 common/lru/lru_cache.h 27 common/proto/signature_info.proto 69 common/utils/utils.cpp 12 common/utils/utils.h 5 documents/doxygen/DoxygenLayout.xml 226 documents/doxygen/doxygen_html_style.css 4 executor/common/custom_query.h 11 executor/common/mock_transaction_manager.h 19 executor/common/transaction_manager.cpp 62 executor/common/transaction_manager.h 29 executor/contract/executor/contract_executor.cpp 116 executor/contract/executor/contract_executor.h 26 executor/contract/manager/address_manager.cpp 29 executor/contract/manager/address_manager.h 19 executor/contract/manager/contract_manager.cpp 107 executor/contract/manager/contract_manager.h 35 executor/contract/manager/evm_state.h 16 executor/contract/manager/global_state.cpp 48 executor/contract/manager/global_state.h 28 executor/contract/manager/global_view.cpp 15 executor/contract/manager/global_view.h 18 executor/contract/manager/utils.h 7 executor/kv/kv_executor.cpp 171 executor/kv/kv_executor.h 36 executor/utxo/executor/utxo_executor.cpp 48 executor/utxo/executor/utxo_executor.h 29 executor/utxo/manager/transaction.cpp 141 executor/utxo/manager/transaction.h 28 executor/utxo/manager/tx_mempool.cpp 88 executor/utxo/manager/tx_mempool.h 21 executor/utxo/manager/wallet.cpp 13 executor/utxo/manager/wallet.h 15 interface/common/mock_resdb_txn_accessor.h 11 interface/common/resdb_state_accessor.cpp 29 interface/common/resdb_state_accessor.h 18 interface/common/resdb_txn_accessor.cpp 142 interface/common/resdb_txn_accessor.h 24 interface/contract/contract_client.cpp 82 interface/contract/contract_client.h 21 interface/kv/contract_client.cpp 117 interface/kv/contract_client.h 26 interface/kv/kv_client.cpp 116 interface/kv/kv_client.h 22 interface/rdbc/mock_net_channel.h 17 interface/rdbc/mock_resdb_txn_accessor.h 11 interface/rdbc/net_channel.cpp 179 interface/rdbc/net_channel.h 47 interface/rdbc/transaction_constructor.cpp 57 interface/rdbc/transaction_constructor.h 21 interface/utxo/utxo_client.cpp 62 interface/utxo/utxo_client.h 14 platform/common/data_comm/data_comm.h 16 platform/common/data_comm/network_comm.h 9 platform/common/network/mock_socket.h 18 platform/common/network/network_utils.cpp 27 platform/common/network/network_utils.h 7 platform/common/network/socket.h 22 platform/common/network/tcp_socket.cpp 181 platform/common/network/tcp_socket.h 27 platform/common/queue/batch_queue.h 50 platform/common/queue/blocking_queue.h 73 platform/common/queue/lock_free_queue.h 51 platform/config/resdb_config.cpp 189 platform/config/resdb_config.h 79 platform/config/resdb_config_utils.cpp 117 platform/config/resdb_config_utils.h 17 platform/config/resdb_poc_config.cpp 38 platform/config/resdb_poc_config.h 35 platform/consensus/checkpoint/checkpoint.h 9 platform/consensus/checkpoint/mock_checkpoint.h 9 platform/consensus/execution/duplicate_manager.cpp 110 platform/consensus/execution/duplicate_manager.h 41 platform/consensus/execution/geo_global_executor.cpp 94 platform/consensus/execution/geo_global_executor.h 43 platform/consensus/execution/geo_transaction_executor.cpp 90 platform/consensus/execution/geo_transaction_executor.h 32 platform/consensus/execution/mock_geo_global_executor.h 14 platform/consensus/execution/system_info.cpp 43 platform/consensus/execution/system_info.h 24 platform/consensus/execution/transaction_executor.cpp 371 platform/consensus/execution/transaction_executor.h 94 platform/consensus/ordering/common/algorithm/protocol_base.cpp 35 platform/consensus/ordering/common/algorithm/protocol_base.h 50 platform/consensus/ordering/common/framework/consensus.cpp 124 platform/consensus/ordering/common/framework/consensus.h 46 platform/consensus/ordering/common/framework/performance_manager.cpp 218 platform/consensus/ordering/common/framework/performance_manager.h 63 platform/consensus/ordering/common/framework/response_manager.cpp 187 platform/consensus/ordering/common/framework/response_manager.h 47 platform/consensus/ordering/common/framework/transaction_utils.cpp 20 platform/consensus/ordering/common/framework/transaction_utils.h 16 platform/consensus/ordering/common/transaction_utils.cpp 18 platform/consensus/ordering/common/transaction_utils.h 9 platform/consensus/ordering/geo_pbft/consensus_manager_geo_pbft.cpp 22 platform/consensus/ordering/geo_pbft/consensus_manager_geo_pbft.h 18 platform/consensus/ordering/geo_pbft/geo_pbft_commitment.cpp 97 platform/consensus/ordering/geo_pbft/geo_pbft_commitment.h 39 platform/consensus/ordering/geo_pbft/hash_set.h 42 platform/consensus/ordering/pbft/checkpoint_manager.cpp 312 platform/consensus/ordering/pbft/checkpoint_manager.h 79 platform/consensus/ordering/pbft/commitment.cpp 234 platform/consensus/ordering/pbft/commitment.h 45 platform/consensus/ordering/pbft/consensus_manager_pbft.cpp 213 platform/consensus/ordering/pbft/consensus_manager_pbft.h 58 platform/consensus/ordering/pbft/lock_free_collector_pool.cpp 42 platform/consensus/ordering/pbft/lock_free_collector_pool.h 20 platform/consensus/ordering/pbft/message_manager.cpp 226 platform/consensus/ordering/pbft/message_manager.h 74 platform/consensus/ordering/pbft/mock_checkpoint_manager.h 21 platform/consensus/ordering/pbft/performance_manager.cpp 340 platform/consensus/ordering/pbft/performance_manager.h 81 platform/consensus/ordering/pbft/pre_very_consensus_service_pbft.h 28 platform/consensus/ordering/pbft/query.cpp 113 platform/consensus/ordering/pbft/query.h 22 platform/consensus/ordering/pbft/response_manager.cpp 341 platform/consensus/ordering/pbft/response_manager.h 73 platform/consensus/ordering/pbft/transaction_collector.cpp 195 platform/consensus/ordering/pbft/transaction_collector.h 97 platform/consensus/ordering/pbft/transaction_utils.cpp 18 platform/consensus/ordering/pbft/transaction_utils.h 14 platform/consensus/ordering/pbft/viewchange_manager.cpp 487 platform/consensus/ordering/pbft/viewchange_manager.h 118 platform/consensus/ordering/poe/algorithm/poe.cpp 59 platform/consensus/ordering/poe/algorithm/poe.h 31 platform/consensus/ordering/poe/framework/consensus.cpp 66 platform/consensus/ordering/poe/framework/consensus.h 27 platform/consensus/ordering/poe/proto/proposal.proto 40 platform/consensus/recovery/recovery.cpp 434 platform/consensus/recovery/recovery.h 70 platform/networkstrate/async_acceptor.cpp 122 platform/networkstrate/async_acceptor.h 45 platform/networkstrate/async_replica_client.cpp 82 platform/networkstrate/async_replica_client.h 32 platform/networkstrate/consensus_manager.cpp 283 platform/networkstrate/consensus_manager.h 66 platform/networkstrate/mock_async_replica_client.h 11 platform/networkstrate/mock_replica_communicator.h 23 platform/networkstrate/mock_service_interface.h 13 platform/networkstrate/replica_communicator.cpp 272 platform/networkstrate/replica_communicator.h 70 platform/networkstrate/server_comm.h 9 platform/networkstrate/service_interface.cpp 12 platform/networkstrate/service_interface.h 21 platform/networkstrate/service_network.cpp 98 platform/networkstrate/service_network.h 35 platform/proto/broadcast.proto 23 platform/proto/checkpoint_info.proto 38 platform/proto/logging.proto 34 platform/proto/network_type.proto 26 platform/proto/replica_info.proto 66 platform/proto/resdb.proto 183 platform/proto/system_info_data.proto 24 platform/proto/viewchange_message.proto 41 platform/rdbc/acceptor.cpp 65 platform/rdbc/acceptor.h 25 platform/statistic/prometheus_handler.cpp 74 platform/statistic/prometheus_handler.h 49 platform/statistic/set_random_data.cpp 58 platform/statistic/stats.cpp 506 platform/statistic/stats.h 116 proto/contract/account.proto 23 proto/contract/contract.proto 25 proto/contract/func_params.proto 34 proto/contract/rpc.proto 49 proto/kv/kv.proto 66 proto/utxo/config.proto 27 proto/utxo/rpc.proto 37 proto/utxo/utxo.proto 37 repositories.bzl 85 script.js 91 scripts/deploy/performance/calculate_result.py 44 scripts/deploy/performance_local/calculate_result.py 44 service/contract/contract_service.cpp 43 service/kv/kv_service.cpp 50 service/tools/contract/api_tools/contract_tools.cpp 129 service/tools/contract/api_tools/create.js 4 service/tools/contract/api_tools/deploy.js 7 service/tools/contract/api_tools/execute.js 8 service/tools/data/cert/admin.key.pri 1 service/tools/data/cert/admin.key.pub 1 service/tools/data/cert/node1.key.pri 1 service/tools/data/cert/node1.key.pub 2 service/tools/data/cert/node2.key.pri 2 service/tools/data/cert/node2.key.pub 1 service/tools/data/cert/node3.key.pri 1 service/tools/data/cert/node3.key.pub 2 service/tools/data/cert/node4.key.pri 1 service/tools/data/cert/node4.key.pub 1 service/tools/data/cert/node5.key.pri 1 service/tools/data/cert/node5.key.pub 2 service/tools/data/cert/node6.key.key.pri 1 service/tools/data/cert/node6.key.key.pub 1 service/tools/data/cert/node6.key.pri 1 service/tools/data/cert/node6.key.pub 1 service/tools/data/cert/node7.key.key.pri 1 service/tools/data/cert/node7.key.key.pub 1 service/tools/data/cert/node7.key.pri 1 service/tools/data/cert/node7.key.pub 1 service/tools/data/cert/node8.key.key.pri 1 service/tools/data/cert/node8.key.key.pub 1 service/tools/data/cert/node8.key.pri 1 service/tools/data/cert/node8.key.pub 1 service/tools/data/cert/node9.key.key.pri 1 service/tools/data/cert/node9.key.key.pub 1 service/tools/data/cert/node9.key.pri 1 service/tools/data/cert/node9.key.pub 1 service/tools/kv/api_tools/contract_service_tools.cpp 141 service/tools/kv/api_tools/create.js 3 service/tools/kv/api_tools/deploy.js 7 service/tools/kv/api_tools/execute.js 8 service/tools/kv/api_tools/get_balance.js 4 service/tools/kv/api_tools/kv_client_txn_tools.cpp 43 service/tools/kv/api_tools/kv_service_tools.cpp 245 service/tools/kv/api_tools/set_balance.js 5 service/tools/utxo/wallet_tool/cpp/addr_utils.cpp 16 service/tools/utxo/wallet_tool/cpp/addr_utils.h 8 service/tools/utxo/wallet_tool/cpp/key_utils.cpp 13 service/tools/utxo/wallet_tool/cpp/key_utils.h 8 service/tools/utxo/wallet_tool/cpp/utxo_client_tools.cpp 150 service/tools/utxo/wallet_tool/py/addr.py 11 service/tools/utxo/wallet_tool/py/keys.py 6 service/tools/utxo/wallet_tool/pybind/wallet_tools_py.cpp 16 service/utils/server_factory.cpp 24 service/utils/server_factory.h 89 service/utxo/utxo_service.cpp 62 tools/certificate_tools.cpp 103 tools/generate_mulregion_config.py 44 tools/generate_region_config.py 57 tools/key_generator_tools.cpp 52 tools/resdb_state_accessor_tools.cpp 19 tools/resdb_txn_accessor_tools.cpp 33