Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Flexible BFT consensus engine in Rust

circlefin/malachite è adatto ai principianti?

I maintainer di circlefin/malachite di solito rispondono a una pull request entro 1 giorno. In questo momento sono aperte 3 issue adatte ai principianti.

Stelle
459
Fork
161
Issue aperte per principianti
3
Issue indicizzate
74
Merge medio
1h 37m
PR unite (30g)
1
Lingua principale
Rust
Licenza
Apache-2.0
Ultimo push su GitHub
6/10/2026
Ultima indicizzazione
7/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
good first issue

Come contribuire a circlefin/malachite

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  3. Scegli una delle 3 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • core-state-machine: side effect inside debug_assert! — propose timeout not marked as scheduled in release builds
    Aperta
    bug code core

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    circlefin/malachite#1610 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Security] Script injection and wildcard permissions in need-triage-label.yml
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    need-triage

    Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100

    circlefin/malachite#1601 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • test: Height::decrement_by never returns None on underflow (violates trait contract)
    Aperta
    need-triage

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100

    circlefin/malachite#1596 ·

    I maintainer di solito rispondono entro 1 giorno

  • BoundedQueue accepts a value when per_key_capacity is zero
    Forse di nuovo libera @Alicepoltora l’ha presa 40 giorni fa e non c’è nessuna pull request aperta. Aperta
    need-triage

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 55/100

    circlefin/malachite#1586 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • config: small GossipSub mesh values can panic during adjustment
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    need-triage

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    circlefin/malachite#1580 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • test app: `max_block_size`/`txs_per_part` have no wire effect — value-propagation cost is unmeasurable
    Aperta
    need-triage

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    circlefin/malachite#1576 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • signing: integration with the FROST/ROAST signature algorithm
    Aperta
    need-triage

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    circlefin/malachite#1558 ·

    I maintainer di solito rispondono entro 1 giorno

  • network: Require `PeerId` in persistent peers configuration
    Forse di nuovo libera @melekes l’ha presa 243 giorni fa e non c’è nessuna pull request aperta. Aperta

    circlefin/malachite#1486 · 1 commento · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • wal: Consensus WAL must store received certificates
    Aperta
    core wal

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 43/100

    circlefin/malachite#1445 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Consensus WAL may contain corrupted data
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug core wal

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    circlefin/malachite#1434 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • sync: design policies to mitigate attacks against the protocol
    Aperta
    sync

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#1381 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • ci: Switch from Codecov to SonarQube
    Forse di nuovo libera @romac l’ha presa 278 giorni fa e non c’è nessuna pull request aperta. Aperta
    ci

    circlefin/malachite#1365 · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • code(chore): Test mempool `Msg::Reap{..}` handling is wrong
    Forse di nuovo libera @insumity l’ha presa 433 giorni fa e non c’è nessuna pull request aperta. Aperta

    circlefin/malachite#1166 · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • chore: Extract example apps into their own repository
    Aperta
    application code

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    circlefin/malachite#1073 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Investigate failures of Rebroadcast mode WAL tests
    Aperta
    P: medium

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    circlefin/malachite#1029 ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Support for non-streaming design in `example-channel` app
    Aperta
    application

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    circlefin/malachite#1028 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Investigate/improve sync performance
    Forse di nuovo libera @hvanz l’ha presa 524 giorni fa e non c’è nessuna pull request aperta. Aperta
    code performance sync

    circlefin/malachite#1017 · 2 commenti · 1 reazione · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Decouple part streaming from consensus
    Aperta
    code tech-debt

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    circlefin/malachite#1015 ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Hidden-lock scenario that threatens liveness
    Aperta
    spec

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#956 · 8 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • code: `ProposalOnly` mode implementation
    Forse di nuovo libera @nenadmilosevic95 l’ha presa 518 giorni fa e non c’è nessuna pull request aperta. Aperta
    code core P: high

    circlefin/malachite#953 · 2 commenti · 2 reazioni · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Vote rebroadcast should be a network-level not a consensus mechanism
    Aperta
    spec sync

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#936 ·

    I maintainer di solito rispondono entro 1 giorno

  • specs: Vote rebroadcast design review
    Aperta
    sync

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    circlefin/malachite#922 · 8 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Only add valid/correct votes to the WAL
    Aperta
    code P: low tech-debt

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    circlefin/malachite#918 · 6 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Driver test improvements
    Aperta
    code P: low test

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    circlefin/malachite#917 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Remove `Decide` effect, return decision from `process!` instead
    Forse di nuovo libera @romac l’ha presa 606 giorni fa e non c’è nessuna pull request aperta. Aperta
    code core P: low

    circlefin/malachite#866 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • consensus: Clarify the handling of invalid proposed values
    Aperta
    spec

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#863 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • spec/test: add test units for Certificate handling in the votekeeper
    Forse di nuovo libera @miinimes1 l’ha presa 62 giorni fa e non c’è nessuna pull request aperta. Aperta
    mbt spec sync

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    circlefin/malachite#856 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Revisit overloaded usage of `Value` term
    Aperta
    code P: low

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    circlefin/malachite#855 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Abstract over signature aggregation
    Aperta
    code P: low

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#831 ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Discuss how to harden the Part dissemination protocol
    Aperta
    configuration dependencies spec

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    circlefin/malachite#818 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Prototype an application using a staking module to discover requirements for MVP and inform specs
    Forse di nuovo libera @melekes l’ha presa 629 giorni fa e non c’è nessuna pull request aperta. Aperta
    application P: medium

    circlefin/malachite#808 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Compute signatures over a deterministic and canonical representation of the data
    Aperta
    code P: low

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    circlefin/malachite#798 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Staking module
    Aperta
    spec

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#784 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Add artificial latency and packet loss to integration tests
    Forse di nuovo libera @romac l’ha presa 640 giorni fa e non c’è nessuna pull request aperta. Aperta
    code P: medium test

    circlefin/malachite#781 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • code: TODOs and FIXMES
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    code todo-tracking tracking

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    circlefin/malachite#768 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Upgrades, forks, rollbacks, etc
    Aperta
    spec

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#767 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: certificates <> aggregate signatures?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    circlefin/malachite#752 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Add gRPC application interface
    Aperta
    application code P: low

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    circlefin/malachite#719 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Expand and streamline interface for building applications
    Aperta
    application code P: low tracking

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    circlefin/malachite#718 ·

    I maintainer di solito rispondono entro 1 giorno

  • github: Re-organize issue labels
    Aperta
    admin P: low

    Difficoltà 2/5 1-3 ore Idoneità per principianti 43/100

    circlefin/malachite#714 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Each crate should have its own README
    Forse di nuovo libera @giwaov l’ha presa 159 giorni fa e non c’è nessuna pull request aperta. Aperta
    code documentation P: low

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    circlefin/malachite#710 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Replace `Node` trait with more flexible solution or remove it altogether
    Forse di nuovo libera @namn-grg l’ha presa 642 giorni fa e non c’è nessuna pull request aperta. Aperta
    application code P: low

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    circlefin/malachite#701 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Improve readability and quality of quint spec
    Aperta
    documentation quint spec tech-debt

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#671 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • code: Provide high-level wrapper around `malachite-core-consensus` core library
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    code core P: medium

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    circlefin/malachite#661 ·

    I maintainer di solito rispondono entro 1 giorno

  • test: Add test harness for `core-consensus`
    Forse di nuovo libera @dolepee l’ha presa 250 giorni fa e non c’è nessuna pull request aperta. Aperta
    code good first issue P: low test

    circlefin/malachite#638 · 9 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • quint: Apply a standard formatting for `.qnt` files
    Aperta
    spec tech-debt

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    circlefin/malachite#582 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Store for committed values and commit certificates as support for ValueSync
    Forse di nuovo libera @josef-widder l’ha presa 642 giorni fa e non c’è nessuna pull request aperta. Aperta
    spec sync

    circlefin/malachite#580 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Candidate blocks (full proposed values) store
    Forse di nuovo libera @cason l’ha presa 642 giorni fa e non c’è nessuna pull request aperta. Aperta
    spec sync

    circlefin/malachite#579 · 4 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: Support to the crash-recovery model
    Forse di nuovo libera @josef-widder l’ha presa 642 giorni fa e non c’è nessuna pull request aperta. Aperta
    spec sync tracking

    circlefin/malachite#578 · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • spec: VoteSync protocol (getting out of deadlocks)
    Forse di nuovo libera @josef-widder l’ha presa 642 giorni fa e non c’è nessuna pull request aperta. Aperta
    spec sync

    circlefin/malachite#576 · 8 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.