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
/
rpc
/
core_rpc_server.cpp
(
unfollow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2023-11-30
fix merge mining with more than one merge mined chain
Crypto City
1
-8
/
+26
2023-08-01
core_rpc_server: silence unused warnings
jeffro256
1
-0
/
+1
2023-08-01
blockchain_db: add k-anonymity to txid fetching
jeffro256
1
-0
/
+76
2023-07-02
core_rpc_server: new file: rpc_ssl.fingerprint
Jeffrey Ryan
1
-1
/
+28
2023-06-30
core_rpc_server: return ID of submitted block
jeffro256
1
-1
/
+3
2023-03-17
rpc: give reason when sending non-hex raw tx
jeffro256
1
-0
/
+1
2023-03-07
Enforce restricted # pool txs served via RPC + optimize chunked reqs
j-berman
1
-33
/
+22
2023-02-26
Add a size limit for tx_extra in tx pool
tevador
1
-0
/
+2
2023-01-16
Copyright: Update to 2023
mj-xmr
1
-1
/
+1
2023-01-01
rpc: do not misidentify coinbase txes as pruned
moneromooo-monero
1
-1
/
+11
2022-12-30
wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call
rbrunner7
1
-60
/
+134
2022-09-12
wallet2: check wallet compatibility with daemon's hard fork version
j-berman
1
-0
/
+4
2022-09-06
rpc: skip bootstrap nodes that are lower than last checkpoint
selsta
1
-0
/
+6
2022-06-13
Revert "Merge pull request #7937"
j-berman
1
-36
/
+14
2022-05-05
Give better error messages when missing SSL files
Jeffrey Ryan
1
-5
/
+16
2022-04-21
add a sanity check to RPC input data size
moneromooo-monero
1
-0
/
+2
2022-04-18
Add Include statements
Jeffrey
1
-0
/
+1
2022-04-10
Fee changes from ArticMine
moneromooo-monero
1
-1
/
+11
2022-04-05
Make RPC server functions that read db thread safe
j-berman
1
-14
/
+36
2022-03-04
Copyright: Update to 2022
mj-xmr
1
-1
/
+1
2022-02-07
rpc: add explicit restricted flag to /get_info
tobtoht
1
-0
/
+1
2021-11-20
Add calcpow RPC
Howard Chu
1
-0
/
+37
2021-10-24
rpc: fix DoS vector in get_output_distribution
moneromooo-monero
1
-0
/
+15
2021-09-20
rpc: Fix get_transactions failing when not found
Nathan Dorfman
1
-2
/
+14
2021-09-15
rpc: don't set error code as status string
selsta
1
-2
/
+2
2021-09-11
RPC and ZeroMQ APIs to support p2pool
SChernykh
1
-0
/
+37
2021-08-20
daemon: allow proxy configuration
anon
1
-2
/
+4
2021-04-15
rpc: send confirmations in get_transactions result
moneromooo-monero
1
-0
/
+2
2021-03-28
Reduce compilation time of epee/portable_storage_template_helper.h
mj-xmr
1
-0
/
+1
2021-02-15
rpc: fix some error return codes/status
moneromooo-monero
1
-23
/
+29
2021-02-13
Store RPC SSL key/cert for consistent authentication between runs
Lee Clagett
1
-2
/
+23
2021-02-09
New add_aux_pow RPC to support merge mining
moneromooo-monero
1
-0
/
+120
2021-02-09
Remove unused variables in monero codebase
Kevin Barbour
1
-2
/
+0
2021-01-28
Fix monerod --rpc-ssl disabled
Lee Clagett
1
-1
/
+1
2021-01-21
bootstrap_daemon: proxy configuration support
xiphon
1
-10
/
+25
2020-12-29
rpc: limit the number of txes for get_blocks.bin
moneromooo-monero
1
-4
/
+4
2020-12-22
restrict public node checks a little
moneromooo-monero
1
-1
/
+8
2020-12-17
rpc: add a busy_syncing field to get_info
moneromooo-monero
1
-0
/
+1
2020-12-10
protocol: drop origin IP if a block fails to verify in sync mode
moneromooo-monero
1
-5
/
+1
2020-12-10
rpc: report target height as 0 when synced
moneromooo-monero
1
-2
/
+2
2020-11-19
rpc: get_info - add 'synchronized' field
xiphon
1
-0
/
+1
2020-11-17
rpc: skip non-synced bootstrap daemons in --no-sync mode too
xiphon
1
-11
/
+14
2020-11-15
rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P
xiphon
1
-0
/
+9
2020-10-29
Fix CLI and unrestricted RPC relay_tx with stempool
Lee Clagett
1
-2
/
+8
2020-10-29
Add rpc-restricted-bind-ip option
Howard Chu
1
-3
/
+15
2020-10-13
fix next_seed_height regression in getblocktemplate rpc
Alexis Enston
1
-0
/
+7
2020-10-13
core_rpc_server: on_get_blocks - forward bootstrap daemon error
xiphon
1
-3
/
+11
2020-10-12
core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode check
xiphon
1
-1
/
+1
2020-09-15
wallet2: adapt to deterministic unlock time
TheCharlatan
1
-0
/
+2
2020-09-07
rpc: assume randomx from v13 onwards
moneromooo-monero
1
-2
/
+2
2020-08-27
core: fix mining from a block that's not the current top
moneromooo-monero
1
-15
/
+11
2020-08-27
Integrate CLSAGs into monero
moneromooo-monero
1
-1
/
+1
2020-08-16
rpc: always send raw txes through P2P (don't use bootstrap daemon)
xiphon
1
-43
/
+56
2020-07-30
rpc: reject wrong sized txid
moneromooo-monero
1
-6
/
+4
2020-07-25
rpc: return empty txid get_outs rather than 00..00 when not requested
moneromooo-monero
1
-1
/
+2
2020-05-28
rpc: fix relay_tx error return mixup
moneromooo-monero
1
-1
/
+1
2020-05-23
rpc: don't display invalid json errors on default log level
moneromooo-monero
1
-5
/
+5
2020-05-20
rpc: add a sanity limit to a few RPC in restricted mode
moneromooo-monero
1
-6
/
+44
2020-05-06
Update copyright year to 2020
SomaticFanatic
1
-1
/
+1
2020-04-27
rpc: fix 'use_bootstrap_daemon_if_necessary' return value
xiphon
1
-1
/
+1
2020-04-15
bootstrap_daemon: fix missing virtual destructor and lambda capture (clang wa...
xiphon
1
-1
/
+1
2020-03-31
cryptonote_basic: drop unused verification_context::m_not_rct field
xiphon
1
-2
/
+0
2020-03-30
Allow unrestricted rpc calls to get full txpool info
Lee Clagett
1
-7
/
+12
2020-03-26
Adding Dandelion++ support to public networks:
Lee Clagett
1
-5
/
+5
2020-03-12
rpc: add --rpc-payment-allow-free-loopback
moneromooo-monero
1
-1
/
+10
2020-02-28
daemon: auto public nodes - cache and prioritize most stable nodes
xiphon
1
-23
/
+27
2020-02-08
rpc: fix print_pool_sh not finding local txes
moneromooo-monero
1
-1
/
+4
2020-01-14
wallet: reroll fake outs selection on local tx_sanity_check failure
xiphon
1
-1
/
+1
2019-12-20
rpc: fill miner_tx_hash again
moneromooo-monero
1
-0
/
+1
2019-12-16
rpc: drop the obsolete and wrong "unpruned size" log
moneromooo-monero
1
-6
/
+4
2019-12-12
print_coinbase_tx_sum now supports 128 bits sums
moneromooo-monero
1
-6
/
+11
2019-12-04
--disable-ban-rpc option to prevent RPC users from banning
naughtyfox
1
-1
/
+3
2019-12-02
rpc: add bad-blocks to flush_cache RPC
moneromooo-monero
1
-0
/
+2
2019-11-29
daemon: run with -rpc-payment-address and --rpc-restricted-bind-port
moneromooo-monero
1
-1
/
+2
2019-11-27
rpc: error out from get_info if the proxied call errors out
moneromooo-monero
1
-2
/
+1
2019-11-27
rpc: do not propagate exceptions out of a dtor
moneromooo-monero
1
-4
/
+8
2019-11-27
rpc: always set the update field in update on sucess
moneromooo-monero
1
-0
/
+1
2019-11-25
rpc: fix bootstrap RPC payment RPC being made in raw JSON, not JSON RPC
moneromooo-monero
1
-5
/
+5
2019-11-22
rpc: don't auto fail RPC needing payment in bootstrap mode
moneromooo-monero
1
-1
/
+5
2019-11-22
rpc: add received_timestamp for pool txes in gettransactions
moneromooo-monero
1
-0
/
+3
2019-11-02
Adding support for hidden (anonymity) txpool
Lee Clagett
1
-9
/
+7
2019-10-31
cryptonote: untangle dependency from miner to blockchain
moneromooo-monero
1
-1
/
+3
2019-10-31
cryptonote: untangle dependency from miner to blockchain
moneromooo-monero
1
-1
/
+3
2019-10-30
daemon: always use bootstrap daemon (if set) in '--no-sync' mode
xiphon
1
-3
/
+5
2019-10-28
daemon: always use bootstrap daemon (if set) in '--no-sync' mode
xiphon
1
-3
/
+5
2019-10-25
rpc: add a flush_cache RPC
moneromooo-monero
1
-1
/
+9
2019-10-25
daemon, wallet: new pay for RPC use system
moneromooo-monero
1
-116
/
+641
2019-10-24
rpc: Include tag in get_info version string
Nathan Dorfman
1
-1
/
+1
2019-10-24
add a quick early out to get_blocks.bin when up to date
moneromooo-monero
1
-1
/
+15
2019-10-07
Print cdifficulty and don't serialize miner tx hash twice
Doyle
1
-1
/
+0
2019-09-27
monerod can now sync from pruned blocks
moneromooo-monero
1
-5
/
+6
2019-09-25
RandomX integration
Howard Chu
1
-2
/
+15
2019-09-25
ban peers sending bad pow outright
moneromooo-monero
1
-2
/
+2
2019-09-16
p2p: fix bans taking port into account
moneromooo-monero
1
-3
/
+3
2019-09-02
Changed the use of boost:value_initialized for C++ list initializer
Jesus Ramirez
1
-1
/
+1
2019-08-28
rpc: don't include an address in mining_status when not mining
moneromooo-monero
1
-1
/
+2
2019-08-27
daemon: automatic public nodes discovering and bootstrap daemon switching
xiphon
1
-33
/
+77
2019-08-26
wallet, rpc: add a release field to get_version
moneromooo-monero
1
-0
/
+1
2019-08-20
rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used'
xiphon
1
-0
/
+1
2019-08-19
daemon: fix print_pl only printing public zone peers
moneromooo-monero
1
-6
/
+10
2019-07-31
Add IPv6 support
Thomas Winget
1
-1
/
+11
2019-07-29
rpc: implement get_public_nodes command
xiphon
1
-0
/
+39
2019-07-16
allow blocking whole subnets
moneromooo-monero
1
-1
/
+57
2019-07-16
p2p: store network address directly in blocked host list
moneromooo-monero
1
-4
/
+4
2019-07-03
rpc: get_block_template add optional extra_nonce
Jethro Grassie
1
-1
/
+25
2019-06-20
rpc: set sanity_check_failed to false when successful
stoffu
1
-0
/
+1
2019-06-16
Bans for RPC connections
Howard Chu
1
-0
/
+21
2019-06-14
rpc: restrict the recent cutoff size in restricted RPC mode
moneromooo-monero
1
-0
/
+9
2019-06-12
rpc: fix get_transactions getting v1 txes from the txpool
moneromooo-monero
1
-1
/
+2
2019-06-10
rpc: implement set_bootstrap_daemon method
xiphon
1
-26
/
+76
2019-06-09
miner: fix double free of thread attributes
ston1th
1
-4
/
+1
2019-06-01
daemon: add more chain specific info in alt_chain_info
moneromooo-monero
1
-28
/
+45
2019-05-30
rpc: in/out peers can now return the setting's value
moneromooo-monero
1
-2
/
+6
2019-05-22
Add ssl_options support to monerod's rpc mode.
Lee Clagett
1
-80
/
+3
2019-05-10
remove obsolete save_graph skeleton code
moneromooo-monero
1
-16
/
+0
2019-05-09
rpc: fail update RPC when running offline
moneromooo-monero
1
-0
/
+7
2019-05-09
daemon: sort alt chains by height
moneromooo-monero
1
-1
/
+1
2019-05-01
fix wide difficulty conversion with some versions of boost
moneromooo-monero
1
-2
/
+2
2019-04-29
add a few checks where it seems appropriate
moneromooo-monero
1
-1
/
+1
2019-04-26
change SSL certificate fingerprint whitelisting from SHA1 to SHA-256
moneromooo-monero
1
-0
/
+9
2019-04-25
rpc: improve get_output_distribution
moneromooo-monero
1
-2
/
+2
2019-04-23
consensus: from v12, enforce >= 2 outputs
moneromooo-monero
1
-0
/
+2
2019-04-16
rpc: add a pruned bool to the prune_blockchain call
moneromooo-monero
1
-0
/
+1
2019-04-15
rpc: fix get_block_hashes.bin from wallet on pruned blockchain
moneromooo-monero
1
-7
/
+2
2019-04-15
rpc: add relayed in get_transaction output
moneromooo-monero
1
-5
/
+9
2019-04-14
core_rpc_server: remove dummy assigning int to bool
moneromooo-monero
1
-3
/
+1
2019-04-12
rpc: new sanity check on relayed transactions
moneromooo-monero
1
-0
/
+9
2019-04-12
rpc.getblocktemplate: set reserved_offset to zero when reserve_size==0
stoffu
1
-1
/
+4
2019-04-11
rpc: fix off by one in get_height
moneromooo-monero
1
-0
/
+1
2019-04-11
functional_tests: add more blockchain related tests
moneromooo-monero
1
-3
/
+20
2019-04-07
Pass SSL arguments via one class and use shared_ptr instead of reference
Lee Clagett
1
-12
/
+19
2019-04-06
Change default SSL to "enabled" if user specifies fingerprint/certificate
Lee Clagett
1
-7
/
+12
2019-04-06
Change SSL certificate file list to OpenSSL builtin load_verify_location
Lee Clagett
1
-17
/
+7
2019-04-06
rpc: merge the two get_info implementations
moneromooo-monero
1
-62
/
+3
2019-04-05
rpc: make wide_difficulty hexadecimal
moneromooo-monero
1
-1
/
+1
2019-04-04
wallet: new option to start background mining
moneromooo-monero
1
-0
/
+1
2019-04-04
rpc.gettransactions: fill as_json with partial tx in pruned mode
stoffu
1
-12
/
+43
2019-04-01
Add hash of top block to /getheight RPC
Howard Chu
1
-1
/
+3
2019-03-24
Make difficulty 128 bit instead of 64 bit
moneromooo-monero
1
-8
/
+24
2019-03-24
New interactive daemon command 'print_net_stats': Global traffic stats
rbrunner7
1
-0
/
+17
2019-03-21
rpc: add miner tx hash to block header response
moneromooo-monero
1
-0
/
+1
2019-03-17
rpc: quantize db size up to 5 GB in restricted mode
moneromooo-monero
1
-1
/
+3
2019-03-09
daemon: new mining_status command
moneromooo-monero
1
-2
/
+21
2019-03-06
rpc: make fill_pow restricted
moneromooo-monero
1
-5
/
+10
2019-03-05
Update 2019 copyright
binaryFate
1
-1
/
+1
2019-03-05
epee: add SSL support
Martijn Otto
1
-1
/
+11
2019-03-04
ArticMine's new block weight algorithm
moneromooo-monero
1
-0
/
+1
2019-02-25
daemon: add --public-node mode, RPC port propagation over P2P
xiphon
1
-4
/
+4
2019-02-21
rpc: quantize db size up to 5 GB in restricted mode
moneromooo-monero
1
-1
/
+8
2019-02-02
epee: add SSL support
moneromooo-monero
1
-3
/
+60
2019-01-28
Adding initial support for broadcasting transactions over Tor
Lee Clagett
1
-22
/
+17
2019-01-28
rpc: fix internal daemon calls in restricted rpc getting partial data
moneromooo-monero
1
-99
/
+119
2019-01-22
Pruning
moneromooo-monero
1
-14
/
+73
2018-12-30
wallet: do not display daemon controlled text if untrusted
moneromooo-monero
1
-12
/
+12
2018-12-18
blockchain_db: speedup tx output gathering
moneromooo-monero
1
-13
/
+16
2018-12-07
p2p: use vector instead of list for peer lists
moneromooo-monero
1
-3
/
+4
2018-12-04
rpc: mask values that are nobody else's business in restricted RPC
moneromooo-monero
1
-24
/
+29
2018-11-28
add command pop_blocks
Jason Wong
1
-0
/
+12
2018-11-23
tests: slow_memmem now returns size_t
moneromooo-monero
1
-1
/
+1
2018-11-21
rpc: add version to get_info
Jethro Grassie
1
-0
/
+2
2018-11-20
rpc: speedup get_output_distribution
moneromooo-monero
1
-1
/
+42
2018-11-19
Avoid unnecessary temp block and copy ctor
moneromooo-monero
1
-3
/
+3
2018-11-16
tests: add unit tests for get_output_distribution
moneromooo-monero
1
-1
/
+1
2018-11-16
Don't cache nettype in core_rpc_server use m_core
doy-lee
1
-13
/
+17
2018-11-02
use current height - 1 for top block height in err msgs
cryptochangements34
1
-3
/
+3
2018-10-28
return message in stop_mining if mining never started
cryptochangements34
1
-1
/
+8
2018-10-27
rpc: adjust ring size error message now that too high is also possible
moneromooo-monero
1
-1
/
+1
2018-10-23
Update ZMQ fee estimate and add ZMQ output distribution
Lee Clagett
1
-51
/
+5
2018-10-22
rpc: fix wrongly formatted JSON for pruned tx
stoffu
1
-19
/
+12
2018-10-19
rpc: fix output distribution caching ignoring chain changes
moneromooo-monero
1
-6
/
+8
2018-10-18
tx_pool: revert #4592 and move bin2hex conversion to on_get_transaction_pool
stoffu
1
-0
/
+2
2018-10-04
rpc: fixed typo in JSON command error response message
AnythingTechPro
1
-1
/
+1
2018-09-17
rpc: allow pruning of json encoded txs
cryptochangements34
1
-1
/
+10
2018-09-14
remove obsolete daemon selection of fake outs and old tx construction
moneromooo-monero
1
-71
/
+0
2018-09-14
rpc: add a "is an update available" flag in get_info
moneromooo-monero
1
-0
/
+2
2018-09-13
rpc: add cumulative difficulty in block header data
moneromooo-monero
1
-0
/
+1
2018-09-11
v8: per byte fee, pad bulletproofs, fixed 11 ring size
moneromooo-monero
1
-9
/
+10
2018-09-09
rpc: return "already mining" in start_mining if already mining
moneromooo-monero
1
-1
/
+7
2018-09-07
rpc: don't include start time if restricted
moneromooo-monero
1
-1
/
+1
2018-07-13
db: store cumulative rct output distribution in the db for speed
moneromooo-monero
1
-32
/
+14
2018-06-29
update get_info RPC and bump RPC version
victorsintnicolaas
1
-0
/
+2
2018-06-29
add --regtest and --fixed-difficulty for regression testing
victorsintnicolaas
1
-0
/
+62
2018-06-26
rpc: rework to avoid repeated calculations in get_blocks.bin
moneromooo-monero
1
-25
/
+12
2018-06-26
replace std::list with std::vector on some hot paths
moneromooo-monero
1
-16
/
+21
2018-06-26
rpc: sanity check on number of txes in a block
moneromooo-monero
1
-0
/
+6
2018-06-26
rpc: add option to skip coinbase info in get_blocks.bin
moneromooo-monero
1
-4
/
+7
2018-06-26
alt_chain_info can now give more info about a particular alt chain
moneromooo-monero
1
-2
/
+14
2018-06-21
rpc: add a non binary get_transaction_pool_hashes RPC
moneromooo-monero
1
-2
/
+18
2018-06-20
rpc: add blockchain disk size to getinfo
moneromooo-monero
1
-0
/
+2
2018-06-01
rpc: the cache is still for non cumulative on that branch
moneromooo-monero
1
-0
/
+7
2018-05-31
rpc: convert distribution to cumulative after caching
moneromooo-monero
1
-6
/
+7
2018-05-30
rpc: fix get_output_distribution cache for the cumulative case
moneromooo-monero
1
-0
/
+7
2018-05-23
db_lmdb: save pruned and prunable tx data separately
moneromooo-monero
1
-17
/
+2
2018-05-21
speed up get_output_distribution (and precalc common case)
moneromooo-monero
1
-1
/
+16
2018-04-23
speedup get_output_histogram for all amounts when min_count > 0
moneromooo-monero
1
-1
/
+1
2018-04-19
add top height to get_output_distribution, and cache it for rct
moneromooo-monero
1
-0
/
+33
2018-04-19
rpc: add missing perf timer for get_output_distribution
moneromooo-monero
1
-0
/
+1
2018-04-07
rpc: allow getting pruned blocks from gettransactions
moneromooo-monero
1
-8
/
+12
2018-04-05
Core RPC: optionally add POW hash to block_header_response
stoffu
1
-6
/
+7
2018-03-27
fix lambda compile error on openbsd
moneromooo-monero
1
-1
/
+1
[next]