3 Commits

Author SHA1 Message Date
Sergei Tikhomirov
64498403d3 use PeerId properly for reputation tests 2025-02-26 18:59:54 +01:00
Sergei Tikhomirov
b8cdd3390b integrate reputation manager into Lightpush behind a feature flag 2025-02-26 16:30:15 +01:00
Sergei Tikhomirov
fb55ed0b70 feat: incentivization PoC: client-side reputation system basics (#3293)
* chore: rename test file for eligibility tests

* add reputation manager

* add simple boolean reputation with dummy response

* set default reputation to true

* use reputation indicator term; remove unnecessary updateReputation

* use PushResponse in reputation manager

* add custom type for reputation

* add reputation update from response quality

* encode reputation indicators as Option[bool]
2025-02-20 16:07:21 +01:00