14 Commits

Author SHA1 Message Date
jwinterm
3427c60315 Port monero-lws to wownero-lws
Adapts monero-lws for Wownero cryptocurrency:

- Rename all monero-lws-* binaries to wownero-lws-*
- Update submodule to point to official Wownero repo
- Use Wownero default ports (RPC: 34568, ZMQ: 34569)
- Update data directory to ~/.wownero/light_wallet_server
- Adapt next_difficulty() calls for Wownero API signature

Key technical changes for Wownero compatibility:

- BulletproofPlus (RCTTypeBulletproofPlus, type 8) commitment verification:
  Wownero stores BP+ commitments in 'divided by 8' form. Must call
  rct::scalarmult8() on outPk commitment before comparing with computed
  commitment (mask*G + amount*H). This is essential for amount decryption.

- Pass rct_type to decode_amount() for proper commitment handling

- Handle Wownero's ZMQ JSON format for ecdhTuple (32-byte mask/amount fields)

No fork of Wownero is required - uses official codeberg.org/wownero/wownero.
2026-01-04 13:12:56 -05:00
Lee *!* Clagett
b621d088b8 Update Dockerfile unbound to 1.24.2 2025-12-04 18:04:54 -05:00
Lee *!* Clagett
f7af8d3b7a Add rabbitmq to default Dockerfile build (#206) 2025-11-18 20:15:43 -05:00
Lee *!* Clagett
653fbfd637 Update Dockerfile to use newest unbound 2025-10-22 19:26:57 -04:00
Lee *!* Clagett
c06dd12162 Update README and set Dockerfile to perform Release builds 2025-10-17 14:53:12 -04:00
Lee *!* Clagett
3d12cc1c06 Add GH workflow for docker build and push (#186) 2025-10-17 14:53:06 -04:00
Lee *!* Clagett
a5d802cd9b Update Dockerfile and CMake files to build develop/master (#149) 2024-10-28 13:51:01 -04:00
vdo
8f691d0002 add arm64 arch support 2023-11-07 15:05:18 -05:00
Lee *!* Clagett
990e86f701 Update Dockerfile to use monero 18.2.2 2023-08-03 13:24:50 -04:00
Lee *!* Clagett
701cccae18 Updating dockerfile to newer monerod release (#65) 2023-04-19 20:26:15 -04:00
Lee Clagett
9e809e1d16 Detect missing HIDAPI in Cmake 2023-04-02 15:36:05 -04:00
Lee Clagett
b3ae5b3770 Use custom unbound in Dockerfile (fix static linking) 2023-04-02 15:30:15 -04:00
Lee *!* Clagett
ddc72948b0 Updating Dockerfile for 0.18 branch 2023-04-02 15:29:48 -04:00
j-berman
33d09ddc07 update monero release version 2022-07-23 12:35:58 -04:00