permissions

package
v1.0.0-release Latest Latest
Warning

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

Go to latest
Published: Nov 12, 2022 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PERMISSIONED_CONFIG = "permissioned-nodes.json"
	DISALLOWED_CONFIG   = "disallowed-nodes.json"
	NODE_NAME_LENGTH    = 32
)

Variables

This section is empty.

Functions

func IsNodePermissioned

func IsNodePermissioned(nodename string, currentNode string, datadir string, direction string) bool

Types

type FileBasedPermissioning

type FileBasedPermissioning struct {
	PermissionFile string
	DisallowedFile string
}

func (*FileBasedPermissioning) IsNodePermissioned

func (fbp *FileBasedPermissioning) IsNodePermissioned(nodename string, currentNode string, datadir string, direction string) bool

check if a given node is permissioned to connect to the change

func (*FileBasedPermissioning) ParsePermissionedNodes

func (fbp *FileBasedPermissioning) ParsePermissionedNodes(DataDir string) []*enode.Node

Jump to

Keyboard shortcuts

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