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

feat(parachain/collator): handle Seconded overseer message #3557

Merged

Conversation

kishansagathiya
Copy link
Contributor

@kishansagathiya kishansagathiya commented Oct 30, 2023

Changes

Tests

go test -tags integration github.com/ChainSafe/gossamer

Issues

Fixes #3516

Primary Reviewer

@axaysagathiya @timwu20

kishansagathiya and others added 30 commits October 9, 2023 20:57
- Verify the collator by its signature and
- Save its collator id, peer id and Para id it collates for in our
  memory
Co-authored-by: JimboJ <40345116+jimjbrettj@users.noreply.github.com>
…hainSafe/gossamer into kishan/feat/parachain/collator-declare
Co-authored-by: Axay Sagathiya <axaysagathiya@gmail.com>
Co-authored-by: Axay Sagathiya <axaysagathiya@gmail.com>
…b.com:ChainSafe/gossamer into kishan/feat/parachain/collator-advertisements
Base automatically changed from kishan/feat/parachain/collator-advertisements to feat/parachain November 10, 2023 08:49
kishansagathiya and others added 2 commits November 20, 2023 17:47
Co-authored-by: Kanishka <kanishkatn@gmail.com>
kishansagathiya and others added 6 commits November 20, 2023 21:37
Co-authored-by: Axay Sagathiya <axaysagathiya@gmail.com>
Co-authored-by: Axay Sagathiya <axaysagathiya@gmail.com>
Co-authored-by: Axay Sagathiya <axaysagathiya@gmail.com>
Co-authored-by: Axay Sagathiya <axaysagathiya@gmail.com>
@kishansagathiya kishansagathiya merged commit fedb910 into feat/parachain Nov 21, 2023
21 of 22 checks passed
@kishansagathiya kishansagathiya deleted the kishan/feat/parachain/collation-seconded branch November 21, 2023 08:22
kishansagathiya added a commit that referenced this pull request Jan 23, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement). 

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would 
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
kishansagathiya added a commit that referenced this pull request Jan 24, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement). 

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would 
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
timwu20 pushed a commit that referenced this pull request Jun 15, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement).

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
timwu20 pushed a commit that referenced this pull request Jun 17, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement).

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
timwu20 pushed a commit that referenced this pull request Jun 20, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement).

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
kishansagathiya added a commit that referenced this pull request Jul 15, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement).

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
kishansagathiya added a commit that referenced this pull request Jul 15, 2024
`Seconded` is a type of statement for a candidate. Seconded implies `Valid` (also a type of statement).

Collator protocol could receive `Seconded` message from backing subsystem for a particular candidate. On receiving this message we would
- stop tracking its candidate for backing
- reward the collator that sent us this collation
- sent out a gossip message in the collator protocol peerset that this candidate was seconded
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.

5 participants