Protected
_honeycombReadonly
connectionReadonly
programThe program ID of the Honeycomb project.
Readonly
projectThe public address of the project.
The project's authority.
The project's collections.
The project's creators.
The project's mint containers.
The project's name.
The project's profile data configuration.
Adds criteria to the project.
Arguments for adding the criteria.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Adds a delegation to the project.
The delegate to be added.
The service delegation.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Adds a service to the project.
The service to be added.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Changes the driver of the project.
Optional
keypair: KeypairThe new driver keypair (optional).
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The new driver keypair if created, or the current keypair if provided.
Creates a delegate authority for the project.
The delegate to be assigned authority.
The service delegations.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Fetches additional data for the project.
The HoneycombProjectFetch instance for fetching additional data.
Finds the mint address from the indexed reference.
The indexed reference.
The mint address if found, or null if not found.
Finds the indexed reference for a given mint address.
The mint address to find the indexed reference for.
The indexed reference if found, or null if not found.
Indexes all mint addresses for the project.
An array of mint addresses to be indexed.
An array of confirmation contexts for the transactions.
Indexes mints for the project.
The index of the mint container.
An array of mint addresses to be indexed.
An array of confirmation contexts for the transactions.
Loads mint containers for the project.
Optional
commitmentOrConfig: Commitment | GetMultipleAccountsConfigCommitment or config object for the request.
An array of mint containers.
Removes criteria from the project.
Arguments for removing the criteria.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Removes a delegation from the project.
The delegate to be removed.
The index of the delegation to be removed.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Removes a service from the project.
The service to be removed.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
The confirmation context of the transaction.
Static
filterFilters unique mint addresses and returns the filtered array.
An array of mint addresses to be filtered.
Optional
alreeadyCachedMints: AddressContainer[]An array of unique mint addresses.
Static
fromCreates an instance of HoneycombProject using the provided connection and project address.
The connection to the Solana blockchain.
The public address of the Honeycomb project.
An instance of HoneycombProject.
Static
newCreates a new Honeycomb project.
The Honeycomb instance.
Arguments for creating the new project.
Optional
confirmOptions: ConfirmOptionsConfirm options for the transaction.
A newly created HoneycombProject.
Generated using TypeDoc
Represents a Honeycomb project on the Solana blockchain.