index
:
monero.git
dev/beber/boost-1.81.0
dev/beber/install
dev/beber/ipv4
dev/beber/ipv6
dev/beber/pgm
dev/beber/ssl
dev/beber/trezor
master
v0.14.0.2
v0.14.1.0
v0.14.1.2
v0.15.0.0
v0.15.0.1
v0.15.0.5
v0.16.0.0
v0.17.0.0
v0.17.0.1
v0.17.1.0
v0.17.1.1
v0.17.2.0
v0.17.2.3
v0.17.3.2
v0.18.0.0
v0.18.1.2
Monero: the secure, private, untraceable cryptocurrency
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cryptonote_core
/
cryptonote_core.h
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2023-07-01
blockchain_and_pool: move to crytonote_core and enforce its usage
jeffro256
1
-4
/
+4
2023-04-25
Merge pull request #8698
luigi1111
1
-1
/
+1
2023-03-07
Enforce restricted # pool txs served via RPC + optimize chunked reqs
j-berman
1
-1
/
+10
2023-01-16
Copyright: Update to 2023
mj-xmr
1
-1
/
+1
2022-12-30
wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call
rbrunner7
1
-0
/
+8
2022-09-09
Merge pull request #8519
luigi1111
1
-0
/
+7
2022-09-06
rpc: skip bootstrap nodes that are lower than last checkpoint
selsta
1
-0
/
+7
2022-07-21
Publish submitted txs via zmq
j-berman
1
-0
/
+7
2022-04-18
Add view tags to outputs to reduce wallet scanning time
j-berman
1
-1
/
+2
2022-04-06
Merge pull request #8205
luigi1111
1
-1
/
+0
2022-03-04
Compil. time: cryptonote_core minus portable_storage header
mj-xmr
1
-1
/
+0
2022-03-04
Copyright: Update to 2022
mj-xmr
1
-1
/
+1
2021-09-23
Merge pull request #7891
luigi1111
1
-0
/
+7
2021-09-11
RPC and ZeroMQ APIs to support p2pool
SChernykh
1
-0
/
+7
2021-09-09
Merge pull request #7616
luigi1111
1
-1
/
+2
2021-08-20
daemon: allow proxy configuration
anon
1
-1
/
+2
2021-03-18
core: speed up print_coinbase_tx_sum
moneromooo-monero
1
-2
/
+2
2020-12-31
protocol: more sanity checks in new chain block hashes
moneromooo-monero
1
-1
/
+4
2020-12-29
rpc: limit the number of txes for get_blocks.bin
moneromooo-monero
1
-1
/
+1
2020-11-29
Merge pull request #7021
luigi1111
1
-1
/
+0
2020-11-29
Merge pull request #7018
luigi1111
1
-2
/
+9
2020-11-25
cryptonote_core: dandelion - use local height or median height if syncing
xiphon
1
-2
/
+9
2020-11-15
Fix timeout checks for forwarded and Dandelion++ stem txes
Lee Clagett
1
-1
/
+0
2020-10-19
cryptonote_core: Fix missing override warnings
Nathan Dorfman
1
-2
/
+2
2020-10-12
Dandelion++: skip desynced peers in stem phase
xiphon
1
-1
/
+1
2020-08-27
core: fix mining from a block that's not the current top
moneromooo-monero
1
-2
/
+2
2020-05-04
Adding ZMQ/Pub support for txpool_add and chain_main events
Lee Clagett
1
-0
/
+15
2020-07-19
Merge pull request #6534
Alexander Blair
1
-0
/
+8
2020-07-19
Merge pull request #6512
Alexander Blair
1
-1
/
+1
2020-06-09
daemon: guard against rare 'difficulty drift' bug with checkpoints and recalc...
stoffu
1
-0
/
+8
2020-05-19
cryptonote_core: remove "We are most likely forked" message
moneromooo-monero
1
-12
/
+0
2020-05-06
Update copyright year to 2020
SomaticFanatic
1
-1
/
+1
2020-05-06
Merge pull request #6468
luigi1111
1
-1
/
+1
2020-04-20
cryptonote_core: skip dns checkpoints on startup if not enforced
xiphon
1
-1
/
+1
2020-03-31
Merge pull request #6214
luigi1111
1
-0
/
+9
2020-03-30
Allow unrestricted rpc calls to get full txpool info
Lee Clagett
1
-2
/
+4
2020-03-22
protocol: request txpool contents when synced
moneromooo-monero
1
-0
/
+9
2020-03-20
p2p: remove old debug commands
Aaron Hook
1
-10
/
+0
2020-02-28
Merge pull request #6225
Alexander Blair
1
-1
/
+1
2020-02-28
Merge pull request #6211
Alexander Blair
1
-0
/
+5
2019-12-12
print_coinbase_tx_sum now supports 128 bits sums
moneromooo-monero
1
-1
/
+1
2019-12-02
rpc: add bad-blocks to flush_cache RPC
moneromooo-monero
1
-0
/
+5
2019-11-04
Change to Tx diffusion (Dandelion++ fluff) instead of flooding
Lee Clagett
1
-8
/
+0
2019-11-02
Adding support for hidden (anonymity) txpool
Lee Clagett
1
-26
/
+47
2019-10-25
rpc: add a flush_cache RPC
moneromooo-monero
1
-0
/
+5
2019-09-27
monerod can now sync from pruned blocks
moneromooo-monero
1
-5
/
+19
2019-05-29
Unused private member m_miner_address
Jesus Ramirez
1
-1
/
+0
2019-04-11
functional_tests: add more blockchain related tests
moneromooo-monero
1
-1
/
+3
2019-03-05
Update 2019 copyright
binaryFate
1
-1
/
+1
2019-03-05
core: avoid double parsing blocks after hoh
moneromooo-monero
1
-2
/
+3
2019-03-05
core: avoid calculating tx prefix hash when we don't need it
moneromooo-monero
1
-5
/
+4
2019-03-04
core: add --block-rate-notify
moneromooo-monero
1
-0
/
+2
2019-03-04
ArticMine's new block weight algorithm
moneromooo-monero
1
-0
/
+1
2019-01-22
Pruning
moneromooo-monero
1
-0
/
+39
2018-12-18
blockchain_db: speedup tx output gathering
moneromooo-monero
1
-0
/
+1
2018-12-12
Merge pull request #4787
Riccardo Spagni
1
-0
/
+8
2018-12-04
Merge pull request #4894
Riccardo Spagni
1
-2
/
+1
2018-12-04
Merge pull request #4854
Riccardo Spagni
1
-1
/
+0
2018-11-23
remove some unused code
moneromooo-monero
1
-2
/
+1
2018-11-15
Removed a lot of unnecessary includes
Martijn Otto
1
-1
/
+0
2018-11-14
Merge pull request #4769
Riccardo Spagni
1
-1
/
+2
2018-11-06
protocol: option to pad transaction relay to the next kB
moneromooo-monero
1
-0
/
+8
2018-11-04
Merge pull request #4683
Riccardo Spagni
1
-2
/
+2
2018-11-01
core: avoid unnecessary tx/blob conversions
moneromooo-monero
1
-1
/
+2
2018-10-26
Merge pull request #4536
Riccardo Spagni
1
-1
/
+2
2018-10-26
Merge pull request #4408
Riccardo Spagni
1
-0
/
+8
2018-10-22
blocks: use auto-generated .c files instead of 'LD -r -b binary'
xiphon
1
-1
/
+2
2018-10-21
core: fix handle_incoming_tx* comment about return value
moneromooo-monero
1
-2
/
+2
2018-10-08
Revert "Merge pull request #4472"
Riccardo Spagni
1
-2
/
+1
2018-10-04
blocks: use auto-generated .c files instead of 'LD -r -b binary'
xiphon
1
-1
/
+2
2018-09-21
Merge pull request #4378
Riccardo Spagni
1
-0
/
+12
2018-09-20
cryptonote_core: warn when the block rate deviates from expectations
moneromooo-monero
1
-0
/
+8
2018-09-14
remove obsolete daemon selection of fake outs and old tx construction
moneromooo-monero
1
-15
/
+0
2018-09-14
rpc: add a "is an update available" flag in get_info
moneromooo-monero
1
-0
/
+12
2018-09-11
v8: per byte fee, pad bulletproofs, fixed 11 ring size
moneromooo-monero
1
-2
/
+2
2018-09-11
Bulletproof aggregated verification and tests
moneromooo-monero
1
-0
/
+3
2018-07-19
Merge pull request #3854
luigi1111
1
-0
/
+2
2018-06-29
add --regtest and --fixed-difficulty for regression testing
victorsintnicolaas
1
-0
/
+2
2018-06-26
rpc: rework to avoid repeated calculations in get_blocks.bin
moneromooo-monero
1
-1
/
+1
2018-06-26
replace std::list with std::vector on some hot paths
moneromooo-monero
1
-20
/
+20
2018-06-17
Merge pull request #3691
luigi1111
1
-3
/
+0
2018-06-08
Merge pull request #3450
luigi1111
1
-0
/
+7
2018-05-23
db_lmdb: save pruned and prunable tx data separately
moneromooo-monero
1
-1
/
+1
2018-05-21
speed up get_output_distribution (and precalc common case)
moneromooo-monero
1
-1
/
+1
2018-05-20
core: remove threadpool dependency from header
moneromooo-monero
1
-3
/
+0
2018-04-22
Only log an error if fork version is higher AND is not known.
Thaer Khawaja
1
-0
/
+7
2018-03-21
core: add get_earliest_ideal_height_for_version()
stoffu
1
-0
/
+7
2018-03-16
add RPC to get a histogram of outputs of a given amount
moneromooo-monero
1
-0
/
+6
2018-03-05
Stagenet
stoffu
1
-7
/
+6
2018-02-16
options: remove testnet-* options
whythat
1
-2
/
+1
2018-01-26
Update 2018 copyright
xmr-eric
1
-1
/
+1
2017-12-18
cryptonote_core: remove unused functions with off by one bugs
moneromooo-monero
1
-21
/
+0
2017-12-17
Merge pull request #2877
Riccardo Spagni
1
-1
/
+2
2017-12-16
cryptonote_core does not depend on p2p anymore
moneromooo-monero
1
-1
/
+2
2017-12-16
move includes around to lessen overall load
moneromooo-monero
1
-1
/
+0
2017-11-30
core: make --offline also disable DNS lookups
moneromooo-monero
1
-0
/
+9
2017-11-25
Merge pull request #2794
Riccardo Spagni
1
-0
/
+15
2017-11-14
move cryptonote command line options to cryptonote_core
moneromooo-monero
1
-0
/
+5
2017-11-14
core: warn when free disk space is low
moneromooo-monero
1
-0
/
+15
2017-11-08
Protect node privacy by proper filtering in restricted-mode RPC answers
binaryFate
1
-5
/
+9
2017-10-15
Merge pull request #2469
Riccardo Spagni
1
-0
/
+7
2017-09-25
get_blockchain_top now returns void
moneromooo-monero
1
-3
/
+1
2017-09-18
precomputed block hashes are now in blocks of N (currently 256)
moneromooo-monero
1
-0
/
+7
2017-09-18
Merge pull request #2446
Riccardo Spagni
1
-2
/
+2
2017-09-18
Merge pull request #2044
Riccardo Spagni
1
-0
/
+17
2017-09-14
Use a threadpool
Howard Chu
1
-2
/
+2
2017-09-05
json serialization for rpc-relevant monero types
Thomas Winget
1
-0
/
+17
2017-09-03
Add a --fluffy-blocks option to relay blocks as fluffy blocks
moneromooo-monero
1
-0
/
+9
2017-08-26
Merge pull request #2314
Riccardo Spagni
1
-0
/
+7
2017-08-26
rpc: add a new RPC to get current txpool backlog (sizes and fees)
moneromooo-monero
1
-0
/
+7
2017-08-22
Cleanup test impact of adding safesyncmode() method
Howard Chu
1
-0
/
+7
2017-08-17
Merge pull request #2303
Riccardo Spagni
1
-1
/
+1
2017-08-17
cryptonote_protocol: large block sync size before v4
moneromooo-monero
1
-1
/
+1
2017-08-15
protocol: pass blockchain cumulative difficulty when syncing
moneromooo-monero
1
-0
/
+7
2017-08-10
tests: fix tests build
moneromooo-monero
1
-0
/
+14
2017-08-07
core: new API to disable DNS checkpoint lookups
moneromooo-monero
1
-0
/
+8
2017-08-07
Merge pull request #2149
Riccardo Spagni
1
-0
/
+23
2017-08-07
core: thread most of handle_incoming_tx
moneromooo-monero
1
-0
/
+23
2017-07-22
core: forbid duplicate ring members from v6
moneromooo-monero
1
-0
/
+9
2017-06-01
Speedup print_pool_stats
Howard Chu
1
-0
/
+7
2017-05-30
Merge pull request #1982
Riccardo Spagni
1
-4
/
+11
2017-05-25
Move txpool to the database
moneromooo-monero
1
-4
/
+11
2017-04-19
Add expected total reward to RPC "getblocktemplate".
assylias
1
-1
/
+1
2017-03-23
core, wallet: faster tx pool scanning
moneromooo-monero
1
-0
/
+7
2017-03-05
core: make update download cancellable
moneromooo-monero
1
-0
/
+5
2017-02-23
core: bound the amount of entries in bad tx semantics cache
moneromooo-monero
1
-1
/
+1
2017-02-23
core: remove a couple unused/obsolete bits
moneromooo-monero
1
-3
/
+0
2017-02-21
update copyright year, fix occasional lack of newline at line end
Riccardo Spagni
1
-1
/
+1
2017-02-21
Merge pull request #1727
Riccardo Spagni
1
-8
/
+22
2017-02-20
core: test key images against validity domain
moneromooo-monero
1
-0
/
+10
2017-02-20
Optionally query moneropulse DNS records to check for updates
moneromooo-monero
1
-0
/
+15
2017-02-20
core: display any fork warning at startup too
moneromooo-monero
1
-1
/
+1
2017-02-18
Get rid of directory lock
Howard Chu
1
-18
/
+0
2017-02-13
blockchain_db: add "raw" blobdata getters for block and transaction
moneromooo-monero
1
-8
/
+22
2017-02-08
extract some basic code from libcryptonote_core into libcryptonote_basic
kenshi84
1
-3
/
+3
2017-01-22
Merge pull request #1615
Riccardo Spagni
1
-0
/
+2
2017-01-22
core: cache tx hashes of failing semantics txes
moneromooo-monero
1
-0
/
+2
2017-01-22
rpc: fix orphan_status when getting blocks
moneromooo-monero
1
-1
/
+1
2017-01-14
fix do_not_relay not preventing relaying on a timer
moneromooo-monero
1
-3
/
+6
2017-01-12
Add start_time to get_info methods and show uptime
Miguel Herranz
1
-0
/
+8
2016-11-22
Add a get_outs (fully text based) version of get_outs.bin
moneromooo-monero
1
-1
/
+1
2016-11-09
add lightweight block propagation ("fluffy blocks")
Dion Ahmetaj
1
-0
/
+14
2016-10-23
core: notify the txpool when transactions are relayed
moneromooo-monero
1
-0
/
+5
2016-10-14
patched parameter type bug that was causing failure on 32 bit
Dion Ahmetaj
1
-1
/
+1
2016-10-10
print_coinbase_tx_sum now breaks output into fee and emission components
Dion Ahmetaj
1
-1
/
+1
2016-10-10
changed params from start/end index to height/count
Dion Ahmetaj
1
-1
/
+1
2016-10-10
attempted to remove whitespace spam
Dion Ahmetaj
1
-1
/
+1
2016-10-10
added print_coinbase_tx_sum option
Dion Ahmetaj
1
-1
/
+8
2016-10-03
Removed all code related to fast_exit
NanoAkron
1
-20
/
+0
2016-09-24
core: make the sync chunk block count overridable
moneromooo-monero
1
-0
/
+9
2016-08-28
core: new /getrandom_rctouts.bin binary RPC call
moneromooo-monero
1
-0
/
+8
2016-08-28
remove original Cryptonote blockchain_storage blockchain format
moneromooo-monero
1
-13
/
+0
2016-08-11
Fake outs set is now decided by the wallet
moneromooo-monero
1
-0
/
+7
2016-03-25
Merge pull request #749
Riccardo Spagni
1
-34
/
+616
2016-03-25
Revert "Merge pull request #749"
Riccardo Spagni
1
-616
/
+34
2016-03-24
remove defunct code from cryptonote::core
Thomas Winget
1
-9
/
+0
2016-03-24
cryptonote::core doxygen documentation
Thomas Winget
1
-25
/
+616
2016-03-21
Revert "Print stack trace upon exceptions"
moneromooo-monero
1
-1
/
+0
2016-03-19
Print stack trace upon exceptions
moneromooo-monero
1
-0
/
+1
2016-02-17
core: check whether an update is needed straight away
moneromooo-monero
1
-1
/
+1
2016-02-08
core_tests: add tests for hard fork behaviors (MRL-0004)
moneromooo-monero
1
-1
/
+5
2016-01-31
core: prevent the database from being used by multiple daemons
moneromooo-monero
1
-0
/
+5
2015-12-31
updated copyright year
Riccardo Spagni
1
-1
/
+1
2015-12-15
Replace tabs with two spaces for consistency with rest of codebase
warptangent
1
-9
/
+9
2015-12-13
add a --fakechain argument for tests
moneromooo-monero
1
-0
/
+1
2015-11-21
Relay transactions when they linger too long in the pool
moneromooo-monero
1
-3
/
+6
2015-09-19
core: add consts where appropriate
moneromooo-monero
1
-35
/
+38
2015-09-13
core: moan when we think an update is needed to get latest hard fork info
moneromooo-monero
1
-0
/
+2
2015-08-11
Add a is_key_image_spent daemon command and RPC call
moneromooo-monero
1
-2
/
+3
2015-07-15
** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)
NoodleDoodleNoodleDoodleNoodleDoodleNoo
1
-0
/
+3
2015-05-06
Merge pull request #269
Riccardo Spagni
1
-0
/
+1
2015-04-23
Add mempool output to daemon via command and RPC
warptangent
1
-0
/
+1
2015-04-22
DNS Checkpoint updating-related fixes/changes
Thomas Winget
1
-0
/
+2
2015-04-07
Merge BlockchainDB into upstream
Thomas Winget
1
-0
/
+12
2015-04-01
Merge remote-tracking branch 'monero-official/master' into network-1.6-work1
rfree2monero
1
-2
/
+5
2015-03-25
Merge upstream updates into blockchain branch
Thomas Winget
1
-2
/
+5
2015-02-24
RPC calls for background daemon added in
Thomas Winget
1
-0
/
+2
2015-02-24
Daemonize changes pulled in -- daemon builds
Thomas Winget
1
-2
/
+3
2015-02-20
2014 network limit 1.2 +utils +toc -doc -drmonero
rfree2monero
1
-4
/
+6
2015-02-20
2014 network limit 1.1 +utils +toc -doc -drmonero
rfree2monero
1
-0
/
+6
2015-02-02
Add compile-time support for both db implementations: in-memory and LMDB
warptangent
1
-0
/
+12
2015-01-04
Integrate BlockchainDB into cryptonote_core
Thomas Winget
1
-3
/
+3
2015-01-02
year updated in license
Riccardo Spagni
1
-1
/
+1
2014-09-30
Daemon should now exit on conflicting checkpoints
Thomas Winget
1
-0
/
+1
2014-09-30
various changes to runtime checkpoint updating
Thomas Winget
1
-1
/
+2
2014-09-30
DNS checkpoint updating added, and daemon flag to enforce them
Thomas Winget
1
-2
/
+3
2014-09-30
reload checkpoints file every ~hr and print if any fail
Thomas Winget
1
-0
/
+8
2014-09-25
Revert "low risk, potentially varint overflow bug patched thanks to BBR"
Riccardo Spagni
1
-1
/
+1
2014-09-24
low risk, potentially varint overflow bug patched thanks to BBR
Riccardo Spagni
1
-1
/
+1
2014-09-15
Separate testnet default data dir
Zachary Michaels
1
-1
/
+1
2014-09-15
Add testnet flag
Zachary Michaels
1
-1
/
+1
2014-08-01
#36 simplewallet refresh include optional height param
Jakob Lind
1
-1
/
+1
2014-07-23
License updated to BSD 3-clause
fluffypony
1
-3
/
+29
2014-07-01
Remove unused function
Zachary Michaels
1
-1
/
+0
2014-07-01
Comment unused functions in cryptonote_core
Zachary Michaels
1
-3
/
+3
2014-06-11
Fix for orphan fix (check blocksize)
mydesktop
1
-0
/
+1
2014-06-04
'getinfo' daemon HTTP-RPC returns 'target_height' for progress estimations
Neozaru
1
-0
/
+5
2014-05-25
0.8.8update
mydesktop
1
-2
/
+2
2014-03-03
moved all stuff to github
Antonio Juarez
1
-0
/
+130