moneromooo-monero
e3779775d7
tx_pool: catch theoretical error in get_block_reward
...
Coverity 196626
4 years ago
Alexander Blair
e552ba14b2
Merge pull request #6127
...
67b4a19e
simplewallet: noob-friendly help menu (wowario)
4 years ago
Alexander Blair
2532567091
Merge pull request #6078
...
b9fc2066
Add a --keep-fakechain option to keep fakechain databases (JamesWrigley)
4 years ago
Alexander Blair
9a08ac98c0
Merge pull request #6050
...
65301c40
core: point out when we hit the block rate visibility limit (moneromooo-monero)
4 years ago
luigi1111
d7aeb5a9f8
Merge pull request #6233
...
8a27645
blockchain: fix flushing txes from the txpool (moneromooo-monero)
4 years ago
Alexander Blair
8eedc8a390
Merge pull request #6140
...
08635a08
blockchain: speedup fetching pruned contiguous tx blobs (moneromooo-monero)
4 years ago
Alexander Blair
d1b08c00cf
Merge pull request #6146
...
70c9cd3c
Change to Tx diffusion (Dandelion++ fluff) instead of flooding (Lee Clagett)
4 years ago
Alexander Blair
c4abfbfbe7
Merge pull request #6124
...
21d4c216
blockchain: error out if the builtin hashes data size is wrong (moneromooo-monero)
4 years ago
moneromooo-monero
8a276451b2
blockchain: fix flushing txes from the txpool
5 years ago
luigi1111
e5cc6d39a9
Merge pull request #6055
...
886ed25
blockchain: fix comment wrongly refering to SHA-3 rather than Keccak (moneromooo-monero)
5 years ago
luigi1111
fb64463c4c
Merge pull request #6052
...
c96b7ee
tx_pool: fix error message assuming incorrectly (moneromooo-monero)
5 years ago
moneromooo-monero
08635a0875
blockchain: speedup fetching pruned contiguous tx blobs
...
About twice as fast, very roughly
5 years ago
wowario
67b4a19edf
simplewallet: noob-friendly help menu
5 years ago
moneromooo-monero
21d4c21619
blockchain: error out if the builtin hashes data size is wrong
5 years ago
Lee Clagett
70c9cd3c9c
Change to Tx diffusion (Dandelion++ fluff) instead of flooding
5 years ago
Lee Clagett
5d7ae2d279
Adding support for hidden (anonymity) txpool
5 years ago
Riccardo Spagni
eaadbbdab0
Merge pull request #6079
...
e4d1674e8
0.15.0.0 release engineering (Riccardo Spagni)
5 years ago
Riccardo Spagni
e4d1674e8c
0.15.0.0 release engineering
5 years ago
JamesWrigley
b9fc206660
Add a --keep-fakechain option to keep fakechain databases
...
This is handy when doing tests that generate a lot of transactions, since that
takes time it's preferable to re-use the database for future runs.
5 years ago
moneromooo-monero
ebc6ce44f4
cryptonote: untangle dependency from miner to blockchain
...
It causes link errors at least on mac
5 years ago
moneromooo-monero
886ed25055
blockchain: fix comment wrongly refering to SHA-3 rather than Keccak
5 years ago
moneromooo-monero
c96b7ee619
tx_pool: fix error message assuming incorrectly
5 years ago
moneromooo-monero
65301c406e
core: point out when we hit the block rate visibility limit
5 years ago
moneromooo-monero
eb16755083
blockchain: fix unwanted error when probing the pool for a tx
5 years ago
luigi1111
07c6789148
Merge pull request #5958
...
d25acd7
Add hmac over encrypted value during transaction (clashm)
34f28a7
Add display address (clashm)
235b94e
Revert PR #5835 (export view key) (clashm)
32febd2
Fix debug feature (clashm)
5 years ago
luigi1111
86d085e988
Merge pull request #6028
...
174a6ac
tx_pool: fix divide by 0 in log (moneromooo-monero)
5 years ago
moneromooo-monero
a4dc575ccb
rpc: add a flush_cache RPC
...
This allows flushing internal caches (for now, the bad tx cache,
which will allow debugging a stuck monerod after it has failed to
verify a transaction in a block, since it would otherwise not try
again, making subsequent log changes pointless)
5 years ago
moneromooo-monero
174a6ac9c5
tx_pool: fix divide by 0 in log
...
Coverity 205394
5 years ago
luigi1111
4233d88341
Merge pull request #5973
...
abd3763
cryptonote: fill in tx weight when syncing from pruned blocks (moneromooo-monero)
5 years ago
luigi1111
426d2ac8ee
Merge pull request #5981
...
88c9d90
protocol: initialize block_weight in block_complete_entry ctor (moneromooo-monero)
fe443bb
cryptonote: don't leave block_weight uninitialized (moneromooo-monero)
1ba9baf
tx_pool: do not divide by 0 (moneromooo-monero)
5 years ago
luigi1111
cf2d4d9a16
Merge pull request #5974
...
7fcd0b5
blockchain: initialize pow to ff..ff (moneromooo-monero)
5 years ago
luigi1111
8bb3c6a8e6
Merge pull request #5970
...
ab96181
blockchain: use effective median block weight for penalty from v12 (moneromooo-monero)
5 years ago
luigi1111
84ce43a239
Merge pull request #5966
...
be82c40
Support median block size > 4 GB (moneromooo-monero)
5 years ago
luigi1111
6f202844b5
Merge pull request #5919
...
01f660f
blockchain: fill in cumulative block weight for alt blocks (moneromooo-monero)
5 years ago
moneromooo-monero
be82c40703
Support median block size > 4 GB
...
add a 128/64 division routine so we can use a > 32 bit median block
size in calculations
5 years ago
luigi1111
461a25e1b5
Merge pull request #5962
...
ec14abd
tx_pool: make spent return-by-reference as intended (stoffu)
5 years ago
moneromooo-monero
7fcd0b55ea
blockchain: initialize pow to ff..ff
...
as a safety to reject if it somehow does not get initialised
5 years ago
luigi1111
37a72fd6ae
Merge pull request #5941
...
d37d30f
blockchain: tweak fee as a function of median values (moneromooo-monero)
5 years ago
luigi1111
dc48cdc998
Merge pull request #5933
...
3455efa
ban peers sending bad pow outright (moneromooo-monero)
5 years ago
moneromooo-monero
ab96181e91
blockchain: use effective median block weight for penalty from v12
...
It was using the raw block weight median, which was not what was
intended in ArticMine's design
5 years ago
moneromooo-monero
1ba9bafd33
tx_pool: do not divide by 0
...
In case of a 0 tx weight, we use a placeholder value to insert in the
fee-per-byte set. This is used for pruning and mining, and those txes
are pruned, so will not be too large, nor added to the block template
if mining, so this is safe.
CID 204465
5 years ago
moneromooo-monero
fe443bbdec
cryptonote: don't leave block_weight uninitialized
...
CID 204467
5 years ago
moneromooo-monero
01f660f60f
blockchain: fill in cumulative block weight for alt blocks
5 years ago
moneromooo-monero
abd376313b
cryptonote: fill in tx weight when syncing from pruned blocks
5 years ago
luigi1111
bf525793c7
Merge pull request #5915
...
8330e77
monerod can now sync from pruned blocks (moneromooo-monero)
5 years ago
stoffu
ec14abdbe8
tx_pool: make spent return-by-reference as intended
5 years ago
cslashm
d25acd7a1d
Add hmac over encrypted value during transaction
5 years ago
luigi1111
17f063a50f
Merge pull request #5902
...
b9da023
blockchain: keep block template timestamp not below recent median (moneromooo-monero)
5 years ago
luigi1111
d9cb50870d
Merge pull request #5900
...
6bbc646
Fix bug in mempool get_transaction_stats histogram calculation (tomsmeding)
5 years ago
moneromooo-monero
d37d30f79a
blockchain: tweak fee as a function of median values
...
Use the lesser of the short and long terms medians, rather then
the long term median alone
From ArticMine:
I found a bug in the new fee calculation formula with using only the long term median
It actually needs to be the lesser of the long term median and the old (modified short term median)
short term median with the last 10 blocks calculated as empty
Yes the issue occurs if there is a large long term median and, the short term median then falls and tries to then rise again
The fees are could be not high enough
for example LTM and STM rise to say 2000000 bytes
STM falls back to 300000 bytes
Fees are now based on 2000000 bytes until LTM also falls
So the STM is could prevented from rising back up
STM short term median LTM long term median
5 years ago