Skip to content

[Encointer] a fix and new pallets offline-payment and reputation-rings#1082

Merged
clangenb merged 12 commits into
polkadot-fellows:mainfrom
encointer:ab/encointer-fixes-rings-offline
Feb 23, 2026
Merged

[Encointer] a fix and new pallets offline-payment and reputation-rings#1082
clangenb merged 12 commits into
polkadot-fellows:mainfrom
encointer:ab/encointer-fixes-rings-offline

Conversation

@brenzi

@brenzi brenzi commented Feb 21, 2026

Copy link
Copy Markdown
Contributor

This PR introduces new features and a fix for Encointer:

medium-urgent fix:

new features:

  • enable payments while offline, settle later when online. docs, code

    • Our community in Tanzania has recently suffered a internet shutdown for several days. This prepares us for the next temporary outage.
    • Based on ZK e-cash Groth16 proofs (arkworks)
  • enable anonymous proof-of-personhood. docs, code

    • Based on ring-VRF (similar but different from people registry design).
  • await benchmark bot

@brenzi brenzi changed the title [Encointer] new pallets offline-payment and reputation-rings [Encointer] a fix and new pallets offline-payment and reputation-rings Feb 21, 2026
Comment thread CHANGELOG.md
@clangenb

Copy link
Copy Markdown
Contributor

/cmd bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings

@clangenb clangenb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, kicked off the benchmarks.

@github-actions

Copy link
Copy Markdown

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has started 🚀 See logs here

@github-actions

Copy link
Copy Markdown

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has failed ❌! See logs here

@github-actions github-actions Bot requested a review from clangenb February 21, 2026 10:14
@github-actions

Copy link
Copy Markdown

Review required! Latest push from author must always be reviewed

@clangenb

Copy link
Copy Markdown
Contributor

/cmd bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings

@clangenb clangenb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark fix LGTM

@github-actions

Copy link
Copy Markdown

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has started 🚀 See logs here

@github-actions

Copy link
Copy Markdown

Command "bench --runtime encointer-kusama --pallet pallet_encointer_offline_payment pallet_encointer_reputation_rings" has failed ❌! See logs here

@github-actions github-actions Bot requested a review from clangenb February 21, 2026 10:59
@clangenb clangenb enabled auto-merge (squash) February 21, 2026 12:50
@github-actions github-actions Bot requested review from bkchr and clangenb February 23, 2026 07:42
@clangenb clangenb merged commit 3460a1a into polkadot-fellows:main Feb 23, 2026
140 of 186 checks passed
@ggwpez ggwpez mentioned this pull request Feb 24, 2026
1 task
@github-project-automation github-project-automation Bot moved this from Todo to Done in Runtime releases Feb 24, 2026
fellowship-merge-bot Bot pushed a commit that referenced this pull request Mar 9, 2026
Changes:
- Bump specs to 2.1.0
- Backport 2.0.6 CHANGELOG entry
- Publish 2.1.0

Depends on:
- #1070
- #1085
- #1082
- #1042
- #1098
- #1097
- [x] Resolve TODOs

---------

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants