Ecosystem metrics

New Repos
17
New
Commits
617
down 10.8%
Releases
3
up 50.0%
Contributors
46
down 11.5%
Merges
26
up 116.7%

Repository Explorer

7841 commits in all time Jul 03, 2026 14:36 – Oct 01, 2026 14:36 UTC
scholtz wallet
Deploying to gh-pages from @ scholtz/wallet@8d7e1e61738025f31e6b2005988bc0d43ba5b572 🚀
Git Commit 4b4fbf5c Branch gh-pages Document 9/114 ++ 113 --
scholtz wallet
Swap: fUSDC opt-in button when USDC is selected (#183)
* Swap: offer fUSDC opt-in when USDC is selected, then select fUSDC as destination

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* fUSDC opt-in: shared account composable, pre-sign check, safer refresh/selection, failure-path tests

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Swap: don't override a destination/source/account change made while the asset list reloads after the fUSDC opt-in

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* fUSDC opt-in: hide the prompt once the opt-in is confirmed, even if the holdings refresh failed

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Ludovit Scholtz <ludovit.scholtz@aaaauto.cz>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 8d7e1e61 Branch master Document 18/557 ++ 76 --
scholtz wallet
Merge 1a1e05bfdafc4f4924bb24c91ec1c9e64fa06b11 into 6d832875724961ca9f9a1bd0e1e29fc2dc887b49
Git Commit a4f0ae7f Branch pull/183/merge Document 18/557 ++ 76 --
scholtz-aures wallet
fUSDC opt-in: hide the prompt once the opt-in is confirmed, even if the holdings refresh failed
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 1a1e05bf Branch feature/fusdc-optin-on-swap Document 2/12 ++ 4 --
scholtz-aures wallet
Swap: don't override a destination/source/account change made while the asset list reloads after the fUSDC opt-in
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 51d2c638 Branch feature/fusdc-optin-on-swap Document 1/11 ++ 1 --
scholtz-aures wallet
fUSDC opt-in: shared account composable, pre-sign check, safer refresh/selection, failure-path tests
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 7d888e53 Branch feature/fusdc-optin-on-swap Document 6/249 ++ 140 --
scholtz-aures wallet
Swap: offer fUSDC opt-in when USDC is selected, then select fUSDC as destination
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit d1257ffe Branch feature/fusdc-optin-on-swap Document 17/384 ++ 30 --
cce go-algorand
Merge 23e73af19174ddd7cb08a6bcd6664885236c8040 into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
Git Commit 583f7691 Branch pull/6749/merge Document 52/1,976 ++ 603 --
scholtz wallet
Deploying to gh-pages from @ scholtz/wallet@6d832875724961ca9f9a1bd0e1e29fc2dc887b49 🚀
Git Commit c076bcb3 Branch gh-pages Document 10/291 ++ 127 --
scholtz wallet
Swap: USDC <-> Folks Finance fUSDC conversion (#182)
* Add USDC <-> Folks Finance fUSDC conversion to the Swap page

Closes #181

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Folks lend: gate opt-in on loaded account data, load rate when network becomes mainnet

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Folks lend: variable withdraw amount, USDC opt-in on withdraw, unconfirmed-tx message

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Folks lend: require loaded account data to submit, clearer unconfirmed message

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Folks lend: ALGO headroom check for opt-in, don't report refresh failure as conversion failure

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

* Add FAQ entries on depositing USDC for fUSDC and its risks

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Ludovit Scholtz <ludovit.scholtz@aaaauto.cz>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 6d832875 Branch master Document 21/1,022 ++ 21 --
cce go-algorand
lint: use nolint instead of closing statements prepared on a transaction
database/sql closes statements prepared on a *sql.Tx when the transaction commits or rolls back, so the explicit defer Close is redundant; sqlclosecheck cannot tell, so mark those with nolint instead. Statements prepared on a db.Executable or *sql.DB still need closing.
Git Commit 23e73af1 Branch pull/6749/head Document 4/5 ++ 10 --
scholtz-aures wallet
Add FAQ entries on depositing USDC for fUSDC and its risks
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit afb34402 Branch pull/182/head Document 13/62 ++ 12 --
cce go-algorand
Merge 959ba76ab04235977947f06f815837ab3bc73592 into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
Git Commit bbf3e68a Branch pull/6749/merge Document 52/1,975 ++ 597 --
cce go-algorand
convert retried closures to result-returning helpers
Convert non-test closures passed to util/db Retry/Atomic and trackerdb Transaction/Snapshot/Batch that wrote results to variables declared outside them, so each attempt starts from fresh state. This fixes several cases where a retried attempt could see state from a failed one, e.g. duplicate rows in LookupOnlineHistory and RestoreAllSecrets, keys stored under shifted rounds in Secrets.Persist, a truncated catchpoint data file or double-counted CPU time in generateCatchpointData, and first stage catchpoint telemetry sent before the transaction committed.

Replace //nolint:retryclosure with a //retryclosure:ignore directive understood by the analyzer, since golangci-lint builds without the plugin warn about unknown linters in //nolint directives, and exclude tests from retryclosure for now. The *Result helpers now return the zero value when fn succeeded but its transaction was not committed.

Also check rows.Err() and close rows when loading participation records.
Git Commit 959ba76a Branch pull/6749/head Document 29/737 ++ 573 --
scholtz-aures wallet
Folks lend: ALGO headroom check for opt-in, don't report refresh failure as conversion failure
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit c7b8a340 Branch pull/182/head Document 12/44 ++ 12 --
scholtz-aures wallet
Folks lend: require loaded account data to submit, clearer unconfirmed message
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit d8189b7d Branch pull/182/head Document 11/13 ++ 11 --
scholtz-aures wallet
Folks lend: variable withdraw amount, USDC opt-in on withdraw, unconfirmed-tx message
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 370caa89 Branch pull/182/head Document 13/86 ++ 54 --
Merge 2a632797c59ada889b5a6856cf24d1f2d5f9ff95 into 0fbe354f909330cea0f4ee5c10cae9a8eed95547
Git Commit 0ae08bd4 Branch pull/328/merge Document 1/1 ++ 1 --
scholtz-aures wallet
Folks lend: gate opt-in on loaded account data, load rate when network becomes mainnet
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit 39bc94a7 Branch pull/182/head Document 1/21 ++ 11 --
scholtz-aures wallet
Add USDC <-> Folks Finance fUSDC conversion to the Swap page
Closes #181

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Git Commit e3ec9eef Branch pull/182/head Document 19/885 ++ 10 --
cusma ARCs
Merge e97c85160210708427b51ae2172486d52c115022 into f83e46c9513beeb52415168fc9ea344dea8a089d
Git Commit 92113043 Branch pull/481/merge Document 1/599 ++ 262 --
cusma ARCs
chore: cr by copilot
Git Commit e97c8516 Branch arc89 Document 1/18 ++ 11 --
fix: update simulate duplicate transaction error message
Git Commit 2a632797 Branch fix/simulate-duplicate-txn-message Document 1/1 ++ 1 --
bwmx intermezzo
Merge 14c1c5bb5a2e8ec252da4668199a961226d48953 into e84c12083a1e073fadc295ffe133d68bed796204
Git Commit 7336b98a Branch pull/41/merge Document 13/332 ++ 39 --
bwmx intermezzo
feat(oid4vc): revoke and reactivate by holder did:key
Revoke and reactivate accept `holderDidKey` as a third way to address
credentials, alongside the issuance session's `sessionId` or
`credoIssuanceSessionId`. It acts on every issuance session pinned to that
wallet did:key, whole-session, exactly as a session id does. Exactly one of
the three is accepted; anything else is a 400, and a holder with no sessions
is a 404.

Sessions are changed one at a time, not atomically; re-sending the request
finishes a part-way failure. A holder's unredeemed offers get the status
too: the session records a revoked status change with no bits to flip,
which allocateForSession already refuses, so the offer cannot issue a valid
credential after the holder is revoked. Reactivating the holder, or that
offer by its own session id, lifts it.

Offer creation writes `sessions/issuance/by-holder/<multibase>/<sessionId>`
before the session record, so a failed write leaves at most an index entry
that findByHolder skips, never a session that escapes a holder revocation.
`GET /credential/issuer/sessions` gains a `?holderDidKey=` filter backed by
the same index. The did:key is checked against `did:key:z<base58>` before it
becomes a Vault path segment; the key type is not decoded.
Git Commit 14c1c5bb Branch feat/revoke-by-did-key Document 13/332 ++ 39 --