package
0.8.5
Repository: https://github.com/layr-labs/eigenda.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author

# Constants

CONFIRMED means that the blob has been dispersed to DA Nodes and the dispersed batch containing the blob has been confirmed onchain.
The DISPERSING state is comprised of two separate phases: - Dispersing to DA nodes and collecting signature - Submitting the transaction on chain and waiting for tx receipt.
FAILED means that the blob has failed permanently (for reasons other than insufficient signatures, which is a separate state).
FINALIZED means that the block containing the blob's confirmation transaction has been finalized on Ethereum.
INSUFFICIENT_SIGNATURES means that the confirmation threshold for the blob was not met for at least one quorum.
PROCESSING means that the blob is currently being processed by the disperser.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

Enum value maps for BlobStatus.
Enum value maps for BlobStatus.
Disperser_ServiceDesc is the grpc.ServiceDesc for Disperser service.
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AuthenticationData contains the signature of the BlobAuthHeader.
No description provided by the author
No description provided by the author
BlobAuthHeader contains information about the blob for the client to verify and sign.
No description provided by the author
BlobInfo contains information needed to confirm the blob against the EigenDA contracts.
No description provided by the author
No description provided by the author
BlobStatusRequest is used to query the status of a blob.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RetrieveBlobReply contains the retrieved blob data.
RetrieveBlobRequest contains parameters to retrieve the blob.
UnimplementedDisperserServer must be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
No description provided by the author
DisperserClient is the client API for Disperser service.
DisperserServer is the server API for Disperser service.
UnsafeDisperserServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

BlobStatus represents the status of a blob.