Please login or register.

moneromooo: january - march coding

Hello all,

It's me again, asking for donations to continue working on monero. For reference, I just posted this month's highlights:

  • mark-spent-outputs now finds more known spent outputs
  • plenty of speedups
  • fix fast sync when a tx is already in the pool
  • fix optimized tx bulletproofs for ledger
  • more work on pruning (plus pruning known spent amount data)
  • misc fixes for bigendian (doesn't sync yet)
  • more unit tests
  • out of sync difficulty investigation
  • p2p tx message padding
  • save ring members after selection (privacy gain)
  • new non destructive blockchain rescan
  • code review
  • many smaller fixes and improvements

I'm planning to continue working full time on monero. My main goals will be pruning (almost ready now, a branch is available for sync testing) and getting the next release ready and stable (planning early for january this time). Donations are very much appreciated. Using the current price of 59.09, at the notional $30+0.2 rate, the next three months' target is 368 monero. Thank you again.

Replies: 16
moneromooo posted 5 years ago Weight: 136 | Link [ - ]

Third month done. Thanks everyone for your support. My next overview will be on gitlab. Last month's overview:

  • RPC functional tests for daemon and wallet
  • the wallet now asks whether to start background mining
  • ability to block whole IPv4 subnets
  • large memory savings for wallets with many subaddresses
  • long term block weight cache (helps HDDs a lot)
  • new pay-for-rpc-usage system, so daemons can be paid in hashes
  • tx sanity check before sending, to catch bugs like wrong change address, etc
  • some more random speedups
  • ability to freeze outputs (ie, if a suspected spy tries to spy on your spends)
  • new auto_refresh, set_daemon wallet RPCs
  • wallet defense against invalid outputs in rings
  • make difficulty 128 bits to be safe for the future
  • rotate a couple outgoing peers to probe the network for "better" peers
  • new mining_status daemon command and RPC improvements
  • DNS lookup improvements
  • misc smaller fixes, tweaks, and code review