Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Xt ¶
type Xt struct {
sync.Mutex
// App is the heart of the application system,
// this creates and initialises it.
App *cli.App
// Config is the pod all-in-one server config
Config *pod.Config
// StateCfg is a reference to the main node state configuration struct
StateCfg *state.Config
// ActiveNet is the active net parameters
ActiveNet *netparams.Params
// // Language libraries
// Language *lang.Lexicon
// DataDir is the default data dir
DataDir string
// Node is the run state of the node
Node *atomic.Value
// NodeKill is the killswitch for the Node
NodeKill chan struct{}
// Wallet is the run state of the wallet
Wallet *atomic.Value
// WalletKill is the killswitch for the Wallet
WalletKill chan struct{}
// // Window is the fyne window when running GUI
// Window *fyne.Window
// RPCServer is needed to directly query data
RPCServer *rpc.Server
// WalletServer is needed to query the wallet
WalletServer *wallet.Wallet
// RealNode is the main node
RealNode *rpc.Node
}
Xt as in conte.Xt stores all the common state data used in pod
func GetNewContext ¶
GetNewContext returns a fresh new context
Click to show internal directories.
Click to hide internal directories.