Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hip138 - mobile verifier #898

Draft
wants to merge 32 commits into
base: main
Choose a base branch
from
Draft

hip138 - mobile verifier #898

wants to merge 32 commits into from

Conversation

andymck
Copy link
Contributor

@andymck andymck commented Nov 19, 2024

linked proto pr: helium/proto#431

This implement the mobile verifier requirements of hip138 and issues rewards in HNT. The epoch emissions pool is derived from on-chain data.

Given the on-chain epochs are 24hrs in duration beginning at midnight UTC, the mobile verifier will now also use the same epoch. Previously the mobile rewarder's epoch was 24hours from 1am UTC.

This change will necessitate a final epoch of 23 hours in which rewards are issued in MOBILE which will occur on the epoch prior to the switchover to rewarding in HNT. Thereafter the mobile rewarder will align its 24hr epoch from midnight.

@andymck andymck force-pushed the andymck/hip138-mobile branch 2 times, most recently from 4736300 to 59601b7 Compare December 4, 2024 12:31
@andymck andymck force-pushed the andymck/hip138-mobile branch from 203dffc to 3e74afd Compare December 16, 2024 12:33
@andymck andymck mentioned this pull request Dec 18, 2024
@andymck andymck force-pushed the andymck/hip138-mobile branch from dbb6576 to 8473b9a Compare December 18, 2024 11:54
@andymck andymck force-pushed the andymck/hip138-mobile branch from 8473b9a to 3f982db Compare December 20, 2024 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants