You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Channels can be paid either through a direct transfer or through the channel payout proposals. Being able to process these, and then trigger notifications to the appropriate channel, would be a great way to re-engage creators when there is a positive event. Processing channel payout proposals is much harder, as it requires processing thew whole manifest and determining who is able to claim what, while normal direct payments is easier. So perhaps best to just start with the easiest for now.
The text was updated successfully, but these errors were encountered:
The notifications for direct channel transfers are already implemented in the Orion, and they work as expected (provided that users have enabled notifications for this notification type). So both in-app/email notifications for YPP rewards and for any other direct channel transfer are sent already.
Processing channel payout proposals is much harder, as it requires processing thew whole manifest and determining who is able to claim what
The logic for processing the channel payouts proposal manifest/payload is already implemented in the @joystream/js monorepo package (i.e. fetching the payload header, getting the channel offset from the header, getting the payout record for a specific channel etc). And the joystream CLI commands for Channel payout proposals use the same reusable logic.
So, Orion would also use the same @joystream/js logic to determine the channel payments after processing mappings for Content.ChannelPayoutsUpdated runtime event, and dispatch notifications.
Channels can be paid either through a direct transfer or through the channel payout proposals. Being able to process these, and then trigger notifications to the appropriate channel, would be a great way to re-engage creators when there is a positive event. Processing channel payout proposals is much harder, as it requires processing thew whole manifest and determining who is able to claim what, while normal direct payments is easier. So perhaps best to just start with the easiest for now.
The text was updated successfully, but these errors were encountered: