avm.buildGenesis RPC Method
Parameters
networkID
Integer
VERPLICHT
Bezig met laden...
genesisData
JSON
VERPLICHT
Bezig met laden...
encoding
String
Bezig met laden...
Retourzendingen
bytes
String
Bezig met laden...
encoding
String
Bezig met laden...
Verzoek
1curl --location --request POST https://docs-demo.avalanche-mainnet.quiknode.pro \2--header '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--header '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 provider = 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);28console.log(result);29})();30
1import { ethers } from "ethers";23(async () => {4const provider = 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);28console.log(result);29})();30
1van web3 import Web3, HTTPProvider2w3 = Web3(HTTPProvider('https://docs-demo.avalanche-mainnet.quiknode.pro'))3params = {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)
1van web3 import Web3, HTTPProvider2w3 = Web3(HTTPProvider('https://docs-demo.avalanche-mainnet.quiknode.pro'))3params = {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)
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag