IntersectMBO/ouroboros-consensus

Implementation of a Consensus Layer for the Ouroboros family of protocols

IntersectMBO/ouroboros-consensus có thân thiện với người mới không?

Trong 30 ngày gần nhất, IntersectMBO/ouroboros-consensus đã merge 47 trên 81 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 2 ngày. Hiện có 2 issue phù hợp với người mới đang mở.

Star
67
Fork
46
Issue cho người mới đang mở
2
Issue đã lập chỉ mục
431
Merge trung bình
2 ngày 16 giờ
Pull request đã merge (30 ngày)
49
Ngôn ngữ chính
Haskell
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
3/11/2026
Lập chỉ mục gần nhất
17/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho IntersectMBO/ouroboros-consensus

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • [BUG] - Leios mempool promotion retains a stale horizon and rejects valid Plutus transactions
    Đang mở
    bug Leios prototype

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    IntersectMBO/ouroboros-consensus#2504 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Leios: copies of a vote from different peers are each BLS-verified
    Đang mở
    Leios

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    IntersectMBO/ouroboros-consensus#2474 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Port gap: LeiosNotify peer-ish tracer events for announcements
    Đang mở
    Leios

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    IntersectMBO/ouroboros-consensus#2447 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Stop using `ProtVer` type in the config
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    IntersectMBO/ouroboros-consensus#2376 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Oversized stored EB body fails at serve time, disconnecting every requester
    Đang mở
    Leios

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    IntersectMBO/ouroboros-consensus#2361 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Catching-up nodes sync pathologically slowly (Leios late-join ThreadNet test times out)
    Đang mở
    Leios

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#2359 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • DefaultSnapshotInterval is unreachable from a node configuration file
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 32/100

    IntersectMBO/ouroboros-consensus#2355 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Make LeiosDB write queue bound dynamic based on the actual peers
    Đang mở
    Leios

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#2338 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Track tools in changelogs and make them stable
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#2331 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • db-synthesizer hides the reason a forger cannot forge
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    IntersectMBO/ouroboros-consensus#2319 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • db-synthesizer's -b/--blocks never finishes when no block is forged
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    IntersectMBO/ouroboros-consensus#2318 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • db-synthesizer never exits when the KES agent socket is unreachable
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    IntersectMBO/ouroboros-consensus#2317 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Leios: fetch buffers pin the last request's transactions for the life of the connection
    Đang mở
    Leios

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100

    IntersectMBO/ouroboros-consensus#2297 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Leios: a zero EB reference limit lets the EB grow without bound
    Đang mở
    Leios

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100

    IntersectMBO/ouroboros-consensus#2291 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [FEAT] - Adapt the formal spec to include Linear Leios
    Có thể làm lại được @javierdiaz72 đã nhận 64 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement formal-spec Leios

    IntersectMBO/ouroboros-consensus#2273 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • A flag in the mempool that is flipped to True when we first have to remove txs
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#2254 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Some irrelevant thunks to fix
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#2122 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Mempool: snapshotFromValidTxs rebuilds the GenTxId set on every snapshot
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    IntersectMBO/ouroboros-consensus#2111 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • tx-submission: encode GenTxId as a bare hash on the wire (drop the era tag)
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#2110 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Vendored cardano-node config/protocol modules in unstable-cardano-tools have drifted from upstream
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    IntersectMBO/ouroboros-consensus#2078 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • UTxO-HD 2.0
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    IntersectMBO/ouroboros-consensus#2036 · 2 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Change `OneEraTxId` to wrap a `SL.TxId`
    Có thể làm lại được @jasagredo đã nhận 200 ngày trước và không có pull request nào đang mở. Đang mở

    IntersectMBO/ouroboros-consensus#2010 · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Use `posix_fadvise` on ImmutableDB chunk files to bound page cache footprint during sync and replay
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    IntersectMBO/ouroboros-consensus#1999 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Add the cardano_node_block_txs_int counter to the node
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    IntersectMBO/ouroboros-consensus#1944 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Audit ImmDB QSM in light of PR 1872 chunkBetween bugfix
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1907 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Investigate segfaults in ChainDB q-s-m tests
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1885 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [FEAT] - Drop unused consensus protocols and code
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    IntersectMBO/ouroboros-consensus#1884 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [BUG] - Mismatch in ChainDB.q-s-m wrt MaxSlotNo
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    IntersectMBO/ouroboros-consensus#1870 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Why no hbProtVer in Block Block Diagram?
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    IntersectMBO/ouroboros-consensus#1855 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Add support for multiple snapshot intervals to SnapshotPolicy
    Có thể làm lại được @fraser-iohk đã nhận 281 ngày trước và không có pull request nào đang mở. Đang mở
    technical debt

    IntersectMBO/ouroboros-consensus#1853 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Improve TraceNoLedgerView Haddock
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100

    IntersectMBO/ouroboros-consensus#1849 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Refactor around ConwayMempoolFailure, at least for tracing
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    IntersectMBO/ouroboros-consensus#1845 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Refactor around ConwayMempoolFailure, for Dijkstra
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1844 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Propagate the additional-handle-for-testing idiom
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    IntersectMBO/ouroboros-consensus#1840 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Wrap Consensus in a CRITICAL tracer
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    IntersectMBO/ouroboros-consensus#1827 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • TxId in ShelleyTx is redundant
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1821 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Refine the exported "chainDensity" metrics to use different timeframes
    Có thể làm lại được @bladyjoker đã nhận 349 ngày trước và không có pull request nào đang mở. Đang mở

    IntersectMBO/ouroboros-consensus#1782 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Set a Promotheus counter in response to TraceGsmEvent events
    Có thể làm lại được @bladyjoker đã nhận 349 ngày trước và không có pull request nào đang mở. Đang mở

    IntersectMBO/ouroboros-consensus#1781 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Reconsider checkpoints during node initialization
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1771 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Roundtrip tests for Ledger tables
    Đang mở
    UTxO-HD

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    IntersectMBO/ouroboros-consensus#1754 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Implement Initial Barebones Downstream Server Mock (MVP)
    Đang mở
    Leios

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1711 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Investigate the unification of Leios and block header specs
    Có thể làm lại được @javierdiaz72 đã nhận 398 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement formal-spec Leios

    IntersectMBO/ouroboros-consensus#1705 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Build executable Agda spec via haskell.nix instead of the Nixpkgs haskell infra
    Đang mở
    continuous integration

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    IntersectMBO/ouroboros-consensus#1697 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Don't use header protocol version for encoding Shelley headers
    Có thể làm lại được @lehins đã nhận 252 ngày trước và không có pull request nào đang mở. Đang mở

    IntersectMBO/ouroboros-consensus#1688 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Use a randomly generated security parameter in ChainDB q-s-m tests
    Đang mở
    better-tests

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1682 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [FEAT] - Move to using `GHC.IO.Handle.Lock` for the ChainDB lock
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    IntersectMBO/ouroboros-consensus#1665 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Investigate Genesis test failure
    Đang mở
    Genesis

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    IntersectMBO/ouroboros-consensus#1654 ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • [BUG] - Node fails to start because `DBLocked` is thrown
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    IntersectMBO/ouroboros-consensus#1650 · 3 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Reorganize the documentation site
    Có thể làm lại được @dnadales đã nhận 455 ngày trước và không có pull request nào đang mở. Đang mở
    documentation

    IntersectMBO/ouroboros-consensus#1631 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 2 ngày

  • Make `IOCtxParams` configurable
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    IntersectMBO/ouroboros-consensus#1629 ·

    Maintainer thường phản hồi trong vòng 2 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.