avm.buildGenesis RPC Method
Parámetros
networkID
Integer
OBLIGATORIO
Cargando...
genesisData
JSON
OBLIGATORIO
Cargando...
encoding
Cadena
Cargando...
Devoluciones
bytes
Cadena
Cargando...
encoding
Cadena
Cargando...
Solicitud
1curl --location --request POST https://docs-demo.avalanche-mainnet.quiknode.pro \2--encabezado 'Content-Type: application/json' \3--data-raw '{4"jsonrpc": "2.0",5"id": 1,6"method": "avm.buildGenesis",7"params": {8"genesisData": {9"asset1": {10"name": "asset1",11"symbol": "MFCA",12"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",13"denomination": 1,14"initialState": {15"fixedCap": [16{17"amount": 100000,18"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u"19}20]21}22},23"asset2": {24"name": "asset2",25"symbol": "MVCA",26"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",27"denomination": 2,28"initialState": {29"variableCap": [30{31"amount": 100000,32"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u"33}34]35}36}37},38"networkId": 12345,39"encoding": "cb58"40}41}'
1curl --location --request POST https://docs-demo.avalanche-mainnet.quiknode.pro \2--encabezado 'Content-Type: application/json' \3--data-raw '{4"jsonrpc": "2.0",5"id": 1,6"method": "avm.buildGenesis",7"params": {8"genesisData": {9"asset1": {10"name": "asset1",11"symbol": "MFCA",12"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",13"denomination": 1,14"initialState": {15"fixedCap": [16{17"amount": 100000,18"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u"19}20]21}22},23"asset2": {24"name": "asset2",25"symbol": "MVCA",26"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",27"denomination": 2,28"initialState": {29"variableCap": [30{31"amount": 100000,32"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u"33}34]35}36}37},38"networkId": 12345,39"encoding": "cb58"40}41}'
1import { ethers } from "ethers";23(async () => {4const proveedor = new ethers.JsonRpcProvider(5«https://docs-demo.avalanche-mainnet.quiknode.pro»6);7const params = {8"genesisData": {9"asset1": {10"name": "asset1",11"symbol": "MFCA",12"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",13"denomination": 1,14"initialState": {15"fixedCap": [16{17"amount": 100000,18"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u",19},20],21},22},23},24"networkId": 12345,25"encoding": "cb58",26};27const result = await provider.send("avm.buildGenesis", params);28consola.registro(resultado);29})();30
1import { ethers } from "ethers";23(async () => {4const proveedor = new ethers.JsonRpcProvider(5«https://docs-demo.avalanche-mainnet.quiknode.pro»6);7const params = {8"genesisData": {9"asset1": {10"name": "asset1",11"symbol": "MFCA",12"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",13"denomination": 1,14"initialState": {15"fixedCap": [16{17"amount": 100000,18"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u",19},20],21},22},23},24"networkId": 12345,25"encoding": "cb58",26};27const result = await provider.send("avm.buildGenesis", params);28consola.registro(resultado);29})();30
1de web3 import Web3, HTTPProvider2w3 = Web3(HTTPProvider(«https://docs-demo.avalanche-mainnet.quiknode.pro»)))3parámetros = {4"genesisData": {5"asset1": {6"name": "asset1",7"symbol":"MFCA",8"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",9"denomination": 1,10"initialState": {11"fixedCap" : [12{13"amount":100000,14"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u"15}16]17}18},19},20"networkId": 12345,21"encoding":"cb58"22};23request = w3.provider.make_request('avm.buildGenesis', [params])24print(request)
1de web3 import Web3, HTTPProvider2w3 = Web3(HTTPProvider(«https://docs-demo.avalanche-mainnet.quiknode.pro»)))3parámetros = {4"genesisData": {5"asset1": {6"name": "asset1",7"symbol":"MFCA",8"memo": "2Zc54v4ek37TEwu4LiV3j41PUMRd6acDDU3ZCVSxE7X",9"denomination": 1,10"initialState": {11"fixedCap" : [12{13"amount":100000,14"address": "local18jma8ppw3nhx5r4ap8clazz0dps7rv5u00z96u"15}16]17}18},19},20"networkId": 12345,21"encoding":"cb58"22};23request = w3.provider.make_request('avm.buildGenesis', [params])24print(request)
¿Aún no tienes una cuenta?
Crea tu punto de conexión de Quicknode en cuestión de segundos y empieza a desarrollar
Empieza gratis