github malbeclabs/doublezero revenue-distribution/v0.4.0
revenue-distribution v0.4.0

7 hours ago
  • forward the integration's program config to WithdrawMonthlyContributorRewards, so the feed-subscription program can refuse a monthly withdraw while it is paused (malbeclabs/infra#3110)
  • refuse to finalize a monthly contributor distribution before it is collected, since collect refuses a finalized month (malbeclabs/infra#2695)
  • pay one contributor's share of a collected, finalized month to its recipient wallets per proof, leaving rounding dust in the month's 2Z account (malbeclabs/infra#2695)
  • collect a calendar month's contributor 2Z, once per month, from the program set by the new MonthlyContributorRewardsProgram config into its monthly contributor distribution (malbeclabs/infra#2694)
  • add per-calendar-month contributor distributions: initialize, post rewards root, finalize once the month has ended (malbeclabs/infra#2693)
  • reject null-root rewards finalize while 2Z is owed to contributors (malbeclabs/infra#1868)
  • reject collecting an integration registered after a distribution's snapshot (malbeclabs/infra#1868)

Don't miss a new doublezero release

NewReleases is sending notifications on new releases.