jwinterm
bda76b6be9
Merge pull request 'Revert SHA-3 on Master branch' ( #302 ) from wowario/wownero:sha3 into master
...
Reviewed-on: #302
4 years ago
wowario
b3453b4b65
revert #256 switch to SHA-3 PoW
4 years ago
SomaticFanatic
bcd71a5af9
Update copyright year to 2020
...
Update copyright year to 2020
4 years ago
jw
2f8ccfe0ca
Merge pull request #276 from wowario/upstream
...
Upstream
4 years ago
moneromooo-monero
c573ee65f6
rpc: fix loading rpc payment data from file
...
Got broken after making one of those micro optimizations requested on review..
4 years ago
moneromooo-monero
eb49cb728e
rpc: fix comparison of seconds vs microseconds
4 years ago
moneromooo-monero
da1720ec30
rpc: fix relay_tx error return mixup
4 years ago
moneromooo-monero
e592a515db
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
jw
29ebcc4e7e
Merge pull request #274 from wowario/upstream
...
Upstream
4 years ago
Lee Clagett
da7e511967
Fix boost <1.60 compilation and fix boost 1.73+ warnings
4 years ago
moneromooo-monero
804c985ecc
rpc: add a sanity limit to a few RPC in restricted mode
4 years ago
moneromooo-monero
1861889b31
rpc: lock access to the rpc payment object
4 years ago
wowario
87dcc37776
switch to SHA-3 PoW
...
Co-authored-by: fuwa <fuwa0529@users.noreply.github.com>
4 years ago
Lee Clagett
e1bba18cc5
Fixes for ZMQ JSON-RPC endpoint names for raw tx
4 years ago
xiphon
a0048e2a49
rpc: fix 'use_bootstrap_daemon_if_necessary' return value
4 years ago
Lee Clagett
0b8e49a0aa
Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON.
4 years ago
xiphon
2b8bab2132
bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning)
4 years ago
Lee Clagett
9fb542e89c
Use byte_slice for sending zmq messages - removes data copy within zmq
4 years ago
Lee Clagett
839a9e3707
Allow unrestricted rpc calls to get full txpool info
4 years ago
Lee Clagett
94f4af6cc4
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
fuwa
f764cf0626
remove zeromq completely
4 years ago
wowario
1730faf01a
sanity check: change to false #5434
4 years ago
wowario
652bd57080
initial commit
4 years ago
luigi1111
5757d99208
Merge pull request #6361
...
68a6507
Fixed bug in ZMQ JSON-RPC method field (vtnerd)
4 years ago
luigi1111
0150a480fd
Merge pull request #6357
...
42a7a4d
daemon: auto public nodes - cache and prioritize most stable nodes (xiphon)
4 years ago
luigi1111
cfc0f4a7fa
Merge pull request #6351
...
81c5943
Remove temporary std::string creation in some hex->bin calls (vtnerd)
5fcc23a
Move hex->bin conversion to monero copyright files and with less includes (vtnerd)
3387f0e
Reduce template bloat in hex->bin for ZMQ json (vtnerd)
4 years ago
luigi1111
ad5200e440
Merge pull request #6342
...
82da832
rpc: Add check for too old timestamps in payment signatures. (glv2)
4 years ago
luigi1111
081d49c59f
Merge pull request #6338
...
80d5320
Hash domain separation (SarangNoether)
4 years ago
Sarang Noether
80d5320fff
Hash domain separation
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
Alexander Blair
8cb005b39c
Merge pull request #6289
...
ffe7165e
wallet: reroll fake outs selection on local tx_sanity_check failure (xiphon)
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
820ab9fdea
Merge pull request #6273
...
0f78b06e
Various improvements to the ZMQ JSON-RPC handling: (Lee Clagett)
4 years ago
Lee Clagett
5fcc23ae0a
Move hex->bin conversion to monero copyright files and with less includes
4 years ago
Lee Clagett
0f78b06e8c
Various improvements to the ZMQ JSON-RPC handling:
...
- Finding handling function in ZMQ JSON-RPC now uses binary search
- Temporary `std::vector`s in JSON output now use `epee::span` to
prevent allocations.
- Binary -> hex in JSON output no longer allocates temporary buffer
- C++ structs -> JSON skips intermediate DOM creation, and instead
write directly to an output stream.
4 years ago
Alexander Blair
f3fddd935f
Merge pull request #6259
...
69336931
rpc: fill miner_tx_hash again (moneromooo-monero)
4 years ago
Alexander Blair
9ea7df3b31
Merge pull request #6242
...
716012ca
rpc: drop the obsolete and wrong "unpruned size" log (moneromooo-monero)
4 years ago
Alexander Blair
4371ac4265
Merge pull request #6225
...
987c3139
print_coinbase_tx_sum now supports 128 bits sums (moneromooo-monero)
4 years ago
Alexander Blair
e22655a187
Merge pull request #6215
...
a2578892
--disable-ban-rpc option to prevent RPC users from banning (naughtyfox)
4 years ago
Alexander Blair
4da37daf67
Merge pull request #6211
...
5985c5af
rpc: add bad-blocks to flush_cache RPC (moneromooo-monero)
4 years ago
xiphon
42a7a4dd32
daemon: auto public nodes - cache and prioritize most stable nodes
4 years ago
luigi1111
39e1890276
Merge pull request #6198
...
5f2a32c
daemon: run with -rpc-payment-address and --rpc-restricted-bind-port (moneromooo-monero)
4 years ago
Guillaume Le Vaillant
82da832368
rpc: Add check for too old timestamps in payment signatures.
4 years ago
moneromooo-monero
3627e53aab
rpc: fix print_pool_sh not finding local txes
4 years ago
Alexander Blair
9658f5d7fc
Merge pull request #6040
...
2f8f3a94
rpc: base flush_cache request/response on the new base structs (moneromooo-monero)
4 years ago
Alexander Blair
25c1bd4714
Merge pull request #6035
...
b90c4bc3
rpc: error out from get_info if the proxied call errors out (moneromooo-monero)
fa16df99
make_test_signature: exit nicely on top level exception (moneromooo-monero)
054b2621
node_rpc_proxy: init some new rpc payment fields in invalidate (moneromooo-monero)
d0faae2a
rpc: init a few missing client_info members (moneromooo-monero)
d56a483a
rpc: do not propagate exceptions out of a dtor (moneromooo-monero)
3c849188
rpc: always set the update field in update on sucess (moneromooo-monero)
4 years ago
Alexander Blair
e8f94e7f1d
Merge pull request #6173
...
8231c7cd
rpc: fix bootstrap RPC payment RPC being made in raw JSON, not JSON RPC (moneromooo-monero)
81c26589
rpc: don't auto fail RPC needing payment in bootstrap mode (moneromooo-monero)
4 years ago
Alexander Blair
93d49c1a54
Merge pull request #6172
...
d7cf8727
rpc: add received_timestamp for pool txes in gettransactions (moneromooo-monero)
4 years ago