Avalanche SDK Client
    Preparing search index...

    Function buildGenesis

    • Given a JSON representation of this Virtual Machine's genesis state, create the byte representation of that state.

      Type Parameters

      • chain extends undefined | Chain

      Parameters

      Returns Promise<BuildGenesisReturnType>

      The genesis bytes. BuildGenesisReturnType

      import { createAvalancheCoreClient } from '@avalanche-sdk/client'
      import { avalanche } from '@avalanche-sdk/client/chains'
      import { buildGenesis } from '@avalanche-sdk/client/methods/xChain'

      const client = createAvalancheCoreClient({
      chain: avalanche,
      transport: {
      type: "http",
      url: "<url>",
      },
      })

      const genesis = await buildGenesis(client, {
      networkID: 16,
      genesisData: {
      asset1: {
      name: "myFixedCapAsset",
      symbol: "MFCA",
      initialState: {
      fixedCap: [
      {
      amount: 100000,
      address: "avax13ery2kvdrkd2nkquvs892gl8hg7mq4a6ufnrn6"
      }
      ]
      }
      }
      }
      })