pokt-network / poktroll

The official Shannon upgrade implementation of the Pocket Network Protocol implemented using Rollkit.dev
MIT License
15 stars 6 forks source link

[Relayminer] Fix: relayminer on time sessions #550

Closed bryanchriswhite closed 1 month ago

bryanchriswhite commented 1 month ago

Summary

Re-writes mapBlockToSessionsToClaim() for use in a channel.ForEach (as opposed to the channel.Map) to ensure that late & on-time sessiontrees are emitted without an undesired delay in-between.

Issue

image

See: https://github.com/pokt-network/poktroll/pull/546#discussion_r1613393041

Type of change

Select one or more:

Testing

Documentation changes (only if making doc changes)

Local Testing (only if making code changes)

PR Testing (only if making code changes)

Sanity Checklist

github-actions[bot] commented 1 month ago

The CI will now also run the e2e tests on devnet, which increases the time it takes to complete all CI checks. If you just created a pull request, you might need to push another commit to produce a container image DevNet can utilize to spin up infrastructure. You can use make trigger_ci to push an empty commit.

github-actions[bot] commented 1 month ago

The image is going to be pushed after the next commit. You can use make trigger_ci to push an empty commit. If you also want to run an E2E test, please add devnet-test-e2e label.

ellipsis-dev[bot] commented 1 month ago

Your free trial has expired. To keep using Ellipsis, sign up at https://app.ellipsis.dev for $20/seat/month or reach us at help@ellipsis.dev