MCPcopy Create free account

hub / github.com/bcndev/bytecoin / functions

Functions2,177 in github.com/bcndev/bytecoin

↓ 4 callersFunctionc_ffw
We used C-style here to have same code on Ledger
src/Core/Currency.cpp:412
↓ 4 callersMethodcan_view_outgoing_addresses
src/Core/Wallet.hpp:69
↓ 4 callersFunctioncheck_sendproof
src/crypto/crypto.cpp:586
↓ 4 callersMethodclear
src/common/MemoryStreams.hpp:73
↓ 4 callersMethodclose_and_call
src/platform/Network.cpp:278
↓ 4 callersMethodcommit_db_txn
src/platform/DBlmdb.cpp:183
↓ 4 callersFunctioncopy_block
src/crypto/slow-hash_stdc.c:65
↓ 4 callersFunctioncreate_folders_if_necessary
src/platform/PathTools.cpp:191
↓ 4 callersFunctioncrypto_coinbase_tree_depth
src/crypto/tree-hash.c:45
↓ 4 callersFunctioncrypto_keccak_init
src/crypto/hash-keccak.c:67
↓ 4 callersFunctioncrypto_keccak_update
src/crypto/hash-keccak.c:74
↓ 4 callersFunctiondecode
src/common/Base58.cpp:200
↓ 4 callersFunctiondecode_addr
src/common/Base58.cpp:231
↓ 4 callersFunctionderive_output_public_key
src/crypto/crypto.cpp:552
↓ 4 callersFunctiondeserialize_encrypted
src/Core/WalletSerializationV1.cpp:136
↓ 4 callersFunctiondigit3
src/rpc_api.cpp:93
↓ 4 callersFunctiondiv_with_reminder
src/crypto/int-util.h:94
↓ 4 callersFunctione2i
src/crypto/slow-hash_stdc.c:39
↓ 4 callersFunctionencode
src/common/Base58.cpp:184
↓ 4 callersMethodexpect
src/common/JsonValue.cpp:789
↓ 4 callersFunctionfe_isnegative
src/crypto/bernstein/fe_51.c:219
↓ 4 callersFunctionfe_neg
src/crypto/bernstein/fe_51.c:366
↓ 4 callersFunctionfe_tobytes
src/crypto/bernstein/fe_51.c:709
↓ 4 callersFunctionffw
src/Core/Currency.cpp:462
↓ 4 callersFunctionfirst_half
tests/crypto/test_crypto.cpp:121
↓ 4 callersFunctionfrom_json_value
src/seria/JsonInputStream.hpp:49
↓ 4 callersMethodfsync
src/platform/Files.cpp:133
↓ 4 callersFunctionge_p3_0
src/crypto/bernstein/crypto-ops.c:112
↓ 4 callersFunctionge_scalarmult3
Assumes that a[31] <= 127 */
src/crypto/bernstein/crypto-ops.c:821
↓ 4 callersMethodgenerate_new_addresses
src/Core/WalletHD.cpp:224
↓ 4 callersMethodget_block
src/Core/BlockChain.cpp:542
↓ 4 callersMethodget_record
src/Core/Wallet.cpp:58
↓ 4 callersMethodget_tx_pool_version
src/Core/WalletState.hpp:85
↓ 4 callersFunctionhas_tail
src/common/Math.hpp:88
↓ 4 callersMethodhash_to_scalar64
src/crypto/crypto.cpp:63
↓ 4 callersFunctionhi_dword
src/crypto/int-util.h:52
↓ 4 callersMethodin_blockchain
src/Core/WalletState.hpp:117
↓ 4 callersMethodinc_iv
src/Core/WalletSerializationV1.cpp:168
↓ 4 callersMethodis_array
src/common/JsonValue.hpp:88
↓ 4 callersMethodis_bad
src/http/RequestParser.hpp:55
↓ 4 callersMethodis_in_hard_checkpoint_zone
src/Core/Currency.cpp:185
↓ 4 callersMethodis_transaction_unlocked
src/Core/Currency.cpp:161
↓ 4 callersMethodis_view_only
src/Core/Wallet.hpp:68
↓ 4 callersFunctionis_zero
src/common/BIPs.cpp:178
↓ 4 callersFunctionlo_dword
src/crypto/int-util.h:54
↓ 4 callersFunctionload_4
src/crypto/bernstein/fe_25_5.c:21
↓ 4 callersFunctionload_file
src/platform/PathTools.cpp:279
↓ 4 callersFunctionmedian_value
src/common/Math.hpp:17
↓ 4 callersMethodmul8
src/crypto/crypto.cpp:813
↓ 4 callersFunctionoaes_key_destroy
src/crypto/oaes/oaes_lib.c:333
↓ 4 callersFunctionoaes_mix_cols
src/crypto/oaes/oaes_lib.c:313
↓ 4 callersMethodopen_check_create
src/platform/DBsqlite3.cpp:18
↓ 4 callersFunctionparse_ip_address
src/common/Ipv4Address.cpp:42
↓ 4 callersFunctionread
src/Core/hardware/trezor/messages-common.cpp:6
↓ 4 callersFunctionremove_file
src/platform/PathTools.cpp:241
↓ 4 callersFunctionsecond_half
tests/crypto/test_crypto.cpp:126
↓ 4 callersFunctionser
P2pProtocolTypes
src/p2p/P2pSeria.cpp:47
↓ 4 callersMethodshutdown_both
src/platform/Network.cpp:231
↓ 4 callersFunctionsideeffect
src/main_fuzzer.cpp:17
↓ 4 callersFunctionslide
src/crypto/bernstein/crypto-ops.c:56
↓ 4 callersFunctionswap_blocks
src/crypto/slow-hash_stdc.c:67
↓ 4 callersFunctionuint_le_to_bytes
src/crypto/slow-hash_stdc.c:26
↓ 4 callersFunctionunderive_address_S
src/crypto/crypto.cpp:562
↓ 4 callersFunctionunlinkable_derive_output_public_key
src/crypto/crypto.cpp:708
↓ 4 callersMethodwish_to_upgrade
src/Core/Currency.cpp:175
↓ 3 callersFunctionadd_amount
src/Core/CryptoNoteTools.hpp:40
↓ 3 callersMethodadd_incoming_peer
src/p2p/PeerDB.cpp:233
↓ 3 callersMethodadd_work
src/Core/Multicore.cpp:168
↓ 3 callersFunctionatomic_replace_file
src/platform/PathTools.cpp:209
↓ 3 callersMethodbegin_map
src/seria/JsonInputStream.cpp:41
↓ 3 callersFunctionbinary_url
src/rpc_api.hpp:611
↓ 3 callersFunctionblake224_final
src/crypto/blake/blake256.c:204
↓ 3 callersFunctionblake224_init
src/crypto/blake/blake256.c:113
↓ 3 callersFunctionblake256_final
src/crypto/blake/blake256.c:200
↓ 3 callersFunctionblake256_hash
inlen = number of bytes
src/crypto/blake/blake256.c:209
↓ 3 callersFunctionblake256_init
src/crypto/blake/blake256.c:100
↓ 3 callersFunctioncadc
C99 6.2.5.9 - this is actually good working code by C standard static bool cadd(uint64_t a, uint64_t b) { return a + b < a; }
src/Core/Difficulty.cpp:20
↓ 3 callersFunctioncheck_proof_H
src/crypto/crypto.cpp:211
↓ 3 callersFunctioncheck_signature
src/crypto/crypto.cpp:188
↓ 3 callersMethodclear
src/Core/BlockChainState.cpp:110
↓ 3 callersMethodconfigure_default
src/logging/LoggerManager.cpp:17
↓ 3 callersMethodconnect
src/http/Agent.cpp:149
↓ 3 callersFunctioncopy_file
src/platform/PathTools.cpp:226
↓ 3 callersFunctioncreate_binary_response_body
src/http/BinaryRpc.hpp:53
↓ 3 callersFunctioncrypto_keccak_final
src/crypto/hash-keccak.c:94
↓ 3 callersMethoddb_commit
src/Core/Node.cpp:86
↓ 3 callersMethoddel
src/platform/DBsqlite3.cpp:239
↓ 3 callersFunctionderivation_to_scalar
src/crypto/crypto.cpp:546
↓ 3 callersFunctionderive_from_seed_legacy
src/Core/WalletLegacy.cpp:28
↓ 3 callersFunctionderive_output_secret_key
src/crypto/crypto.cpp:557
↓ 3 callersFunctionencrypt_key_pair
src/Core/WalletLegacy.cpp:65
↓ 3 callersMethodend_map
src/seria/BinaryInputStream.hpp:22
↓ 3 callersMethoderase
src/platform/DBmemory.cpp:108
↓ 3 callersFunctionfe_invert
src/crypto/bernstein/fe_51.c:151
↓ 3 callersMethodfee_per_byte
src/Core/BlockChainState.hpp:69
↓ 3 callersMethodfill_sync_block_compact
src/Core/BlockChainState.cpp:1072
↓ 3 callersFunctionge_double_scalarmult_precomp_vartime3
src/crypto/bernstein/crypto-ops.c:885
↓ 3 callersFunctionge_fromfe_frombytes_vartime
src/crypto/bernstein/crypto-ops.c:1504
↓ 3 callersFunctionge_madd
src/crypto/bernstein/crypto-ops.c:215
↓ 3 callersFunctionge_p2_0
src/crypto/bernstein/crypto-ops.c:276
← previousnext →301–400 of 2,177, ranked by callers