Constructs a client bound to the given options.token and
options.endpoint.
Service API endpoint URL.
Authorization token.
Check if a CID of an NFT is being stored by nft.storage. Throws if the NFT was not found.
Removes stored content by its CID from the service.
Please note that even if content is removed from the service other nodes that have replicated it might still continue providing it.
Returns current status of the stored NFT by its CID. Note the NFT must have previously been stored by this account.
Stores the given token and all resources it references (in the form of a
File or a Blob) along with a metadata JSON as specificed in
ERC-1155. The
token.image must be either a File or a Blob instance, which will be
stored and the corresponding content address URL will be saved in the
metadata JSON file under image field.
If token.properties contains properties with File or Blob values,
those also get stored and their URLs will be saved in the metadata JSON
file in their place.
Note: URLs for File objects will retain file names e.g. in case of
new File([bytes], 'cat.png', { type: 'image/png' }) will be transformed
into a URL that looks like ipfs://bafy...hash/image/cat.png. For Blob
objects, the URL will not have a file name name or mime type, instead it
will be transformed into a URL that looks like
ipfs://bafy...hash/image/blob.
Stores files encoded as a single Content Addressed Archive (CAR).
Returns the corresponding Content Identifier (CID).
See the ipfs-car docs for more
details on packing a CAR file.
Stores a directory of files and returns a CID for the directory.
Check if a CID of an NFT is being stored by NFT.Storage.
Removes stored content by its CID from this account. Please note that even if content is removed from the service other nodes that have replicated it might still continue providing it.
Encodes a directory of files to a CAR file and also returns the root CID.
Provided files MUST be within the same directory, otherwise error is
raised e.g. foo/bar.png, foo/bla/baz.json is ok but foo/bar.png,
bla/baz.json is not.
}
Encodes the given token and all resources it references (in the form of a
File or a Blob) along with a metadata JSON as specificed in ERC-1155 to a
CAR file. The token.image must be either a File or a Blob instance,
which will be stored and the corresponding content address URL will be
saved in the metadata JSON file under image field.
If token.properties contains properties with File or Blob values,
those also get stored and their URLs will be saved in the metadata JSON
file in their place.
Note: URLs for File objects will retain file names e.g. in case of
new File([bytes], 'cat.png', { type: 'image/png' }) will be transformed
into a URL that looks like ipfs://bafy...hash/image/cat.png. For Blob
objects, the URL will not have a file name name or mime type, instead it
will be transformed into a URL that looks like
ipfs://bafy...hash/image/blob.
}
Returns current status of the stored NFT by its CID. Note the NFT must have previously been stored by this account.
Stores the given token and all resources it references (in the form of a
File or a Blob) along with a metadata JSON as specificed in ERC-1155. The
token.image must be either a File or a Blob instance, which will be
stored and the corresponding content address URL will be saved in the
metadata JSON file under image field.
If token.properties contains properties with File or Blob values,
those also get stored and their URLs will be saved in the metadata JSON
file in their place.
Note: URLs for File objects will retain file names e.g. in case of
new File([bytes], 'cat.png', { type: 'image/png' }) will be transformed
into a URL that looks like ipfs://bafy...hash/image/cat.png. For Blob
objects, the URL will not have a file name name or mime type, instead it
will be transformed into a URL that looks like
ipfs://bafy...hash/image/blob.
Stores a single file and returns its CID.
Stores a CAR file and returns its root CID.
Stores a directory of files and returns a CID. Provided files MUST
be within the same directory, otherwise error is raised e.g. foo/bar.png,
foo/bla/baz.json is ok but foo/bar.png, bla/baz.json is not.
Generated using TypeDoc
{Service}