Versions in this module Expand all Collapse all v1 v1.0.0 Nov 14, 2024 Changes in this version + const ContractAllowList + const FeeManager + const NativeMint + const RewardManager + const TxAllowList + const Warp + var Difficulty = big.NewInt(0) + var ErrNoAvagoVersion = errors.New("unable to find a compatible avalanchego version") + var PrefundedEwoqAddress = common.HexToAddress("0x8db97C7cEcE249c2b98bDC0226Cc4C2A57BF52FC") + var PrefundedEwoqPrivate = "56289e99c94b6912bfc12adc093c9b51124f0dc54ac7a766b2bc5ccf558d8027" + var StarterFeeConfig = commontype.FeeConfig + func BuildCustomVM(app *application.Avalanche, sc *models.Sidecar) error + func ConfigureInitialRewardConfig(app *application.Avalanche) (*rewardmanager.InitialRewardConfig, error) + func CreateCustomSubnetConfig(app *application.Avalanche, subnetName string, genesisPath string, ...) ([]byte, *models.Sidecar, error) + func CreateEvmSubnetConfig(app *application.Avalanche, subnetName string, genesisPath string, ...) ([]byte, *models.Sidecar, error) + func GetAvailableAvalancheGoVersions(app *application.Avalanche, rpcVersion int, url string) ([]string, error) + func GetAvalancheGoVersionsForRPC(app *application.Avalanche, rpcVersion int, url string) ([]string, error) + func GetFeeConfig(config params.ChainConfig, app *application.Avalanche, useDefault bool) (params.ChainConfig, statemachine.StateDirection, error) + func GetLatestAvalancheGoByProtocolVersion(app *application.Avalanche, rpcVersion int, url string) (string, error) + func GetRPCProtocolVersion(app *application.Avalanche, vmType models.VMType, vmVersion string) (int, error) + func GetSubnetAirdropKeyName(subnetName string) string + func GetVMBinaryProtocolVersion(vmPath string) (int, error) + func PrecompileToUpgradeString(p Precompile) string + func SetCustomVMSourceCodeFields(app *application.Avalanche, sc *models.Sidecar, customVMRepoURL string, ...) error + type Precompile string