build

package
v1.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const BuildVersion = "1.1.3"
View Source
const ResourceExporterVersion = "v13.0.0"
View Source
const TraefikServerDockerImage = "traefik:v2.10"
View Source
const UBIResourceExporterDockerImage = "swanhub/resource-exporter:v13.0.0"
View Source
const UBITaskImageAmdCpu = "swanhub/ubi-worker-cpu-amd:latest"
View Source
const UBITaskImageAmdGpu = "swanhub/ubi-worker-gpu-amd:latest"
View Source
const UBITaskImageIntelCpu = "swanhub/ubi-worker-cpu-intel:latest"
View Source
const UBITaskImageIntelGpu = "swanhub/ubi-worker-gpu-intel:latest"

Variables

View Source
var CurrentCommit string
View Source
var NetWorkTag string
View Source
var UpgradeVersionForMainnet = []UpgradeInfo{
	{
		NetworkName: "Mainnet_v1.0.0",
		Height:      3144197,
	},
}
View Source
var UpgradeVersionForTestnet = []UpgradeInfo{
	{
		NetworkName: "Testnet_v1.0.0",
		Height:      10238200,
	},
}

Functions

func UserVersion

func UserVersion() string

Types

type NetworkConfig added in v0.6.0

type NetworkConfig struct {
	Network        string `json:"network"`
	BoundaryHeight uint64 `json:"boundary_height"`
	UpgradeName    string `json:"upgrade_name"`
	Config         struct {
		SequencerUrl   string `json:"sequencer_url"`
		ZkEnginePk     string `json:"zk_engine_pk"`
		OrchestratorPk string `json:"orchestrator_pk"`
		ChainRpc       string `json:"chain_rpc"`
		EdgeUrl        string `json:"edge_url"`
		LegacyContract struct {
			NetworkName                    string `json:"network_name"`
			SwanTokenContract              string `json:"swan_token_contract"`
			OrchestratorCollateralContract string `json:"orchestrator_collateral_contract"`
			JobManagerContract             string `json:"job_manager_contract"`
			JobManagerContractCreated      uint64 `json:"job_manager_contract_created"`
			RegisterCpContract             string `json:"register_cp_contract"`
			ZkCollateralContract           string `json:"zk_collateral_contract"`
			RegisterTaskContract           string `json:"register_task_contract"`
			SequencerContract              string `json:"sequencer_contract"`
			EdgeTaskPayment                string `json:"edge_task_payment"`
			EdgeTaskPaymentCreated         uint64 `json:"edge_task_payment_created"`
		} `json:"legacy_contract"`
		UpgradeContract struct {
			SwanTokenContract              string `json:"swan_token_contract"`
			OrchestratorCollateralContract string `json:"orchestrator_collateral_contract"`
			JobManagerContract             string `json:"job_manager_contract"`
			JobManagerContractCreated      uint64 `json:"job_manager_contract_created"`
			RegisterCpContract             string `json:"register_cp_contract"`
			ZkCollateralContract           string `json:"zk_collateral_contract"`
			RegisterTaskContract           string `json:"register_task_contract"`
			SequencerContract              string `json:"sequencer_contract"`
			EdgeTaskPayment                string `json:"edge_task_payment"`
			EdgeTaskPaymentCreated         uint64 `json:"edge_task_payment_created"`
		} `json:"upgrade_contract"`
		OrchestratorCollateralUbiZeroContract string `json:"orchestrator_collateral_ubi_zero_contract"`
		ZkCollateralUbiZeroContract           string `json:"zk_collateral_ubi_zero_contract"`
	} `json:"config"`
}

func LoadParam added in v0.6.0

func LoadParam() []NetworkConfig

type UpgradeInfo added in v1.0.0

type UpgradeInfo struct {
	Height      uint64
	NetworkName string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL