action

package
v0.0.0-...-6efdaf2 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddSystem

func AddSystem(db *sql.DB, providerId uuid.UUID, inputSystem *types.InputSystem) error

func CreateNode

func CreateNode(db *sql.DB, node *types.Node) error

func CreateProvider

func CreateProvider(db *sql.DB, provider *types.Provider) error

func GetAllNodes

func GetAllNodes(db *sql.DB) ([]types.Node, error)

func GetAllNodesByProvider

func GetAllNodesByProvider(db *sql.DB, providerID uuid.UUID) ([]types.Node, error)

func GetAllProviders

func GetAllProviders(db *sql.DB) ([]types.Provider, error)

func GetL1ByNodeID

func GetL1ByNodeID(db *sql.DB, providerId uuid.UUID, nodeID uint) (types.L1, error)

func GetL2ByNodeID

func GetL2ByNodeID(db *sql.DB, providerId uuid.UUID, nodeID uint) (types.L2, error)

func GetNodeByID

func GetNodeByID(db *sql.DB, providerId uuid.UUID, id uint) (*types.Node, error)

func GetNodeInfos

func GetNodeInfos(db *sql.DB, providerId uuid.UUID, id uint) (*types.FullNode, error)

func GetNodesByProviderID

func GetNodesByProviderID(db *sql.DB, providerID uuid.UUID) ([]types.Node, error)

func GetSystemByNodeID

func GetSystemByNodeID(db *sql.DB, providerId uuid.UUID, nodeID uint) (types.System, error)

func RemoveNode

func RemoveNode(db *sql.DB, providerId uuid.UUID, id uint) error

func RemoveProvider

func RemoveProvider(db *sql.DB, address string) error

func SetNodeState

func SetNodeState(db *sql.DB, state *string, providerId uuid.UUID, id uint) error

func UpdateL1

func UpdateL1(db *sql.DB, providerId uuid.UUID, l1 *types.L1) error

func UpdateL2

func UpdateL2(db *sql.DB, providerId uuid.UUID, l2 *types.L2) error

func UpdateNodeVersion

func UpdateNodeVersion(db *sql.DB, version *float64, providerId uuid.UUID, id uint) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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