Skip to content

conduit-protocol/streamFi-contracts

View on GitHub ↗Related repositories →

Soroban smart contracts powering the Conduit streaming payments protocol

active 2026-07-152026-08-31 (UTC)

Complete coverage26,759 / 26,759 hourly files (100%) · 2 absent upstream2023-08-152026-09-02 (UTC)
Events
34
Pushes
13
Pull requests
1
Issues
8
Stars
0
Forks
1

Activity over time

Daily event counts in the loaded window

Line chart, 48 days from 2026-07-15 to 2026-08-31. Pushes: 13 total, peak 5 in a day. Pull requests: 1 total, peak 1 in a day. Issues: 8 total, peak 2 in a day. Comments: 10 total, peak 3 in a day. Stars: 0 total, peak 0 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
Jaydbrown211301
drips-wave[bot]4003
ZacLou1010
heymariam1001
hardcordev1001
JesseJohn71001
Goodness-0x1001
jefferyikhidero1001
maybay-dev1001

Recent activity

Latest issues, pull requests and releases

  • Pull request#513ZacLou2026-08-31 16:57
  • Issue#462Jaydbrown2026-08-31 08:25
    Emit StorageVersion in the created event
  • Issue#444Jaydbrown2026-08-31 08:15
    Property-based tests for math::streamed_amount boundaries
  • Issue comment#389drips-wave[bot]2026-08-31 06:54
    Bug: `DripOracle::submit_price` accepts the Admin role as a price feeder (`require_role_or_admin`) — the admin can unilaterally move the aggregated median
  • Issue comment#410Goodness-0x2026-08-30 18:51
    Bug: `TokenVault::deposit` is unpermissioned — anyone can fill the vault to `max_limit` with dust and block the owner's deposits
  • Issue comment#416maybay-dev2026-08-30 18:13
    Bug: `DripFactory::cancel_batch_streams` doesn't dedupe `stream_addresses` — a duplicated address panics the whole batch on the second `cancel`
  • Issue#406Jaydbrown2026-08-30 18:12
    Bug: `DripFactory::initialize` accepts an all-zero `stream_wasm_hash` (and a zero `governor`) — `upgrade`/`upgrade_stream_wasm` reject it, `initialize` doesn't
  • Issue comment#355drips-wave[bot]2026-08-30 08:47
    Bug: `operator_revoked` event puts the sequence number in the data slot, not the topic tuple
  • Issue#332Jaydbrown2026-08-26 16:33
    Oracle stores an unbounded `Submitters` set in instance storage and iterates all of it on every read
  • Issue comment#284JesseJohn72026-08-25 15:53
    Bug: Notifications.tsx validates a hardcoded literal that can never fail validation
  • Issue comment#298jefferyikhidero2026-08-25 15:34
    Dead code: TokenVault's PendingCallback/cleanup_pending mechanism is entirely vestigial
  • Issue comment#230heymariam2026-07-28 16:37
    Test gap: no coverage for DripGovernor::revoke_role on an account that never held the role
  • Issue comment#220hardcordev2026-07-27 21:24
    Enhancement: TwapOracle::get_twap_price has no doc comment
  • Issue comment#99drips-wave[bot]2026-07-25 00:56
    Bug: YieldRouter exhibits an intermittent unhandled promise rejection under poor network conditions
  • Issue comment#130Jaydbrown2026-07-25 00:53
    Feature/reentrancy and storage optimization
  • Issue#96drips-wave[bot]2026-07-24 16:42
    Bug: YieldRouter experiences severe degradation when processing 100+ concurrent operations
  • Issue#103Jaydbrown2026-07-24 06:26
    Bug: Interest Rate Oracle exposes an unintended race condition when multiple asynchronous hooks fire simultaneously
  • Issue#74Jaydbrown2026-07-23 20:06
    No event emitted when a stream is paused
  • Issue#76Jaydbrown2026-07-22 12:29
    Bug: Zero-duration streams revert with generic error instead of custom Error::InvalidDuration

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.