Skip to main content

Namespace: Space

@web3-storage/capabilities.Space

Space Capabilities

These can be imported directly with:

import * as Space from '@web3-storage/capabilities/space'

Namespaces

Variables

info

Const info: TheCapabilityParser<DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>>>

space/info can be derived from any of the store/* capability that has matching with. This allows store service to identify account based on any user request.

Defined in

packages/capabilities/src/space.js:39


recover

Const recover: TheCapabilityParser<DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>>>

Defined in

packages/capabilities/src/space.js:67


recoverValidation

Const recoverValidation: TheCapabilityParser<DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}> | DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>>>

Defined in

packages/capabilities/src/space.js:55


space

Const space: TheCapabilityParser<DerivedMatch<{}, CapabilityMatch<"*", URI<"did:">, {}>>>

Defined in

packages/capabilities/src/space.js:23


top

Const top: TheCapabilityParser<CapabilityMatch<"*", URI<"did:">, {}>>

Represents the top { can: '*', with: 'did:key:zAlice' } capability, which we often also call account linking.

See

https://github.com/ucan-wg/spec#52-top

Defined in

packages/capabilities/src/top.js:21