package
1.0.10-sph
Repository: https://github.com/spheronfdn/akash-api-fork.git
Documentation: pkg.go.dev

# Functions

GetGenesisStateFromAppState returns x/cert GenesisState given raw application genesis state.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterInterfaces registers the x/provider interfaces types with the interface registry.
RegisterCodec register concrete types on codec.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
No description provided by the author

# Constants

CertificateRevoked denotes state for deployment closed.
Prefix should start with 0 in enum.
CertificateValid denotes state for deployment active.
ModuleName is the module name constant used in many places.
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
RouterKey is the message route for provider.
StoreKey is the store key string for provider.

# Variables

No description provided by the author
No description provided by the author
ErrCertificateAlreadyRevoked certificate already revoked.
ErrCertificateExists certificate already exists.
ErrCertificateNotFound certificate not found.
No description provided by the author
No description provided by the author
No description provided by the author
ErrInvalidAddress invalid trusted auditor address.
ErrInvalidCertificateValue certificate content is not valid.
ErrInvalidKeySize invalid certificate state.
No description provided by the author
No description provided by the author
No description provided by the author
ErrInvalidPubkeyValue public key is not valid.
ErrInvalidSerialNumber invalid serial number.
ErrInvalidState invalid certificate state.
No description provided by the author
No description provided by the author
No description provided by the author
ModuleCdc references the global x/provider module codec.

# Structs

No description provided by the author
Certificate stores state, certificate and it's public key.
CertificateFilter defines filters used to filter certificates.
CertificateID stores owner and sequence number.
CertificateResponse contains a single X509 certificate and its serial number.
GenesisCertificate defines certificate entry at genesis.
GenesisState defines the basic genesis state used by cert module.
MsgCreateCertificate defines an SDK message for creating certificate.
MsgCreateCertificateResponse defines the Msg/CreateCertificate response type.
MsgRevokeCertificate defines an SDK message for revoking certificate.
MsgRevokeCertificateResponse defines the Msg/RevokeCertificate response type.
QueryDeploymentsRequest is request type for the Query/Deployments RPC method.
QueryCertificatesResponse is response type for the Query/Certificates RPC method.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.

# Interfaces

MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.

# Type aliases

State is an enum which refers to state of deployment.
Certificates is the collection of Certificate.
No description provided by the author
No description provided by the author