moneromooo-monero
1212e1791c
rpc: report target height as 0 when synced
...
since it only makes sense when syncing, and it confuses people
3 years ago
moneromooo-monero
03b8228b35
rpc: limit the number of txes for get_blocks.bin
4 years ago
moneromooo-monero
295d46a1fc
restrict public node checks a little
...
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
4 years ago
xiphon
10f9008b9c
rpc: get_info - add 'synchronized' field
4 years ago
moneromooo-monero
f2949f7cf4
rpc: add a busy_syncing field to get_info
...
true if and pretty much only if new blocks are being added
4 years ago
moneromooo-monero
a42b6750b1
protocol: drop origin IP if a block fails to verify in sync mode
...
It would otherwise be possible for a peer to send bad blocks,
then disconnect and reconnect again, escaping bans
4 years ago
xiphon
e0fc0ce7ad
rpc: get_info - add 'synchronized' field
4 years ago
xiphon
b974ccde3a
core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode check
4 years ago
Howard Chu
2b25b1097e
Add rpc-restricted-bind-ip option
...
Fixes #6369
4 years ago
xiphon
cc70e33283
rpc: skip non-synced bootstrap daemons in --no-sync mode too
4 years ago
xiphon
0783e940e9
rpc: on_send_raw_tx - add missing CHECK_CORE_READY
4 years ago
xiphon
9774fc7868
rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P
4 years ago
Lee Clagett
26a64f99d3
Fix CLI and unrestricted RPC relay_tx with stempool
4 years ago
jwinterm
4d15c0aa13
Merge pull request 'increase fake outs' ( #337 ) from wowario/wownero:fake-outs into master
...
Reviewed-on: wownero/wownero#337
4 years ago
jwinterm
8345e5b7bc
Merge pull request 'upstream' ( #336 ) from wowario/wownero:upstream into master
...
Reviewed-on: wownero/wownero#336
4 years ago
wowario
e28f22ba2f
increase fake outs
4 years ago
Alexis Enston
dc0ac9c252
fix next_seed_height regression in getblocktemplate rpc
4 years ago
xiphon
2051c5f078
core_rpc_server: on_get_blocks - forward bootstrap daemon error
4 years ago
Matt Smith
9364b49ecb
rpc: Add unlock height to getblocktemplate
...
Signed-off-by: Matt Smith <matt@offtopica.uk>
4 years ago
wowario
572d7ea5ef
initial commit
4 years ago
TheCharlatan
80e535c95a
wallet2: adapt to deterministic unlock time
4 years ago
moneromooo-monero
5498142e8f
rpc: assume randomx from v13 onwards
4 years ago
Riccardo Spagni
aefa7740c3
Merge pull request #6111
...
d20ff4f64
functional_tests: add a large (many randomx epochs) p2p reorg test (moneromooo-monero)
6a0b3b1f8
functional_tests: add randomx tests (moneromooo-monero)
9d42649d5
core: fix mining from a block that's not the current top (moneromooo-monero)
4 years ago
moneromooo-monero
9d42649d58
core: fix mining from a block that's not the current top
4 years ago
moneromooo-monero
82ee01699c
Integrate CLSAGs into monero
...
They are allowed from v12, and MLSAGs are rejected from v13.
4 years ago
Alexander Blair
27b49033fd
Merge pull request #6763
...
728ba38b1
rpc: always send raw txes through P2P (don't use bootstrap daemon) (xiphon)
4 years ago
Alexander Blair
d73b1b6560
Merge pull request #6727
...
13eee1d6a
rpc: reject wrong sized txid (moneromooo-monero)
92e6b7df2
easylogging++: fix crash with reentrant logging (moneromooo-monero)
6dd95d530
epee: guard against exceptions in RPC handlers (moneromooo-monero)
90016ad74
blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
4 years ago
xiphon
728ba38b11
rpc: always send raw txes through P2P (don't use bootstrap daemon)
...
It turns out that some remote (bootstrap) nodes silently drop /
don't broadcast client's transactions.
4 years ago
moneromooo-monero
13eee1d6ab
rpc: reject wrong sized txid
...
Reporter requested credit to be given to Decred
4 years ago
moneromooo-monero
c1b03fb1a6
rpc: return empty txid get_outs rather than 00..00 when not requested
...
It's more obvious there's no txid, and it saves space
4 years ago
Alexander Blair
a0d179e528
Merge pull request #6512
...
5ef0607da
Update copyright year to 2020 (SomaticFanatic)
4 years ago
luigi1111
3057f52f89
Merge pull request #6599
...
6e4a55b
rpc: fix relay_tx error return mixup (moneromooo-monero)
9b86e14
functional_tests: add simple relay_tx test (moneromooo-monero)
4 years ago
luigi1111
be170c485c
Merge pull request #6584
...
78d435a
rpc: don't display invalid json errors on default log level (moneromooo-monero)
4 years ago
moneromooo-monero
6e4a55ba7e
rpc: fix relay_tx error return mixup
4 years ago
moneromooo-monero
78d435a5fa
rpc: don't display invalid json errors on default log level
...
It's not something the user needs to know, and will display
attacker controlled data
4 years ago
moneromooo-monero
4d3c2d0b7b
rpc: add a sanity limit to a few RPC in restricted mode
4 years ago
SomaticFanatic
5ef0607da6
Update copyright year to 2020
...
Update copyright year to 2020
4 years ago
luigi1111
de025281dc
Merge pull request #6481
...
119f706
rpc: fix 'use_bootstrap_daemon_if_necessary' return value (xiphon)
4 years ago
luigi1111
ec90f9a54b
Merge pull request #6453
...
d2d3a81
bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning) (xiphon)
4 years ago
xiphon
119f706921
rpc: fix 'use_bootstrap_daemon_if_necessary' return value
4 years ago
xiphon
d2d3a81d0e
bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning)
4 years ago
luigi1111
0150a480fd
Merge pull request #6357
...
42a7a4d
daemon: auto public nodes - cache and prioritize most stable nodes (xiphon)
4 years ago
xiphon
6d6af701ec
cryptonote_basic: drop unused verification_context::m_not_rct field
4 years ago
luigi1111
94f44d4ee3
Merge pull request #6325
...
3627e53
rpc: fix print_pool_sh not finding local txes (moneromooo-monero)
4 years ago
luigi1111
ccc3726d86
Merge pull request #6260
...
320bc84
rpc: add --rpc-payment-allow-free-loopback (moneromooo-monero)
4 years ago
Lee Clagett
babf25d2ec
Allow unrestricted rpc calls to get full txpool info
4 years ago
Alexander Blair
8cb005b39c
Merge pull request #6289
...
ffe7165e
wallet: reroll fake outs selection on local tx_sanity_check failure (xiphon)
4 years ago
Lee Clagett
02d887c2e5
Adding Dandelion++ support to public networks:
...
- New flag in NOTIFY_NEW_TRANSACTION to indicate stem mode
- Stem loops detected in tx_pool.cpp
- Embargo timeout for a blackhole attack during stem phase
4 years ago
moneromooo-monero
320bc845b3
rpc: add --rpc-payment-allow-free-loopback
...
This allows RPC coming from the loopback interface to not have
to pay for service. This makes it possible to run an externally
accessible RPC server for payment while also having a local RPC
server that can be run unrestricted and payment free.
4 years ago
Alexander Blair
f3fddd935f
Merge pull request #6259
...
69336931
rpc: fill miner_tx_hash again (moneromooo-monero)
4 years ago