moneromooo-monero
34884a4b00
store outPk/8 in the tx for speed
...
It avoids dividing by 8 when deserializing a tx, which is a slow
operation, and multiplies by 8 when verifying and extracing the
amount, which is much faster as well as less frequent
2021-08-30 00:18:45 +03:00
moneromooo-monero
e44b32c30c
ringct: port some of vtnerd's review changes from BP+ to BP
2021-08-30 00:18:36 +03:00
moneromooo-monero
9176075ab9
ringct: a few minor optimizations from review
2021-08-30 00:18:25 +03:00
moneromooo-monero
ce6db7db63
plug bulletproofs plus into consensus
2021-08-30 00:17:37 +03:00
Sarang Noether
54559e256b
Updates from security audit
2021-08-30 00:12:21 +03:00
Sarang Noether
619bbbb99f
Precompute initial transcript hash
2021-08-30 00:12:09 +03:00
Sarang Noether
0bdbd108d8
Bulletproofs+
2021-08-30 00:11:56 +03:00
wowario
d2fcec5413
update fork height
2021-08-30 00:08:25 +03:00
wowario
cf618fad1e
update Dockerfile
2021-08-30 00:08:06 +03:00
wowario
6ca198c5e3
open collective details
2021-08-30 00:07:54 +03:00
wowario
9093976dba
update checkpoints
2021-08-30 00:07:41 +03:00
wowario
d5f8b181df
set fork height
2021-08-30 00:07:07 +03:00
wowario
8180febd4a
add vote rpc res
2021-08-30 00:06:51 +03:00
wowario
30a41c2ab1
vote by block
2021-08-30 00:06:35 +03:00
wowario
118cbd043a
adjust difficulty_blocks_count
2021-08-30 00:05:15 +03:00
wowario
40e30964c4
nudge estimate height
2021-08-30 00:05:02 +03:00
wowario
d47655f1f2
update README
2021-08-30 00:04:51 +03:00
wowario
87a375b3ff
set testnet
2021-08-30 00:04:42 +03:00
wowario
c49a72f1ce
fixed coinbase unlock 288 blks
2021-08-30 00:04:31 +03:00
wowario
7f7d697f43
miner block header signing
2021-08-30 00:04:17 +03:00
wowario
3898c1c4d9
reset, revert difficulty algorithm, set fork height
2021-08-30 00:04:06 +03:00
wowario
f6e95d080d
tidy up miner msgs
2021-08-30 00:03:54 +03:00
wowario
b21562924e
DojaCat
2021-08-30 00:03:42 +03:00
wowario
b78b83d79c
remove MLSAG bug from monero
2021-08-30 00:03:33 +03:00
wowario
a74d59a7c2
delete translation files
2021-08-30 00:03:22 +03:00
wowario
25e3365afb
disable sanity_checks
2021-08-30 00:03:12 +03:00
wowario
c2f2be5084
update checkpoints
2021-08-30 00:02:45 +03:00
wowario
aad83a7965
Update 'README.md'
2021-08-30 00:01:45 +03:00
wowario
85840ebae7
bump to RandomWOW v1.1.9
2021-08-30 00:01:33 +03:00
qvqc
85197effd5
wow colors
2021-08-30 00:01:22 +03:00
wowario
71fc01aaf2
v0.10 ASCII art
2021-08-30 00:01:11 +03:00
wowario
e1ff02c1c5
support old BP
2021-08-30 00:00:54 +03:00
wowario
952b0492d9
initial commit
2021-08-29 23:56:47 +03:00
luigi1111
2222bea92f
Merge pull request #7902
...
0ae1cd2
v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cpp (mj-xmr)
2021-08-29 12:30:57 -04:00
luigi1111
f12e75b5e4
Merge pull request #7888
...
3c15eb8
python-rpc: add missing python api for new freeze/thaw/frozen RPC (moneromooo-monero)
2021-08-29 12:29:57 -04:00
mj-xmr
0ae1cd2413
v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cpp
2021-08-28 15:32:50 +02:00
luigi1111
317eceb725
Merge pull request #7894
...
c0ce4d5
Wallet2: fix optimize-coinbase for p2pool payouts (SChernykh)
2021-08-26 21:14:12 -04:00
luigi1111
d98787eb1b
Merge pull request #7825
...
ccfed60
cmake: test is a reserved keyword (selsta)
f0fa959
cmake: fix ccache detection (anon)
8dbe2e5
Daemon: Update average block size table (rbrunner7)
94bad34
wallet2: Don't auto lock device on process parsed blocks (tobtoht)
3c23aca
ledger: don't lock for software device (tobtoht)
49beb8d
ledger: use software device if we have view key (tobtoht)
d188b5f
wallet_api: getPassword (tobtoht)
a395f36
depends, docker: fix bintray links (selsta)
0fecd7e
blocks: fix cmake syntax (selsta)
76824bf
Stop adding more outputs than bulletproof allows (Alex Opie)
67ba733
unit_tests: fix wipeable_string parse_hexstr test with latest gtest (xiphon)
402ba04
cmake: use CMAKE_CURRENT_LIST_DIR in FindLibUSB (selsta)
1565bcb
epee: include public openssl header in cmake (selsta)
2e9af2a
cmake: treat warnings as error in compiler flag tests (selsta)
db564ef
wallet_api: fix typo in exportKeyImages (selsta)
8507917
depends: add getmonero package mirror (selsta)
8716d2a
cmake: fix non portable code (selsta)
2021-08-26 21:10:56 -04:00
luigi1111
ca1b1b7332
Merge pull request #7822
...
99bee1c
Apply gamma distr from chain tip when selecting decoys (j-berman)
2021-08-26 21:08:56 -04:00
luigi1111
27c5013acd
Merge pull request #7805
...
1e037d3
build: prepare v0.17.2.3 (selsta)
2021-08-26 21:08:04 -04:00
SChernykh
c0ce4d5089
Wallet2: fix optimize-coinbase for p2pool payouts
...
RefreshOptimizeCoinbase was an optimization to speed up scanning of coinbase transactions before RingCT (tx version 2) where they split miner reward into multiple denominations, all to the same wallet.
When RingCT was introduced, all coinbase transactions became 1 output only, so this optimization does nothing now.
With p2pool, this optimization will skip scanning p2pool payouts because they use more than 1 output in coinbase transaction.
Fix it by applying this optimization only to pre-RingCT transactions (version < 2).
2021-08-26 11:51:07 +02:00
moneromooo-monero
3c15eb8e81
python-rpc: add missing python api for new freeze/thaw/frozen RPC
2021-08-24 00:25:10 +02:00
luigi1111
c61c09a567
Merge pull request #7882
...
e48fae3
epee: link with Boost_SYSTEM_LIBRARY (selsta)
2021-08-20 16:51:39 -04:00
luigi1111
b864817629
Merge pull request #7879
...
be6c61e
wallet_api: add make_uri (tobtoht)
2021-08-20 16:50:54 -04:00
luigi1111
a520234c51
Merge pull request #7848
...
adcf440
Make sure node returns to wallet that real output is unlocked (j-berman)
2021-08-20 16:49:19 -04:00
luigi1111
715ebcb744
Merge pull request #7846
...
2285c66
Protect client from divide by 0 caused by integer truncation (j-berman)
2021-08-20 16:48:14 -04:00
luigi1111
4073599aaf
Merge pull request #7838
...
6ec9fd6
support freeze, thaw, and frozen in wallet rpc (woodser)
2021-08-20 16:43:18 -04:00
j-berman
2285c66ef1
Protect client from divide by 0 caused by integer truncation
2021-08-19 15:00:59 -07:00
j-berman
99bee1ccf0
Apply gamma distr from chain tip when selecting decoys
...
- matches the paper by Miller et al to apply the gamma from chain tip, rather than after unlock time
- if the gamma produces an output more recent than the unlock time, the algo packs that output into one of the first 50 spendable blocks, respecting the block density factor
2021-08-19 14:59:12 -07:00
selsta
e48fae3177
epee: link with Boost_SYSTEM_LIBRARY
2021-08-19 19:06:05 +02:00