| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | |
| | |
| | | |
- grab an lmdb db_rtxn_guard to ensure consistent data from the db
- fixed on_getblockhash error resp when requested height >= blockchain height
- left functions that read shared memory untouched for now
|
| |\ \ \
| | | |
| | | |
| | | | |
9bde2db Fixes: Don't require --rpc-login with --rpc-access-control-origins #8168 (Jeffrey)
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
This PR removes the requirement for --rpc-login to be specified if --rpc-access-control-origins is.
This will allow public nodes to serve cross-origin requests. You can still use --rpc-login with
--rpc-access-control-origins, but it is no longer mandatory.
Original Issue: #8168
|
| |/ / |
|
| |\ \
| | |
| | |
| | | |
3a90be4 rpc: don't set error code as status string (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
e8e507f rpc: fix DoS vector in get_output_distribution (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | | |
This will prevent people spending old pre-rct outputs using a
stranger's node, which may be a good thing
|
| |/ /
| |
| |
| | |
Calculate PoW hash for a block candidate
|
| |\ \
| | |
| | |
| | | |
2e8936f rpc: Fix get_transactions failing when not found (Nathan Dorfman)
|
| | |/ |
|
| |\ \
| |/
|/|
| | |
dfee15e RPC and ZeroMQ APIs to support p2pool (SChernykh)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds the following:
- "get_miner_data" to RPC API
- "json-miner-data" to ZeroMQ subscriber contexts
Both provide the necessary data to create a custom block template. They are used by p2pool.
Data provided:
- major fork version
- current height
- previous block id
- RandomX seed hash
- network difficulty
- median block weight
- coins mined by the network so far
- mineable mempool transactions
|
| |\ \
| |/
|/|
| | |
4ced092 daemon: allow proxy configuration (anon, selsta, tobtoht)
|
| | |
| |
| |
| |
| | |
Co-authored-by: selsta <selsta@sent.at>
Co-authored-by: tobtoht <thotbot@protonmail.com>
|
| | | |
|
| |\ \
| | |
| | |
| | | |
08e4497 Improve cryptonote (block and tx) binary read performance (Lee Clagett)
|
| | |/ |
|
| |\ \
| |/
|/|
| | |
4da1112 rpc: send confirmations in get_transactions result (moneromooo-monero)
|
| | |
| |
| |
| |
| | |
if the wallet does it, it would get a wrong result (possibly even
negative) if its local chain is not synced up to the daemon's yet
|
| |\ \
| | |
| | |
| | | |
494f2e1 rpc: fix some error return codes/status (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | | |
Some RPC return an error string in status, and the code must return
true on error (with a status string).
|
| |\ \ \
| |_|/
|/| |
| | | |
673c6d2 Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr)
|
| | | | |
|
| |\ \ \
| |/ /
|/| |
| | | |
cf266d6 bootstrap_daemon: proxy configuration support (xiphon)
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
9867a91 Store RPC SSL key/cert for consistent authentication between runs (Lee Clagett)
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | | |
19b2283 New add_aux_pow RPC to support merge mining (moneromooo-monero)
|
| | |/ / |
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There are quite a few variables in the code that are no longer
(or perhaps never were) in use. These were discovered by enabling
compiler warnings for unused variables and cleaning them up.
In most cases where the unused variables were the result
of a function call the call was left but the variable
assignment removed, unless it was obvious that it was
a simple getter with no side effects.
|
| |\ \
| |/
|/|
| | |
47590fc rpc: report target height as 0 when synced (moneromooo-monero)
|
| | |
| |
| |
| | |
since it only makes sense when syncing, and it confuses people
|
| | | |
|
| | |
| |
| |
| |
| | |
do not include blocked hosts in peer lists or public node lists by default,
warn about no https on clearnet and about untrusted peers likely being spies
|
| | |
| |
| |
| | |
true if and pretty much only if new blocks are being added
|
| |/
|
|
|
| |
It would otherwise be possible for a peer to send bad blocks,
then disconnect and reconnect again, escaping bans
|
| |\
| |
| |
| | |
0363476ee rpc: get_info - add 'synchronized' field (xiphon)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
aaf837cf5 rpc: skip non-synced bootstrap daemons in --no-sync mode too (xiphon)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
65903d2cf Add rpc-restricted-bind-ip option (Howard Chu)
|
| | |/
| |
| |
| | |
Fixes #6369
|
| |\ \
| | |
| | |
| | | |
3247f11 Silence stupid warnings (Howard Chu)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
5569a8e rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P (xiphon)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
aad780b Fix CLI and unrestricted RPC relay_tx with stempool (Lee Clagett)
|
| | | |/
| |/| |
|