ArtifactStore
@totemsdk/storage / ArtifactStore
Class: ArtifactStore
Constructors
Constructor
new ArtifactStore(
backend,options?):ArtifactStore
Parameters
backend
options?
ArtifactStoreOptions = {}
Returns
ArtifactStore
Accessors
capabilities
Get Signature
get capabilities():
ArtifactBackendCapabilities
Returns
Methods
delete()
delete(
ref):Promise<void>
Parameters
ref
Returns
Promise<void>
get()
get(
ref):Promise<ArtifactRead>
Parameters
ref
Returns
Promise<ArtifactRead>
list()
list():
Promise<ArtifactIndexEntry[]>
Returns
Promise<ArtifactIndexEntry[]>
put()
put(
namespace,bytes,options?):Promise<PutReceipt>
Parameters
namespace
string
bytes
Uint8Array
options?
Returns
Promise<PutReceipt>