ccv

package
v1.0.0-preupgrade Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommitteeVerifier

type CommitteeVerifier struct {
	Address contracts.RawInstanceAddress
}

func ParseCommitteeVerifier

func ParseCommitteeVerifier(createdEvent *apiv2.CreatedEvent) (*CommitteeVerifier, error)

type ContractConfig

type ContractConfig struct{}

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer

func NewServer(
	_ context.Context,
	logger zerolog.Logger,
	activeContractStore store.ActiveContractStoreInterface,
	config config.CCVAPIConfig,
) (*Server, error)

func (Server) FilterContracts

func (s Server) FilterContracts(addresses []contracts.InstanceAddress) []contracts.InstanceAddress

FilterContracts returns the sub-set of contracts that are tracked by the CCV API Server

func (Server) PostCCVExecute

func (s Server) PostCCVExecute(c *gin.Context, address string)

func (Server) PostCCVSend

func (s Server) PostCCVSend(c *gin.Context, address string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL