Documentation ¶
Overview ¶
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2023, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Copyright (C) 2022, Ava Labs, Inc. All rights reserved. See the file LICENSE for licensing terms.
Index ¶
Constants ¶
const ( SubnetEvm = "Subnet-EVM" BlobVM = "Blob VM" TimestampVM = "Timestamp VM" CustomVM = "Custom" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AvagoCompatiblity ¶ added in v1.0.1
type ClusterConfig ¶ added in v1.2.7
type ElasticSubnet ¶ added in v1.2.0
type ElasticSubnetConfig ¶ added in v1.2.0
type ElasticSubnetConfig struct { SubnetID ids.ID AssetID ids.ID InitialSupply uint64 MaxSupply uint64 MinConsumptionRate uint64 MaxConsumptionRate uint64 MinValidatorStake uint64 MaxValidatorStake uint64 MinStakeDuration time.Duration MaxStakeDuration time.Duration MinDelegationFee uint32 MinDelegatorStake uint64 MaxValidatorWeightFactor byte UptimeRequirement uint32 }
type Exportable ¶ added in v0.2.0
type Host ¶ added in v1.3.3
type Host struct { NodeID string IP string SSHUser string SSHPrivateKeyPath string SSHCommonArgs string }
func (Host) GetAnsibleInventoryRecord ¶ added in v1.3.3
type Network ¶
type Network int64
func NetworkFromNetworkID ¶ added in v1.0.0
func NetworkFromString ¶
type NetworkData ¶ added in v0.2.0
type NodeConfig ¶ added in v1.2.7
type NodeConfig struct { NodeID string // instance id on cloud server Region string // region where cloud server instance is deployed AMI string // image id for cloud server dependent on its os (e.g. ubuntu )and region deployed (e.g. us-east-1) KeyPair string // key pair name used on cloud server CertPath string // where the cert is stored in user's local machine ssh directory SecurityGroup string // security group used on cloud server ElasticIP string // public IP address of the cloud server CloudService string // which cloud service node is hosted on (AWS / GCP) }
type PermissionlessValidators ¶ added in v1.2.1
type Sidecar ¶
type Sidecar struct { Name string VM VMType VMVersion string RPCVersion int Subnet string TokenName string ChainID string Version string Networks map[string]NetworkData ElasticSubnet map[string]ElasticSubnet ImportedFromAPM bool ImportedVMID string CustomVMRepoURL string CustomVMBranch string CustomVMBuildScript string }