Skip to content

feat(w3-account): add account/egress/get capability#149

Merged
volmedo merged 8 commits intomainfrom
vic/feat/account-egress-get
Jan 21, 2026
Merged

feat(w3-account): add account/egress/get capability#149
volmedo merged 8 commits intomainfrom
vic/feat/account-egress-get

Conversation

@volmedo
Copy link
Copy Markdown
Contributor

@volmedo volmedo commented Jan 20, 2026

Ref. storacha/project-tracking#619

📚 Preview

Add the account/egress/get capability specification. The first use of this capability will be in Storacha Forge's customer dashboard, described in https://github.com/storacha/RFC/blob/cce367c20afaf9f8f8be799b0da5061e0bdd4898/rfc/billing-dashboard.md#customer-dashboard.

Implemented in storacha/go-libstoracha#77 and storacha/upload-service#638.

Base automatically changed from feat/add-account-usage-get to main January 20, 2026 17:54
@volmedo volmedo force-pushed the vic/feat/account-egress-get branch from c6f1d6b to 665b884 Compare January 21, 2026 12:35
@volmedo volmedo merged commit 49cd984 into main Jan 21, 2026
2 checks passed
@volmedo volmedo deleted the vic/feat/account-egress-get branch January 21, 2026 12:55
volmedo added a commit to storacha/go-libstoracha that referenced this pull request Jan 22, 2026
Ref. storacha/project-tracking#619

Spec: storacha/specs#149

Add a new capability for reporting egress in the forge network. It will
be handled by the egress tracking service and is built in resemblance of
the upload service's `account/usage/get`.

The invocation allows requesting specific spaces for a given period.
Both caveats are optional. A successful result contains a total egress
number, as well as results by space with daily numbers.
volmedo added a commit to storacha/upload-service that referenced this pull request Jan 23, 2026
Ref. storacha/project-tracking#619

Spec: storacha/specs#149

The new `account/egress/get` capability can be used to retrieve numbers
about the amount of data egressed from the spaces owned by a given
account. It will only be used in the Forge Network for now, where it
will be served by the egress tracking service.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants