Monero
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
src
▶
blockchain_db
▶
berkeleydb
db_bdb.cpp
db_bdb.h
▶
lmdb
db_lmdb.cpp
db_lmdb.h
blockchain_db.cpp
blockchain_db.h
db_types.h
▶
blockchain_utilities
blockchain_ancestry.cpp
blockchain_blackball.cpp
blockchain_depth.cpp
blockchain_export.cpp
blockchain_import.cpp
blockchain_usage.cpp
blockchain_utilities.h
blocksdat_file.cpp
blocksdat_file.h
bootstrap_file.cpp
bootstrap_file.h
bootstrap_serialization.h
▶
blocks
blockexports.c
blocks.h
▶
checkpoints
checkpoints.cpp
checkpoints.h
▶
common
aligned.c
aligned.h
apply_permutation.h
base58.cpp
base58.h
boost_serialization_helper.h
command_line.cpp
command_line.h
common_fwd.h
dns_utils.cpp
dns_utils.h
download.cpp
download.h
error.cpp
error.h
expect.cpp
expect.h
http_connection.h
i18n.cpp
i18n.h
int-util.h
json_util.h
password.cpp
password.h
perf_timer.cpp
perf_timer.h
pod-class.h
rpc_client.h
scoped_message_writer.h
sfinae_helpers.h
stack_trace.cpp
stack_trace.h
threadpool.cpp
threadpool.h
unordered_containers_boost_serialization.h
updates.cpp
updates.h
util.cpp
util.h
varint.h
Implementation of varint's
▶
crypto
▶
crypto_ops_builder
▶
include
▶
sodium
crypto_int32.h
crypto_int64.h
crypto_uint16.h
crypto_uint32.h
crypto_uint64.h
crypto_uint8.h
crypto_verify_32.h
randombytes.h
sodium.h
▶
ref10
api.h
base.h
base.py
base2.h
base2.py
d.h
d.py
d2.h
d2.py
fe.h
fe_0.c
fe_1.c
fe_add.c
fe_cmov.c
fe_copy.c
fe_frombytes.c
fe_invert.c
fe_isnegative.c
fe_isnonzero.c
fe_mul.c
fe_neg.c
fe_pow22523.c
fe_sq.c
fe_sq2.c
fe_sub.c
fe_tobytes.c
ge.h
ge_add.c
ge_add.h
ge_double_scalarmult.c
ge_frombytes.c
ge_madd.c
ge_madd.h
ge_msub.c
ge_msub.h
ge_p1p1_to_p2.c
ge_p1p1_to_p3.c
ge_p2_0.c
ge_p2_dbl.c
ge_p2_dbl.h
ge_p3_0.c
ge_p3_dbl.c
ge_p3_to_cached.c
ge_p3_to_p2.c
ge_p3_tobytes.c
ge_precomp_0.c
ge_scalarmult_base.c
ge_sub.c
ge_sub.h
ge_tobytes.c
keypair.c
open.c
pow22523.h
pow225521.h
sc.h
sc_muladd.c
sc_reduce.c
sign.c
sqrtm1.h
sqrtm1.py
▶
ref10CommentedCombined
api.h
base.h
base.py
base2.h
base2.py
crypto-ops.h
d.h
d.py
d2.h
d2.py
fe.h
fe_0.c
fe_1.c
fe_add.c
fe_cmov.c
fe_copy.c
fe_frombytes.c
fe_invert.c
fe_isnegative.c
fe_isnonzero.c
fe_mul.c
fe_neg.c
fe_pow22523.c
fe_sq.c
fe_sq2.c
fe_sub.c
fe_tobytes.c
ge.h
ge_add.c
ge_add.h
ge_double_scalarmult.c
ge_frombytes.c
ge_madd.c
ge_madd.h
ge_msub.c
ge_msub.h
ge_p1p1_to_p2.c
ge_p1p1_to_p3.c
ge_p2_0.c
ge_p2_dbl.c
ge_p2_dbl.h
ge_p3_0.c
ge_p3_dbl.c
ge_p3_to_cached.c
ge_p3_to_p2.c
ge_p3_tobytes.c
ge_precomp_0.c
ge_scalarmult_base.c
ge_sub.c
ge_sub.h
ge_tobytes.c
keypair.c
MakeCryptoOps.py
open.c
pow22523.h
pow225521.h
sc.h
sc_muladd.c
sc_reduce.c
sc_sub.xmr.c
sign.c
sqrtm1.h
sqrtm1.py
test.py
xmrSpecificOld.c
api.h
crypto-ops-data.c
crypto-ops-old.c
crypto-ops.h
crypto_int32.h
crypto_sign.h
crypto_uint32.h
crypto_verify_32.h
randombytes.c
sha512-blocks.c
sha512-hash.c
sha512.h
verify.c
aesb.c
blake256.c
blake256.h
chacha.c
chacha.h
crypto-ops-data.c
crypto-ops.c
crypto-ops.h
crypto.cpp
crypto.h
generic-ops.h
groestl.c
groestl.h
groestl_tables.h
hash-extra-blake.c
hash-extra-groestl.c
hash-extra-jh.c
hash-extra-skein.c
hash-ops.h
hash.c
hash.h
initializer.h
jh.c
jh.h
keccak.c
keccak.h
oaes_config.h
oaes_lib.c
oaes_lib.h
random.c
random.h
skein.c
skein.h
skein_port.h
slow-hash.c
tree-hash.c
variant2_int_sqrt.h
▶
cryptonote_basic
account.cpp
account.h
account_boost_serialization.h
blobdatatype.h
connection_context.h
cryptonote_basic.h
cryptonote_basic_impl.cpp
cryptonote_basic_impl.h
cryptonote_boost_serialization.h
cryptonote_format_utils.cpp
cryptonote_format_utils.h
cryptonote_stat_info.h
difficulty.cpp
difficulty.h
hardfork.cpp
hardfork.h
miner.cpp
miner.h
subaddress_index.h
tx_extra.h
verification_context.h
▶
cryptonote_core
blockchain.cpp
blockchain.h
blockchain_storage_boost_serialization.h
cryptonote_core.cpp
cryptonote_core.h
cryptonote_tx_utils.cpp
cryptonote_tx_utils.h
tx_pool.cpp
tx_pool.h
▶
cryptonote_protocol
block_queue.cpp
block_queue.h
cryptonote_protocol_defs.h
cryptonote_protocol_handler-base.cpp
This is the place to implement our handlers for protocol network actions, e.g. for ratelimit for download-requests
cryptonote_protocol_handler.h
This is the original cryptonote protocol network-events handler, modified by us
cryptonote_protocol_handler.inl
This is the original cryptonote protocol network-events handler, modified by us
cryptonote_protocol_handler_common.h
▶
daemon
command_line_args.h
command_parser_executor.cpp
command_parser_executor.h
command_server.cpp
command_server.h
core.h
daemon.cpp
daemon.h
executor.cpp
executor.h
main.cpp
p2p.h
protocol.h
rpc.h
rpc_command_executor.cpp
rpc_command_executor.h
▶
daemonizer
daemonizer.h
posix_daemonizer.inl
posix_fork.cpp
posix_fork.h
windows_daemonizer.inl
windows_service.cpp
windows_service.h
windows_service_runner.h
▶
debug_utilities
cn_deserialize.cpp
object_sizes.cpp
▶
device
device.cpp
device.hpp
device_default.cpp
device_default.hpp
device_io.hpp
device_io_hid.cpp
device_io_hid.hpp
device_ledger.cpp
device_ledger.hpp
log.cpp
log.hpp
▶
gen_multisig
gen_multisig.cpp
Generates a set of multisig wallets
▶
mnemonics
chinese_simplified.h
Simplified Chinese word list and map
dutch.h
New Dutch word list and map
electrum-words.cpp
Mnemonic seed generation and wallet restoration from them
electrum-words.h
Mnemonic seed generation and wallet restoration from them
english.h
New English word list and map
english_old.h
Older version of English word list and map
esperanto.h
New Esperanto word list and map
french.h
French word list and map
german.h
German word list and map
italian.h
Italian word list and map
japanese.h
Japanese word list and map
language_base.h
Language
Base class for Polymorphism
lojban.h
New Lojban word list and map
portuguese.h
Portuguese word list and map
russian.h
Russian word list and map
singleton.h
A singleton helper class based on template
spanish.h
Spanish word list and map
▶
multisig
multisig.cpp
multisig.h
▶
p2p
net_node.cpp
net_node.h
net_node.inl
net_node_common.h
net_peerlist.h
net_peerlist_boost_serialization.h
p2p_protocol_defs.h
stdafx.h
▶
platform
▶
mingw
alloca.h
▶
msc
▶
sys
param.h
alloca.h
inline_c.h
stdbool.h
▶
ringct
bulletproofs.cc
bulletproofs.h
multiexp.cc
multiexp.h
rctCryptoOps.c
rctCryptoOps.h
rctOps.cpp
rctOps.h
rctSigs.cpp
rctSigs.h
rctTypes.cpp
rctTypes.h
▶
rpc
core_rpc_server.cpp
core_rpc_server.h
core_rpc_server_commands_defs.h
core_rpc_server_error_codes.h
daemon_handler.cpp
daemon_handler.h
daemon_messages.cpp
daemon_messages.h
daemon_rpc_version.h
instanciations.cpp
message.cpp
message.h
message_data_structs.h
rpc_args.cpp
rpc_args.h
rpc_handler.h
zmq_server.cpp
zmq_server.h
▶
serialization
binary_archive.h
binary_utils.h
container.h
crypto.h
debug_archive.h
deque.h
json_archive.h
JSON archive
json_object.cpp
json_object.h
json_utils.h
list.h
pair.h
serialization.h
Simple DSL AAPI based on
set.h
string.h
unordered_set.h
variant.h
For dealing with variants
vector.h
▶
simplewallet
simplewallet.cpp
Source file that defines simple_wallet class
simplewallet.h
Header file that declares simple_wallet class
▶
wallet
▶
api
address_book.cpp
address_book.h
common_defines.h
pending_transaction.cpp
pending_transaction.h
subaddress.cpp
subaddress.h
subaddress_account.cpp
subaddress_account.h
transaction_history.cpp
transaction_history.h
transaction_info.cpp
transaction_info.h
unsigned_transaction.cpp
unsigned_transaction.h
utils.cpp
wallet.cpp
wallet.h
wallet2_api.h
wallet_manager.cpp
wallet_manager.h
node_rpc_proxy.cpp
node_rpc_proxy.h
ringdb.cpp
ringdb.h
wallet2.cpp
wallet2.h
wallet_args.cpp
wallet_args.h
wallet_errors.h
wallet_rpc_server.cpp
wallet_rpc_server.h
wallet_rpc_server_commands_defs.h
wallet_rpc_server_error_codes.h
cryptonote_config.h
version.h
Generated on Sun Jul 8 2018 12:00:00 for Monero by
1.8.14