Commit Graph

  • 5ec8cbf012 timeout increased Adriel007 2024-08-08 06:05:51 -0300
  • 92b671c564
    contrib: smaller and more reasonable log size. #9428 0xFFFC0000 2024-08-08 04:50:29 +0000
  • ba30669a93 Improvements Made: Adriel007 2024-08-07 20:04:21 -0300
  • 1f733fb868 Make wallet2::estimate_fee static #9426 Lee Clagett 2024-08-07 13:47:31 -0400
  • fc0a4b4b04 Make wallet2::estimate_fee static #9425 Lee Clagett 2024-08-07 13:47:31 -0400
  • aaeffb7c93
    rpc: remove `COMMAND_RPC_FAST_EXIT` #9423 hinto.janai 2024-08-05 20:21:29 -0400
  • 79aa42951b
    Merge 7e6d1b0822 into caa62bc9ea #8609 hinto-janai 2024-08-05 19:56:20 -0400
  • bf74f89ea6
    monerod.service: use network-online.target Wait for network to be online before starting #9421 Jared Monger 2024-08-04 05:52:59 -0500
  • 008e5d0bd8 set USE_UNWIND for FreeBSD Alexander Perechnev 2024-08-04 03:30:34 +0300
  • 5e76191afe cleaner crypto for converting output to leaf tuple j-berman 2024-08-02 23:22:39 -0700
  • 30fc80b33e Don't copy when flattening leaves j-berman 2024-08-02 22:34:06 -0700
  • cbf6a5d618 Optimize conversion from output to leaf tuple j-berman 2024-08-02 22:32:03 -0700
  • 04fe6fa63f split variant into plain and optional, add variant serialization #9336 koe 2024-05-20 16:40:13 -0500
  • b90cee8bab Store {O,C} for each leaf tuple instead of {O.x,I.x,C.x} j-berman 2024-08-02 10:28:13 -0700
  • 34eafa85f3 Store points in the tree in compressed encoding (32 bytes) j-berman 2024-08-01 10:04:51 -0700
  • 95114f9253 Use explicit code instead of macro in custom fcmp_pp serialization j-berman 2024-07-31 23:15:08 -0700
  • ac0af73222
    rpc: add cumul weight field to block template resp #9416 jeffro256 2024-08-01 01:03:37 -0500
  • e40c5bb0fc fix json tagging in fcmp_pp serialization j-berman 2024-07-31 22:50:17 -0700
  • 54d5d0d5c7 fcmp++: add support for new fcmp types in cryptonote::transaction j-berman 2024-07-31 18:13:23 -0700
  • 3216165822
    src: update checkpoints to match v0.18.3.4 (again) #9414 selsta 2024-07-31 18:14:23 +0200
  • 460651d478
    Update README.md #9411 LamTrinh.Dev 2024-07-30 12:54:52 +0700
  • c2d9d58eec Removed explicit -O2 and -O3 build flags. #9409 SpaceSleuth 2024-07-29 07:36:23 -0400
  • 16a8ce3a45 Add * point from bytes Luke Parker 2024-07-26 21:53:19 -0400
  • 729e31df74 include fcmp/curve_trees.h in db_lmdb.h j-berman 2024-07-26 16:18:13 -0700
  • c383087955 Instantiate m_curve_trees on BlockchainLMDB class in c'tor j-berman 2024-07-26 15:47:42 -0700
  • d36b6fe96f resolve rebase to master issues j-berman 2024-07-26 12:44:10 -0700
  • 420b4b6a78 Resolve cross-compile errors j-berman 2024-07-26 12:24:07 -0700
  • aadea07b51 Touch up merge for cross-compilation fixes j-berman 2024-07-25 18:06:53 -0700
  • 23be5f6c28 Use a single target_link_libraries call Luke Parker 2024-05-26 05:25:32 -0400
  • 1a44ceb905 Link additional libs on Windows (yet actually adding the relevant changes) Luke Parker 2024-05-26 05:02:42 -0400
  • 16536f3d2b Only provide dummy _Unwind_Resume on x86 Windows Luke Parker 2024-05-26 05:01:40 -0400
  • da9f101703 Abort on panic, fix 32-bit Windows undefined reference Luke Parker 2024-05-26 04:27:50 -0400
  • 8eb3f29e68 Link additional libs on Windows Luke Parker 2024-05-26 04:24:42 -0400
  • c6327cc035 Correct in-tree code to Rust 1.69 Luke Parker 2024-05-26 03:39:02 -0400
  • 6d6a2e4bd2 Correct typo in MATCHES statement Luke Parker 2024-05-26 03:10:57 -0400
  • 98569b0e7f LTO off Luke Parker 2024-05-26 03:08:08 -0400
  • 170324ae68 Rust 1.69 Luke Parker 2024-05-26 03:07:52 -0400
  • 866473675c Normalize x86-64 to x86_64 Luke Parker 2024-05-26 02:57:04 -0400
  • 5d6a7fd0b5 _x86_64 -> -x86_64 Luke Parker 2024-05-25 22:29:16 -0400
  • 38f1935020 Ubuntu 20.04, Rust 1.72 Luke Parker 2024-05-25 22:08:57 -0400
  • 0620be1f5a Cross-compile from Ubuntu 22.04 Luke Parker 2024-05-25 21:29:23 -0400
  • d69e6bda1c Install Rust via the msys2 package on Windows (not the unavailable rustup) Luke Parker 2024-05-25 21:02:28 -0400
  • e5ed23208d Use the armv7 HF Rust toolchain Luke Parker 2024-05-25 20:49:07 -0400
  • 03679d1342 Install Rust when doing the Windows build Luke Parker 2024-05-25 20:44:15 -0400
  • 8c47c0d282 Further match off RUST_ARCH, not ARCH_ID Luke Parker 2024-05-25 20:44:02 -0400
  • 8b279a0666 i386 -> i686, riscv64 -> riscv64gc Luke Parker 2024-05-25 19:56:20 -0400
  • 75faba1db6 Increase misc discrepancies in ARM ARCH spec which we support Luke Parker 2024-05-25 19:54:09 -0400
  • 389274aee9 Correct path to the staticlib Luke Parker 2024-05-25 19:29:00 -0400
  • 8b76958485 Rust cross compilation Luke Parker 2024-05-25 19:18:39 -0400
  • d6ca63618e use void * to try to fix CResult j-berman 2024-05-24 19:12:08 -0700
  • af4de996cb Use a pointer for the value in CResult Luke Parker 2024-05-24 20:14:39 -0400
  • b585a7f408 Remove copy in get_tree_extension and better named funcs j-berman 2024-07-25 16:30:50 -0700
  • db12610d94 Remove leaves from locked leaves table upon insertion to tree j-berman 2024-07-25 16:12:17 -0700
  • 93795b4c9d Match output unlock time (fix off by 1) j-berman 2024-07-25 14:02:06 -0700
  • 634e12e9ad Guarantee insertion order into the tree using global output ID j-berman 2024-07-25 12:37:41 -0700
  • 306488b690 Implemented growing the tree on sync + lots of cleaning j-berman 2024-07-24 12:13:39 -0700
  • 8a89c20f3b lmdb migration to init curve trees tree from existing outputs j-berman 2024-07-17 19:03:23 -0700
  • f50ad5baac trim_tree db impl + db test + some housekeeping j-berman 2024-07-09 21:02:21 -0700
  • 42fd22c4ee Better organization j-berman 2024-07-08 22:26:53 -0700
  • 55caee9a10 Better tests for hash_trim j-berman 2024-07-08 20:01:59 -0700
  • 4be2d7cf91 whitespace fixes j-berman 2024-07-08 20:01:45 -0700
  • 5ddca0ce11 Implement and test trim_tree algo in memory j-berman 2024-07-08 20:01:14 -0700
  • 36f1e1965f Fix grow_tree, restructure it, and clean the approach j-berman 2024-06-28 11:00:10 -0700
  • 8287ba6f78 faster trim_tree tests j-berman 2024-06-06 23:47:29 -0700
  • ed040cacc1 implement trim_tree_in_memory j-berman 2024-06-06 22:48:01 -0700
  • e8af7090b0 expose and test hash_trim from rust lib j-berman 2024-06-05 19:39:43 -0700
  • ae89fddc00 Set up trim_tree_in_memory test j-berman 2024-06-03 17:15:02 -0700
  • c7c6c6afff CurveTreesUnitTest -> CurveTreesGlobalTree class j-berman 2024-05-27 16:03:58 -0700
  • 17b1f421c0 cleaner lmdb test structure for curve trees j-berman 2024-05-27 14:54:35 -0700
  • 6045357f6a implement db->audit_tree, and flesh out db test to init/extend tree j-berman 2024-05-27 12:25:37 -0700
  • 1ffde095c8 Implement get_tree_last_chunks in db, can now extend tree in db j-berman 2024-05-25 12:37:32 -0700
  • ab7c74136b Simplify edge case handling in hash_layer j-berman 2024-05-24 18:12:21 -0700
  • 988c4eae40 Remove reference from m_hash_init_point Luke Parker 2024-05-24 19:24:38 -0400
  • a1ee603132 explicit type response to hash_grow 's j-berman 2024-05-24 01:55:49 -0700
  • 517f5a301e don't want to expose generator lengths in ffi j-berman 2024-05-24 01:36:34 -0700
  • effa9eea0e Only pass a single prior child Luke Parker 2024-05-24 02:56:57 -0400
  • c792b21535 Use statics on the Rust side for generators Luke Parker 2024-05-23 21:16:25 -0400
  • 42f6ef273d fmt, clippy Luke Parker 2024-05-23 20:49:37 -0400
  • af47a135eb Remove cxx and expose scalars/points directly Luke Parker 2024-05-23 20:44:55 -0400
  • af9b74fcc7 start LMDB grow_tree j-berman 2024-05-23 23:56:23 -0700
  • e68ea2e054 small cleanup j-berman 2024-05-23 12:34:48 -0700
  • 5ad026975a Cleaner template usage, moved static functions out of CurveTrees class j-berman 2024-05-23 10:48:08 -0700
  • 9ba00be519 Move curve_trees.h implementations into curve_trees.cpp file j-berman 2024-05-22 20:24:39 -0700
  • 4ade675939 Consolidate hash_leaf_layer into hash_layer j-berman 2024-05-22 18:48:47 -0700
  • 26009ba5f1 slight simplification to CurveTrees::hash_layer j-berman 2024-05-22 16:21:12 -0700
  • 9e68475ebd Use widths from fcmp++ repo test & align tests with width j-berman 2024-05-22 15:35:26 -0700
  • 29e0fe759e Add Curve class, and Helios & Selene classes that derive from Curve j-berman 2024-05-22 01:31:27 -0700
  • d9390c7b08 Implement CurveTrees & CurveTreesUnitTest classes to simplify callers j-berman 2024-05-21 14:22:54 -0700
  • 5103a94ee9 template all curve_trees types & funcs, rename tower_cycle_types to tower_cycle j-berman 2024-05-20 17:40:57 -0700
  • ad8872a76b Cleaner file organization j-berman 2024-05-20 15:24:27 -0700
  • c05bd80ee5 actual indexing fix, tests now passing j-berman 2024-05-17 18:51:18 -0700
  • 33ad50b176 fix c1 c2 layer indexing issue in test helper get_last_chunk j-berman 2024-05-17 17:19:44 -0700
  • 9e6b93b94d test validates lowest layer in tree j-berman 2024-05-17 16:26:43 -0700
  • 1ba876bcc2 remove whitespaces j-berman 2024-05-17 00:22:50 -0700
  • e1c03f4d5a rough fcmp++ tree impl (lots of work remaining to clean it up and fix) j-berman 2024-05-17 00:21:47 -0700
  • 2e1e903cbe -O3 -ffast-math instead of -Ofast. SpaceSleuth 2024-07-28 19:47:38 -0400
  • 56ca0a3227 src: add net type and daemon address to wallet rpc #9406 D3vN1 2024-07-26 19:39:16 +0330
  • 9e14e52249 Fixed clang -Ofast issue. SpaceSleuth 2024-07-27 22:01:47 -0400
  • 956d55c35f
    build: prepare v0.18.3.4 #9345 selsta 2024-05-29 15:53:41 +0200
  • 12ce046524
    cryptonote_core: only verify txpool when the hardfork value has changed. #9404 0xFFFC0000 2024-07-19 21:43:17 +0000