Optional
apiServer: stringThe hash of the STORE message of the file to retrieve.
Fetches an aggregate value from the Aleph network. Aggregates are a key-value store on the Aleph network. Aggregates are bound by address and each address can have multiple keys. By default, only the address that signs the aggregate can modify it.
The address of the aggregate's owner
The key of the aggregate to fetch
Fetches multiple aggregates from the Aleph network. Aggregates are a key-value store on the Aleph network. Aggregates are bound by address and each address can have multiple keys. By default, only the address that signs the aggregate can modify it.
The address of the aggregate's owner
Optional
keys: string[]The keys of the aggregates to fetch
Tries to fetch a specific message from the Aleph network. Throws an error if the message is not found or forgotten.
The hash of the message to fetch.
Fetches the reason why a message has been rejected from the network. If the message has no error, returns null.
The hash of the message to fetch the error from.
Retrieves raw messages from the Aleph network. Similar to getPosts, but with more options.
The configuration used to fetch messages.
Fetches a POST message on the Aleph network. POST messages are used to store arbitrary JSON data on the Aleph network. They can be queried by type, channel, reference, address, tag, or hash. POSTs can be modified by amend messages. This endpoint returns the latest version of the POST.
The configuration used to fetch a post message.
Fetches multiple POST messages on the Aleph network. POST messages are used to store arbitrary JSON data on the Aleph network.
The configuration used to fetch a post message.
Watches for new messages on the Aleph network. This method returns a socket that can be used to listen for new messages.
The filters used to watch for new messages, similar to getMessages.
Downloads a file from the Aleph network.