Versions in this module Expand all Collapse all v0 v0.76.8 Jun 11, 2024 Changes in this version + const TypeFull + const TypeValidator + var ErrFileNotFound = errors.New("file not found") + func ListBlockchainRESTEndpoints(cfg Config) []string + func ListDatanodeGRPCEndpoints(cfg Config) []string + func ListDatanodeRESTEndpoints(cfg Config) []string + func ListValidatorRESTEndpoints(cfg Config) []string + func SaveConfig(path string, cfg Config) error + type BinaryWallets struct + EthereumWalletBase64 string + EthereumWalletPath string + NodewalletBase64 string + NodewalletPath string + VegaWalletBase64 string + VegaWalletPath string + type Bots struct + Research BotsAPI + Trading BotsAPI + type BotsAPI struct + APIKey string + RESTURL string + type BridgeWallets struct + Minter EthereumWallet + type Bridges struct + EVM EVMBridge + Primary PrimaryBridge + type Config struct + Bots Bots + Bridges Bridges + EnvironmentName NetworkName + Explorer Explorer + Name NetworkName + Network Network + Nodes []Node + func Load(ctx context.Context, path string) (Config, error) + func UpsertNode(cfg Config, node Node) Config + type EVMBridge struct + BlockExplorer Etherscan + ClientURL string + Signers []string + Wallets BridgeWallets + type EthereumWallet struct + Address string + Mnemonic string + PrivateKey string + Seed string + type Etherscan struct + APIKey string + RESTURL string + type Explorer struct + RESTURL string + type Network struct + Wallets NetworkWallets + type NetworkName string + const NetworkDevnet1 + const NetworkFairground + const NetworkMainnet + const NetworkStagnet1 + const NetworkStagnet3 + func (n NetworkName) String() string + type NetworkWallets struct + Faucet VegaWallet + VegaTokenWhale VegaWallet + type Node struct + API NodeAPI + ID string + Metadata NodeMetadata + Secrets NodeSecrets + Type string + func FindNodeByID(cfg Config, id string) (Node, bool) + type NodeAPI struct + BlockchainRESTURL string + DataNodeGRPCURL string + DataNodeRESTURL string + VegaGRPCURL string + VegaRESTURL string + type NodeMetadata struct + AvatarURL string + Country string + InfoURL string + Name string + type NodeSecrets struct + BinaryWallets *BinaryWallets + DeHistoryPeerId string + DeHistoryPrivateKey string + EthereumAddress string + EthereumMnemonic string + EthereumPrivateKey string + NetworkHistoryPeerId string + NetworkHistoryPrivateKey string + TendermintNodeId string + TendermintNodePrivateKey string + TendermintNodePubKey string + TendermintValidatorAddress string + TendermintValidatorPrivateKey string + TendermintValidatorPubKey string + VegaId string + VegaPrivateKey string + VegaPubKey string + VegaPubKeyIndex *uint64 + VegaRecoveryPhrase string + WalletBinaryPassphrase string + type PrimaryBridge struct + BlockExplorer Etherscan + ClientURL string + Signers []string + Wallets BridgeWallets + type VegaWallet struct + Name string + PublicKey string + RecoveryPhrase string