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

Implement Clique RPC APIs #35

Open
5chdn opened this issue Jan 3, 2019 · 14 comments
Open

Implement Clique RPC APIs #35

5chdn opened this issue Jan 3, 2019 · 14 comments

Comments

@5chdn
Copy link

5chdn commented Jan 3, 2019

Parity Ethereum is a blockchain client and full-node implementation writting in Rust programming language. It supports multiple different chains based on the Ethereum Virtual Machine (EVM) or Parity's WebAssembly VM (pWasm). The client comes with "pluggable consensus," so it has different consensus engines, among others the "Ethash" proof-of-work engine, the "AuRa" proof-of-authority engine, and some developer presets like "Instant Seal" and "Basic Authority."

We want to add the "Clique" proof-of-authority engine to that list and allow users to synchronize the Rinkeby, Görli, and Kotti Classic testnets. The core of the work is mainly done (90%), what's missing is the "Clique" JSONRPC-APIs that allow users to control the engine via HTTP/WS/IPC APIs, namely:

... Profit? This task can be claimed via bounties. What is a bounty? That's a fixed amount of money that is claimable by anyone who is submitting a working solution to any of the tasks listed above and sufficient quality. What is sufficient quality? You certainly should have written Rust before and be familiar with the concepts and best practices of the language. Knowing Parity Ethereum or blockchain experience in general is a bonus. How to claim a bounty? Reach out, name your price and agree on a date for code delivery.

Communication happens on Gitter: goerli/clique

@5chdn
Copy link
Author

5chdn commented Jan 3, 2019

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 2500.0 DAI (2500.0 USD @ $1.0/DAI) attached to it as part of the Görli Testnet Initiative fund.

@gitcoinbot
Copy link

gitcoinbot commented Jan 22, 2019

Issue Status: 1. Open 2. Cancelled


Work has been started.

These users each claimed they can complete the work by 3 years ago.
Please review their action plans below:

1) thefallentree has applied to start work (Funders only: approve worker | reject worker).

I'm already looking into it and I've cleared my schedule to work on it. should be doable in next two weeks.
2) samparsky has been approved to start work.

I am quite familiar with Rust & Golang. This should take approximately 10- 14 days.
I have already started looking into this

Learn more on the Gitcoin Issue Details page.

@5chdn
Copy link
Author

5chdn commented Jan 23, 2019

@samparsky let me know if you have any questions

@gitcoinbot
Copy link

gitcoinbot commented Jan 26, 2019

@samparsky Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

1 similar comment
@gitcoinbot
Copy link

gitcoinbot commented Jan 29, 2019

@samparsky Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@samparsky
Copy link

@5chdn I have a couple of questions.

Is there a Gitter or discord channel to discuss?

@5chdn
Copy link
Author

5chdn commented Jan 30, 2019

Yes, join https://gitter.im/goerli/clique

@KevinKelley
Copy link

Any help needed on this issue/bounty? I'm good in Rust, and fairly familiar with ethereum/parity, among other things

@thefallentree
Copy link

@5chdn i was going to work on this next, so what now?

@spm32
Copy link

spm32 commented Feb 1, 2019

Hi @thefallentree really appreciate your interest but it looks like @samparsky was accepted, unless he fails to deliver the task in 10-14 days as specified it won't open up again.

@samparsky
Copy link

@KevinKelley Ohh okay, I and @thefallentree are already collaborating together on the task. We will be sharing the bounty

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


@samparsky due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Cancelled


The funding of 2500.0 DAI (2500.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants