j-berman
af9b74fcc7
start LMDB grow_tree
2024-07-29 03:40:44 -07:00
j-berman
e68ea2e054
small cleanup
2024-07-29 03:40:44 -07:00
j-berman
5ad026975a
Cleaner template usage, moved static functions out of CurveTrees class
2024-07-29 03:40:44 -07:00
j-berman
9ba00be519
Move curve_trees.h implementations into curve_trees.cpp file
2024-07-29 03:40:44 -07:00
j-berman
4ade675939
Consolidate hash_leaf_layer into hash_layer
2024-07-29 03:40:44 -07:00
j-berman
26009ba5f1
slight simplification to CurveTrees::hash_layer
2024-07-29 03:40:44 -07:00
j-berman
9e68475ebd
Use widths from fcmp++ repo test & align tests with width
2024-07-29 03:40:44 -07:00
j-berman
29e0fe759e
Add Curve class, and Helios & Selene classes that derive from Curve
2024-07-29 03:40:44 -07:00
j-berman
d9390c7b08
Implement CurveTrees & CurveTreesUnitTest classes to simplify callers
2024-07-29 03:40:44 -07:00
j-berman
5103a94ee9
template all curve_trees types & funcs, rename tower_cycle_types to tower_cycle
2024-07-29 03:40:44 -07:00
j-berman
ad8872a76b
Cleaner file organization
2024-07-29 03:40:44 -07:00
j-berman
c05bd80ee5
actual indexing fix, tests now passing
2024-07-29 03:40:44 -07:00
j-berman
33ad50b176
fix c1 c2 layer indexing issue in test helper get_last_chunk
2024-07-29 03:40:44 -07:00
j-berman
9e6b93b94d
test validates lowest layer in tree
2024-07-29 03:40:44 -07:00
j-berman
1ba876bcc2
remove whitespaces
2024-07-29 03:40:44 -07:00
j-berman
e1c03f4d5a
rough fcmp++ tree impl (lots of work remaining to clean it up and fix)
2024-07-29 03:40:44 -07:00
luigi1111
caa62bc9ea
Merge pull request #9392
...
b894042
epee: fix mlog filename compare bug. (0xFFFC0000)
2024-07-16 19:02:24 -04:00
luigi1111
3b53db47cf
Merge pull request #9386
...
1d024f0
chore: fix some comments (haouvw)
2024-07-16 19:01:09 -04:00
luigi1111
330212888a
Merge pull request #9383
...
9f83e74
Daemon RPC: /getblocks.bin return chain's top_block_hash in resp (j-berman)
2024-07-16 19:00:39 -04:00
luigi1111
4ed5bc5436
Merge pull request #9382
...
356829a
Daemon RPC: high_height_ok req boolean field /getblocks.bin (j-berman)
2024-07-16 19:00:06 -04:00
luigi1111
8dbbc47804
Merge pull request #9379
...
6c28bdb
wallet2: move get_rpc_status func to RPC server definition file (j-berman)
2024-07-16 18:58:08 -04:00
luigi1111
cfd7f5222d
Merge pull request #9370
...
9fc48f4
Fix ZMQ Tx Pruning (Lee Clagett)
2024-07-16 18:56:44 -04:00
luigi1111
66c5917876
Merge pull request #9353
...
32f3245
cryptonote_protocol: prevent duplicate txs in fluff queue (0xFFFC0000)
2024-07-16 18:51:30 -04:00
luigi1111
c830fc05d8
Merge pull request #9349
...
9817293
workflows: don't hardcode repo name (selsta)
2024-07-16 18:50:40 -04:00
luigi1111
e3cfaed278
Merge pull request #9346
...
0fad1a8
src: update checkpoints to match v0.18.3.4 (selsta)
2024-07-16 18:49:44 -04:00
luigi1111
c2fceb2939
Merge pull request #9344
...
a026d5a
wallet2: validate fetched block height and parent hash (Oscar Mira)
c634c26
wallet2: use start_height consistently as const in process_parsed_blocks (Oscar Mira)
2024-07-16 18:48:43 -04:00
luigi1111
baf6df06c2
Merge pull request #9343
...
302fa9b
wallet: fetch pool txs in pruned form (jeffro256)
2024-07-16 18:46:04 -04:00
luigi1111
b02bf31b83
Merge pull request #9342
...
b07a97c
epee: partially revert c56ee140
to fix linking errors (jeffro256)
2024-07-16 18:44:04 -04:00
luigi1111
040bccc22f
Merge pull request #9338
...
4a376d6
copyright: fix vector.h typo (hinto.janaiyo)
d61e8e9
workflows: delete copyright.yml (plowsof)
341771a
copyright: bump to 2024 (copyCat)
2024-07-16 18:42:49 -04:00
luigi1111
2a6b6ea0f2
Merge pull request #9326
...
004ead1
gpg_keys: renew jeffro256 (jeffro256)
2024-07-16 18:41:57 -04:00
luigi1111
978842c284
Merge pull request #9324
...
2e061be
README.md: sponsors;remove forked networking/globee (plowsof)
2024-07-16 18:41:20 -04:00
luigi1111
85cf0b01fa
Merge pull request #9289
...
025021d
BlockchainDB: shorter fixup() (jeffro256)
2024-07-16 18:40:46 -04:00
luigi1111
99e33996f4
Merge pull request #9288
...
262ef47
BlockchainDB: remove lock/unlock methods (jeffro256)
2024-07-16 18:32:42 -04:00
luigi1111
f145cb37a4
Merge pull request #9278
...
18fbe54
add sum of amounts for unspent_outputs (SNeedlewoods)
2024-07-16 18:31:59 -04:00
luigi1111
1ce9960ec6
Merge pull request #9215
...
3837bb8
remove repetitive word (cuinix)
2024-07-16 18:31:27 -04:00
luigi1111
38067711e2
Merge pull request #9114
...
88d074c
Add support for Loongarch (YalingFang)
2024-07-16 18:30:56 -04:00
luigi1111
d7eece3cae
Merge pull request #8619
...
e71c8bf
wallet: background sync with just the view key (j-berman)
2024-07-16 18:29:47 -04:00
luigi1111
15b47b481c
Merge pull request #8203
...
ddf3af1
add key exchange round booster to multisig_account (koe)
2024-07-16 18:27:09 -04:00
haouvw
1d024f0701
chore: fix some comments
...
Signed-off-by: haouvw <jchaodaohang@foxmail.com>
2024-07-11 14:56:25 +08:00
0xFFFC0000
b8940420bb
epee: fix mlog filename compare bug.
...
When using a relative path for the log filename,
since the iteration on files adds "./" to the beginning of the filename
monero-wallet-rpc and monero-wallet-cli cannot find already written
log files and therefore rotate indefinitely.
2024-07-07 21:13:12 +00:00
Oscar Mira
a026d5ac44
wallet2: validate fetched block height and parent hash
2024-07-05 05:45:28 +02:00
Oscar Mira
c634c261c2
wallet2: use start_height consistently as const in process_parsed_blocks
2024-07-04 13:01:12 +02:00
j-berman
9f83e7434d
Daemon RPC: /getblocks.bin return chain's top_block_hash in resp
2024-06-24 17:58:20 -07:00
j-berman
6c28bdb856
wallet2: move get_rpc_status func to RPC server definition file
2024-06-24 17:44:23 -07:00
j-berman
356829a198
Daemon RPC: high_height_ok req boolean field /getblocks.bin
...
Behavior before: when start_height > chain tip, response fails
Behavior after: when req.high_height_ok is true && req.start_height
> chain tip, server rerturns a successful response that includes
chain height
2024-06-24 16:47:06 -07:00
Lee Clagett
9fc48f4a8a
Fix ZMQ Tx Pruning
2024-06-18 21:26:28 -04:00
0xFFFC0000
32f32453f1
cryptonote_protocol: prevent duplicate txs in fluff queue
...
1. Fix duplicate transaction #9335
2. Add test for cases where there are duplicate transaction in fluff
Co-authored-by: Boog900 <boog900@tutanota.com>
2024-06-05 16:33:15 +00:00
selsta
98172930db
workflows: don't hardcode repo name
2024-06-03 03:27:35 +02:00
selsta
0fad1a8d08
src: update checkpoints to match v0.18.3.4
2024-05-29 15:59:56 +02:00
jeffro256
302fa9b5df
wallet: fetch pool txs in pruned form
2024-05-28 11:19:46 -05:00