avm.buildGenesis RPC Method
参数
networkID
Integer
必填
正在加载...
genesisData
JSON
必填
正在加载...
encoding
字符串
正在加载...
退货
bytes
字符串
正在加载...
encoding
字符串
正在加载...
请求
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
1来源 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)
1来源 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)