Commit graph

  • acb4c08d3f
    Rename the coins folder to networks Luke Parker 2024-07-17 19:35:01 -0400
  • 40cc180853 add transaction and crypto unit tests akildemir 2023-04-13 14:57:35 +0300
  • 16db1eb901
    add transaction and crypto unit tests akildemir 2023-04-13 14:57:35 +0300
  • 2aac6f6998
    Improve usage of constants in coordinator p2p Luke Parker 2024-07-17 06:54:54 -0400
  • 149c2a4437
    Use non-pruned nodes in verify-chain Luke Parker 2024-07-17 06:54:26 -0400
  • e772b8a5f7
    #560 take two, now that #560 has been reverted (#561) Luke Parker 2024-07-16 16:42:15 -0700
  • a1e9e1fb7d
    Fix tendermint chain sync (#581) akildemir 2024-07-16 23:47:46 +0300
  • df1baecfea fix pr comments akildemir 2024-07-16 13:02:55 +0300
  • c0200df75a
    Add missing feature flag to dalek-ff-group Luke Parker 2024-07-15 21:50:23 -0400
  • 9955ef54a5 Apply bitcoin fee per vsize, not per weight unit Luke Parker 2024-07-15 18:35:49 -0400
  • 6c00c2e95e
    Apply bitcoin fee per vsize, not per weight unit Luke Parker 2024-07-15 18:35:49 -0400
  • 1404446cd7 stabilize tributary chain sync akildemir 2024-07-15 16:42:25 +0300
  • d3d3bdc828 fix p2p Reqres protocol akildemir 2024-07-15 14:49:27 +0300
  • 8e7e61adbd
    Respect maximum amount of outs per request Luke Parker 2024-07-14 20:28:10 -0400
  • 0cb24dde02
    cargo update Luke Parker 2024-07-14 20:27:36 -0400
  • 97bfb183e8
    Correct typo in coordinator Luke Parker 2024-07-14 19:35:43 -0400
  • 85fc31fd82
    Have monero-wallet use Transaction<Pruned>, not Transaction Luke Parker 2024-07-14 19:30:50 -0400
  • 7b8bcae396
    Add support for pruned transactions to monero-serai Luke Parker 2024-07-13 00:29:02 -0400
  • 70fe52437c
    Have RPC tests run sequentially Luke Parker 2024-07-12 22:09:46 -0400
  • ba657e23d1
    Have a public monero-rpc type be properly formatted Luke Parker 2024-07-12 04:14:05 -0400
  • 32c24917c4
    Correct tests which should've failed to expect failures now that they fail Luke Parker 2024-07-12 03:09:48 -0400
  • 4ba961b2cb
    Cite source for obscure wallet protocol rules Luke Parker 2024-07-12 02:19:21 -0400
  • c59be46e2f
    Optimize Monero BPs Luke Parker 2024-07-12 02:18:57 -0400
  • 2c165e19ae
    Bitcoin 27.1 Luke Parker 2024-07-12 02:18:43 -0400
  • ee10692b23
    Fix handling of output distribution Luke Parker 2024-07-11 18:06:51 -0400
  • 7a68b065e0
    Redo the Bulletproofs impl Luke Parker 2024-07-10 20:56:53 -0400
  • 3ddf1eec0c
    Fix no-std builds for monero-wallet Luke Parker 2024-07-09 02:17:57 -0400
  • 84f0e6c26e
    Add additional documentation Luke Parker 2024-07-08 20:33:00 -0400
  • 5bb3256d1f
    Support subaddresses as change outputs Luke Parker 2024-07-08 20:00:09 -0400
  • 774424b70b
    Differentiate Rpc from DecoyRpc Luke Parker 2024-07-08 18:14:56 -0400
  • ed662568e2
    Clean decoy selection code Luke Parker 2024-07-08 02:51:06 -0400
  • b744ac9a76
    Clean decoy selection Luke Parker 2024-07-08 02:38:01 -0400
  • d7f7f69738
    Remove the DecoySelection trait Luke Parker 2024-07-08 00:30:42 -0400
  • a2c3aba82b
    Clean the Monero lib for auditing (#577) Luke Parker 2024-07-07 03:57:18 -0700
  • 6994d9329b
    Restore minimum Monero fee from develop Luke Parker 2024-07-07 01:07:21 -0400
  • d88bd70f7a
    Distinguish fee from necessary_fee in monero-wallet Luke Parker 2024-07-06 22:22:32 -0400
  • 9e4d83bb2c
    Increase minimum Monero fee in processor Luke Parker 2024-07-06 22:03:19 -0400
  • 1bfd7d9ba6
    Don't attempt running tests on the verify-chain binary Luke Parker 2024-07-06 21:36:43 -0400
  • c521bbb012
    Run Monero on Debian, even for internal testnets Luke Parker 2024-07-06 21:16:14 -0400
  • 86facaed95
    Correct the if check about when to mine blocks on start Luke Parker 2024-07-06 21:14:30 -0400
  • d99ed9698e
    Again increase the amount of blocks we mine prior to running tests Luke Parker 2024-07-06 20:50:46 -0400
  • 4743ea732c
    Fix weight estimation for RctType::ClsagBulletproof TXs Luke Parker 2024-07-06 20:35:52 -0400
  • 3cf0b84523
    Adjust how we mine the initial blocks due to some CI test failures Luke Parker 2024-07-06 20:17:17 -0400
  • c138950c21
    Document v2 TX/RCT output relation assumed when scanning Luke Parker 2024-07-06 19:57:38 -0400
  • 9f7dbf2132
    Handle Monero fee logic properly in the processor Luke Parker 2024-07-06 18:46:41 -0400
  • 6357bc0ed4
    Remove unused dep from processor Luke Parker 2024-07-06 04:27:30 -0400
  • 2334725ec8
    Correct the accidental swap of stagenet/testnet address bytes Luke Parker 2024-07-06 04:26:44 -0400
  • 0631607b8f
    Tidy inlined epee code in the RPC Luke Parker 2024-07-06 04:21:06 -0400
  • d847ec5efb
    Reject torsioned spend keys to ensure we can spend the outputs we scan Luke Parker 2024-07-06 03:48:45 -0400
  • b2c962cd3e
    Fix remaining bugs in monero-wallet tests Luke Parker 2024-07-06 03:24:38 -0400
  • 788c4fc0a7
    Fix a pair of bugs in the decoy tests Luke Parker 2024-07-06 01:58:51 -0400
  • 04df229df1
    Have Monero test runner evaluate an Eventuality for all signed TXs Luke Parker 2024-07-06 01:57:21 -0400
  • 1f5e5fc7ac
    Correct misc TODOs in monero-serai Luke Parker 2024-07-05 23:30:02 -0400
  • 90880cc9c8
    fmt, machete, GH CI Luke Parker 2024-07-05 13:55:15 -0400
  • 5278d5d6e2
    Correct clippy lint identified upon rebase Luke Parker 2024-07-05 04:14:57 -0400
  • bdf9baa745
    Add missing txn commit Luke Parker 2024-07-05 03:32:21 -0400
  • 8469d18123
    Cache message instances Luke Parker 2024-05-09 20:52:00 -0400
  • 90fa9c397c
    Set participation upon participation instead of constantly recalculating Luke Parker 2024-04-28 06:21:42 -0400
  • 6055150451
    Rebase onto develop, which reverted this PR, and re-apply this PR Luke Parker 2024-04-28 03:44:03 -0400
  • 209eae9a9a
    Cache the proposal for a round Luke Parker 2024-04-28 03:36:18 -0400
  • 77d6c273e0
    Clear upons upon round, not block Luke Parker 2024-04-28 03:23:46 -0400
  • 1eee0a4d92 fix last pr comments akildemir 2024-07-04 16:41:19 +0300
  • e94a04d47c
    Restore the reserialize chain binary Luke Parker 2024-07-04 03:17:35 -0400
  • 0f9a5afa07
    Remove possible panic in monero-serai on systems < 32 bits Luke Parker 2024-07-04 02:27:14 -0400
  • 3de89c717d
    Correct imports for no-std Luke Parker 2024-07-04 01:01:31 -0400
  • 08169e29bb
    Finish documenting monero-serai Luke Parker 2024-07-04 00:43:50 -0400
  • b56c6fb39e
    Remove non-small-order view key bound Luke Parker 2024-07-03 17:50:13 -0400
  • daa0f8f7d5
    Diversify ViewPair/Scanner into ViewPair/GuaranteedViewPair and Scanner/GuaranteedScanner Luke Parker 2024-07-03 13:35:19 -0400
  • 64e74c52ec
    Represent height/block number as a u32 Luke Parker 2024-07-02 19:33:06 -0400
  • 06246618ab
    Sync rest of repo with monero-serai changes Luke Parker 2024-07-01 18:48:10 -0400
  • 69e077bf7a
    Clean and document monero-address Luke Parker 2024-07-01 17:58:35 -0400
  • 8319d219d7
    Update monero-wallet tests to compile Luke Parker 2024-06-28 16:04:08 -0400
  • 891362a710
    Correct invalid RPC type def in monero-rpc Luke Parker 2024-06-28 16:01:34 -0400
  • 08d604fcb3
    Restore Monero multisig TX code Luke Parker 2024-06-28 13:47:03 -0400
  • abd48e9206
    Add SignableTransaction Read/Write Luke Parker 2024-06-28 05:25:02 -0400
  • 70c36ed06c
    Rewrite monero-wallet's send code Luke Parker 2024-06-27 07:36:45 -0400
  • b3b0edb82f
    Fix deserializing v2 miner transactions Luke Parker 2024-06-25 16:13:43 -0400
  • 0f477537a0
    Document cargo features Luke Parker 2024-06-24 05:31:35 -0400
  • eb0c19bfff
    Smash out Monero addresses Luke Parker 2024-06-23 14:17:04 -0400
  • 0b20004ba1
    Get the repo to compile again Luke Parker 2024-06-23 10:08:51 -0400
  • 11dba9173f
    Smash out seed Luke Parker 2024-06-23 06:31:22 -0400
  • 1e2e3bd5ce
    Smash out polyseed Luke Parker 2024-06-23 05:34:41 -0400
  • df095f027f
    Only read transactions with one Input::Gen or all Input::ToKey Luke Parker 2024-06-22 15:44:45 -0400
  • 6fc8b30df2
    Remove TODO on reading pseudo_outs for AggregateMlsagBorromean Luke Parker 2024-06-22 15:32:11 -0400
  • 74aaac46ef
    Finish documenting monero-serai Luke Parker 2024-06-22 14:37:43 -0400
  • 1db40914eb
    Incomplete work on using Option to remove panic cases Luke Parker 2024-06-22 09:02:59 -0400
  • b5b9d4a871
    Move Protocol to monero-wallet Luke Parker 2024-06-21 14:14:15 -0400
  • 6f61861d4b
    Improve docs a bit Luke Parker 2024-06-19 08:36:26 -0400
  • 08b95abdd8
    Document the RPC Luke Parker 2024-06-16 19:59:25 -0400
  • d740bd2924
    Smash out RPC, wallet Luke Parker 2024-06-16 18:40:15 -0400
  • 3a1c6c7247
    Tidy up monero-serai as a meta crate Luke Parker 2024-06-16 12:26:14 -0400
  • 3e82ee60b3
    Smash out Borromean Luke Parker 2024-06-16 11:55:41 -0400
  • 303e72c844
    Smash out MLSAG Luke Parker 2024-06-16 11:29:34 -0400
  • 60d5c06ac3
    Error if missing documentation Luke Parker 2024-06-16 11:17:41 -0400
  • 77a2496ade
    Tidy and document monero-bulletproofs Luke Parker 2024-06-16 10:39:28 -0400
  • d9107b53a6
    Correct no-std builds for monero-clsag and monero-bulletproofs Luke Parker 2024-06-15 17:06:54 -0400
  • f7c13fd1ca
    Smash out monero-bulletproofs Luke Parker 2024-06-15 17:00:11 -0400
  • 798ffc9b28
    Add a dedicated send/recv CLSAG mask struct Luke Parker 2024-06-14 17:12:46 -0400
  • 865dee80e5
    Document and clean clsag Luke Parker 2024-06-14 16:17:51 -0400
  • 9c217913e6
    Further documentation, start shoring up API boundaries of existing crates Luke Parker 2024-06-14 11:47:57 -0400