import { init_esm_shims } from './4RNWLMHM.js';
import { ChainType } from '@layerzerolabs/layerzero-definitions';

// src/config/version-matrices.ts
init_esm_shims();
var versionMatrices = {
  [ChainType.EVM]: [
    {
      images: {
        forge: "evm:forge-1.3.6-hardhat-2.26.3-patch-1",
        hardhat: "evm:forge-1.3.6-hardhat-2.26.3-patch-1"
      },
      stable: true
    }
  ],
  [ChainType.SOLANA]: [
    {
      // Built in the old `monorepo` repository.
      images: {
        solana: "solana:anchor-0.29.0-solana-1.17.31",
        anchor: "solana:anchor-0.29.0-solana-1.17.31"
      },
      description: "Stable and well-tested",
      stable: true
    },
    {
      images: {
        anchor: "solana:anchor-0.31.1-solana-2.2.20-solana-verify-0.4.11",
        solana: "solana:anchor-0.31.1-solana-2.2.20-solana-verify-0.4.11",
        "solana-verify": "solana:anchor-0.31.1-solana-2.2.20-solana-verify-0.4.11"
      },
      description: "Latest stable release"
    }
  ],
  [ChainType.APTOSMOVE]: [
    {
      images: {
        aptos: "aptos:aptos-4.7.0-initiad-0.6.3-movement-3.5.0",
        initiad: "aptos:aptos-4.7.0-initiad-0.6.3-movement-3.5.0",
        movement: "aptos:aptos-4.7.0-initiad-0.6.3-movement-3.5.0"
      }
    },
    {
      images: {
        aptos: "aptos:aptos-4.7.0-initiad-0.6.3",
        initiad: "aptos:aptos-4.7.0-initiad-0.6.3"
      },
      stable: true
    },
    {
      // Built in the old `monorepo` repository.
      images: {
        aptos: "aptos:aptos-4.6.0"
      }
    }
  ],
  [ChainType.TON]: [
    {
      // In TON's offchain SDK, we derive contract addresses dynamically from their
      // bytecode and initial state even for contracts deployed already.
      // Therefore, we cannot update the compiler version even when the minor version is the same
      // since it would change the resulting bytecode and thus the contract address.
      images: {
        blueprint: "ton:blueprint-0.25.0-beta.1-patch-2"
      },
      stable: true
    }
  ],
  [ChainType.STARKNET]: [
    {
      images: {
        scarb: "starknet:scarb-2.14.0"
      },
      stable: true
    },
    {
      images: {
        scarb: "starknet:scarb-2.13.1-patch-2"
      }
    },
    {
      images: {
        scarb: "starknet:scarb-2.12.0-patch-4"
      }
    }
  ],
  [ChainType.SUIMOVE]: [
    {
      images: {
        sui: "sui:iota-1.9.2-sui-1.54.1",
        iota: "sui:iota-1.9.2-sui-1.54.1"
      }
    },
    {
      images: {
        sui: "sui:sui-1.54.1-patch-1"
      },
      stable: true
    }
  ],
  [ChainType.STELLAR]: [
    {
      images: {
        stellar: "stellar:stellar-23.1.4"
      },
      description: "Latest stable Stellar CLI release",
      stable: true
    }
  ],
  [ChainType.CANTON]: [
    {
      images: {
        daml: "canton:daml-3.3.0-snapshot.20250507.0-patch-1"
      }
    }
  ]
};

export { versionMatrices };
//# sourceMappingURL=F35TPZS3.js.map
//# sourceMappingURL=F35TPZS3.js.map