configuration

package
v0.4.7 Latest Latest
Warning

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

Go to latest
Published: May 18, 2017 License: ISC, ISC Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultNetwork = "testing"
)

Variables

This section is empty.

Functions

func Save

func Save(filename string, configuration *Configuration) error

Types

type Configuration

type Configuration struct {
	Default_identity string                 `libucl:"default_identity"`
	Network          string                 `libucl:"network"`
	Connect          string                 `libucl:"connect"`
	Identity         []encrypt.IdentityType `libucl:"identity"`
}

func GetConfiguration

func GetConfiguration(configurationFileName string) (*Configuration, error)

full access to data (includes private data)

type InfoConfiguration

type InfoConfiguration struct {
	Default_identity string             `libucl:"default_identity"`
	Network          string             `libucl:"network"`
	Connect          string             `libucl:"connect"`
	Identity         []InfoIdentityType `libucl:"identity"`
}

func GetInfoConfiguration

func GetInfoConfiguration(configurationFileName string) (*InfoConfiguration, error)

restricted access to data (excludes private items)

type InfoIdentityType

type InfoIdentityType struct {
	Name        string `libucl:"name"`
	Description string `libucl:"description"`
	Public_key  string `libucl:"public_key"`
	Account     string
}

Jump to

Keyboard shortcuts

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