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.