wowario
dba6e4a5c4
rip miner block header signing
1 year ago
wowario
b045365ae1
vote by block
1 year ago
wowario
8ec4224b88
miner block header signing
1 year ago
wowario
e50f37e5dc
show full version
1 year ago
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
2 years ago
moneromooo-monero
1eb14af1a3
rpc: limit the number of txes for get_blocks.bin
4 years ago
TheCharlatan
80e535c95a
wallet2: adapt to deterministic unlock time
4 years ago
Lee Clagett
bdc6b10d62
Fix ZMQ pruned bulletproof transactions
4 years ago
Lee Clagett
60627c9f24
Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster
4 years ago
Lee Clagett
fe96e66ebe
Fix pruned tx for ZMQ's GetBlocksFast
4 years ago
SomaticFanatic
5ef0607da6
Update copyright year to 2020
...
Update copyright year to 2020
4 years ago
luigi1111
f2c78f6a5b
Merge pull request #6486
...
feee455
Fixes for ZMQ JSON-RPC endpoint names for raw tx (vtnerd)
4 years ago
Lee Clagett
feee455c9f
Fixes for ZMQ JSON-RPC endpoint names for raw tx
4 years ago
Lee Clagett
da99157462
Use byte_slice for sending zmq messages - removes data copy within zmq
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
xiphon
6d6af701ec
cryptonote_basic: drop unused verification_context::m_not_rct field
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
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
2ce5529680
Merge pull request #6134
...
a7a40e28
Actually concatenate error strings. (Bert Peters)
4 years ago
Bert Peters
a7a40e285c
Actually concatenate error strings.
5 years ago
Lee Clagett
5d7ae2d279
Adding support for hidden (anonymity) txpool
5 years ago
moneromooo-monero
8330e772f1
monerod can now sync from pruned blocks
...
If the peer (whether pruned or not itself) supports sending pruned blocks
to syncing nodes, the pruned version will be sent along with the hash
of the pruned data and the block weight. The original tx hashes can be
reconstructed from the pruned txes and theur prunable data hash. Those
hashes and the block weights are hashes and checked against the set of
precompiled hashes, ensuring the data we received is the original data.
It is currently not possible to use this system when not using the set
of precompiled hashes, since block weights can not otherwise be checked
for validity.
This is off by default for now, and is enabled by --sync-pruned-blocks
5 years ago
luigi1111
2258551ef9
Merge pull request #5487
...
df83ed7
consensus: from v12, enforce >= 2 outputs (moneromooo-monero)
5 years ago
ston1th
f2f207d635
miner: fix double free of thread attributes
...
issue: #5568
5 years ago
Riccardo Spagni
f64f59627d
Merge pull request #5510
...
e9809382
fix wide difficulty conversion with some versions of boost (moneromooo-monero)
5 years ago
moneromooo-monero
e980938210
fix wide difficulty conversion with some versions of boost
5 years ago
moneromooo-monero
0eb0d6b802
rpc: improve get_output_distribution
...
It can now handle small reorgs without having to rescan the
whole blockchain.
Also add a test for it.
5 years ago
moneromooo-monero
df83ed74e4
consensus: from v12, enforce >= 2 outputs
5 years ago
moneromooo-monero
d009f6dd61
rpc: fix get_block_hashes.bin from wallet on pruned blockchain
...
We want to get all blocks here, even pruned ones
5 years ago
moneromooo-monero
91f4c7f45f
Make difficulty 128 bit instead of 64 bit
...
Based on Boolberry work by:
jahrsg <jahr@jahr.me>
cr.zoidberg <crypto.zoidberg@gmail.com>
5 years ago
Riccardo Spagni
0920ac7642
Merge pull request #5207
...
be6f426a
rpc: Allow submitting tx as hex blob over ZMQ (Nathan Dorfman)
5 years ago
binaryFate
1f2930ce0b
Update 2019 copyright
5 years ago
Nathan Dorfman
be6f426a3f
rpc: Allow submitting tx as hex blob over ZMQ
5 years ago
Lee Clagett
973403bc9f
Adding initial support for broadcasting transactions over Tor
...
- Support for ".onion" in --add-exclusive-node and --add-peer
- Add --anonymizing-proxy for outbound Tor connections
- Add --anonymous-inbounds for inbound Tor connections
- Support for sharing ".onion" addresses over Tor connections
- Support for broadcasting transactions received over RPC exclusively
over Tor (else broadcast over public IP when Tor not enabled).
5 years ago
Jethro Grassie
517f25efd1
rpc: add version to get_info
6 years ago
moneromooo-monero
31d80027b5
tests: add unit tests for get_output_distribution
6 years ago
Lee Clagett
6097472a19
Update ZMQ fee estimate and add ZMQ output distribution
6 years ago
moneromooo-monero
be001326d1
remove obsolete daemon selection of fake outs and old tx construction
6 years ago
moneromooo-monero
5ffb2ff9b7
v8: per byte fee, pad bulletproofs, fixed 11 ring size
6 years ago
Lee Clagett
4616cf2641
Fixed ZMQ-RPC for transactions and GET_BLOCKS_FAST
6 years ago
moneromooo-monero
a830db2577
rpc: rework to avoid repeated calculations in get_blocks.bin
6 years ago
moneromooo-monero
ed2c81ed95
replace std::list with std::vector on some hot paths
...
also use reserve where appropriate
6 years ago
moneromooo-monero
b9389e582e
db_lmdb: save pruned and prunable tx data separately
...
This bumps DB version to 2, migration code will run for v1 DBs
6 years ago
stoffu
af773211cb
Stagenet
6 years ago
xmr-eric
84a7f6a482
Readd copyright starting date
6 years ago
xmr-eric
18216f19dd
Update 2018 copyright
6 years ago
moneromooo-monero
45a1c4c088
add empty container sanity checks when using front() and back()
7 years ago
moneromooo-monero
09ce03d612
move includes around to lessen overall load
7 years ago
kenshi84
53ad5a0f42
Subaddresses
7 years ago
moneromooo-monero
5d65a75b69
move checkpoints in a separate library
7 years ago