/cosmos/tx/v1beta1/simulate REST API Endpoint
शरीर के मापदंड
tx
वस्तु
लोड हो रहा है...
body
वस्तु
लोड हो रहा है...
संदेशों
सरणी
आवश्यक
लोड हो रहा है...
type_url
डोरी
लोड हो रहा है...
exchange_rates
डोरी
लोड हो रहा है...
feeder
डोरी
लोड हो रहा है...
validator
डोरी
लोड हो रहा है...
memo
डोरी
लोड हो रहा है...
timeout_height
डोरी
आवश्यक
लोड हो रहा है...
extension_options
सरणी
लोड हो रहा है...
type_url
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
non_critical_extension_options
सरणी
लोड हो रहा है...
type_url
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
auth_info
वस्तु
लोड हो रहा है...
signer_infos
सरणी
लोड हो रहा है...
सार्वजनिक कुंजी
वस्तु
लोड हो रहा है...
type_url
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
mode_info
वस्तु
लोड हो रहा है...
single
वस्तु
लोड हो रहा है...
mode
डोरी
लोड हो रहा है...
multi
वस्तु
लोड हो रहा है...
bitarray
वस्तु
लोड हो रहा है...
extra_bits_stored
पूर्णांक
लोड हो रहा है...
elems
डोरी
लोड हो रहा है...
mode_infos
सरणी
लोड हो रहा है...
sequence
डोरी
लोड हो रहा है...
fee
वस्तु
आवश्यक
लोड हो रहा है...
मात्रा
सरणी
लोड हो रहा है...
denom
डोरी
लोड हो रहा है...
मात्रा
डोरी
लोड हो रहा है...
gas_limit
डोरी
लोड हो रहा है...
payer
डोरी
लोड हो रहा है...
granter
डोरी
लोड हो रहा है...
बख्शीश
वस्तु
लोड हो रहा है...
मात्रा
सरणी
लोड हो रहा है...
denom
डोरी
लोड हो रहा है...
मात्रा
डोरी
लोड हो रहा है...
tipper
डोरी
लोड हो रहा है...
signatures
सरणी
आवश्यक
लोड हो रहा है...
tx_bytes
डोरी
लोड हो रहा है...
रिटर्न
params
वस्तु
लोड हो रहा है...
gas_info
वस्तु
लोड हो रहा है...
gas_wanted
डोरी
लोड हो रहा है...
gas_used
डोरी
लोड हो रहा है...
परिणाम
वस्तु
लोड हो रहा है...
डेटा
डोरी
लोड हो रहा है...
log
डोरी
लोड हो रहा है...
events
सरणी
लोड हो रहा है...
प्रकार
डोरी
लोड हो रहा है...
attributes
सरणी
लोड हो रहा है...
चाबी
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
index
बूलियन
लोड हो रहा है...
msg_responses
सरणी
लोड हो रहा है...
type_url
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
अनुरोध
1curl --location 'https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate' \2--header 'Content-Type: application/json' \3--data '{4"tx": {5"body": {6"messages": [7{8"type_url": "TYPE_URL",9"value": "VALUE"10}11],12"memo": "MEMO",13"timeout_height": "TIMEOUT_HEIGHT",14"extension_options": [15{16"type_url": "TYPE_URL",17"value": "VALUE"18}19],20"non_critical_extension_options": [21{22"type_url": "TYPE_URL",23"value": "VALUE"24}25]26},27"auth_info": {28"signer_infos": [29{30"public_key": {31"type_url": "TYPE_URL",32"value": "VALUE"33},34"mode_info": {35"single": {36"mode": "SIGN_MODE_UNSPECIFIED"37},38"multi": {39"bitarray": {40"extra_bits_stored": 0,41"elems": "ELEMS"42},43"mode_infos": [44{}45]46}47},48"sequence": "SEQUENCE"49}50],51"fee": {52"amount": [53{54"denom": "DENOM",55"amount": "AMOUNT"56}57],58"gas_limit": "GAS_LIMIT",59"payer": "PAYER",60"granter": "GRANTER"61},62"tip": {63"amount": [64{65"denom": "DENOM",66"amount": "AMOUNT"67}68],69"tipper": "TIPPER"70}71},72"signatures": [73"SIGNATURES"74]75},76"tx_bytes": "TX_BYTES"77}'
1curl --location 'https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate' \2--header 'Content-Type: application/json' \3--data '{4"tx": {5"body": {6"messages": [7{8"type_url": "TYPE_URL",9"value": "VALUE"10}11],12"memo": "MEMO",13"timeout_height": "TIMEOUT_HEIGHT",14"extension_options": [15{16"type_url": "TYPE_URL",17"value": "VALUE"18}19],20"non_critical_extension_options": [21{22"type_url": "TYPE_URL",23"value": "VALUE"24}25]26},27"auth_info": {28"signer_infos": [29{30"public_key": {31"type_url": "TYPE_URL",32"value": "VALUE"33},34"mode_info": {35"single": {36"mode": "SIGN_MODE_UNSPECIFIED"37},38"multi": {39"bitarray": {40"extra_bits_stored": 0,41"elems": "ELEMS"42},43"mode_infos": [44{}45]46}47},48"sequence": "SEQUENCE"49}50],51"fee": {52"amount": [53{54"denom": "DENOM",55"amount": "AMOUNT"56}57],58"gas_limit": "GAS_LIMIT",59"payer": "PAYER",60"granter": "GRANTER"61},62"tip": {63"amount": [64{65"denom": "DENOM",66"amount": "AMOUNT"67}68],69"tipper": "TIPPER"70}71},72"signatures": [73"SIGNATURES"74]75},76"tx_bytes": "TX_BYTES"77}'
1package main23import (4"context"5tx "cosmossdk.io/api/cosmos/tx/v1beta1"6"fmt"7"google.golang.org/grpc"8"log"9)1011func main() {12endpoint := "YOUR_QUICKNODE_ENDPOINT"13target, opts := getGrpcOptions(endpoint)14grpcConn, err := grpc.Dial(target, opts...)15if err != nil {16log.Fatal(err)17}18defer grpcConn.Close()1920req := &tx.SimulateRequest{21TxBytes: []byte("YOUR_TX_BYTES")22}23txClient := tx.NewServiceClient(grpcConn)24resp, err := txClient.Simulate(context.Background(), req)25if err != nil {26log.Fatal(err)27}28fmt.Println(resp.SimulateResponse().Result())29}30
1package main23import (4"context"5tx "cosmossdk.io/api/cosmos/tx/v1beta1"6"fmt"7"google.golang.org/grpc"8"log"9)1011func main() {12endpoint := "YOUR_QUICKNODE_ENDPOINT"13target, opts := getGrpcOptions(endpoint)14grpcConn, err := grpc.Dial(target, opts...)15if err != nil {16log.Fatal(err)17}18defer grpcConn.Close()1920req := &tx.SimulateRequest{21TxBytes: []byte("YOUR_TX_BYTES")22}23txClient := tx.NewServiceClient(grpcConn)24resp, err := txClient.Simulate(context.Background(), req)25if err != nil {26log.Fatal(err)27}28fmt.Println(resp.SimulateResponse().Result())29}30
1const myHeaders = नया हेडर ( ) ;2myHeaders.append ( "Content- Type " , "application/json" ) ;34स्थिर कच्चा = JSON.stringify ( {5"tx": {6"body": {7"messages": [8{9"type_url": "TYPE_URL",10"value": "VALUE"11}12],13"memo": "MEMO",14"timeout_height": "TIMEOUT_HEIGHT",15"extension_options": [16{17"type_url": "TYPE_URL",18"value": "VALUE"19}20],21"non_critical_extension_options": [22{23"type_url": "TYPE_URL",24"value": "VALUE"25}26]27} ,28"auth_info": {29"signer_infos": [30{31"public_key": {32"type_url": "TYPE_URL",33"value": "VALUE"34} ,35"mode_info": {36"single": {37"mode": "SIGN_MODE_UNSPECIFIED"38},39"multi": {40"bitarray": {41"extra_bits_stored": 0,42"elems": "ELEMS"43},44"mode_infos": [45{}46]47}48} ,49"sequence": "SEQUENCE"50}51],52"fee": {53"amount": [54{55"denom": "DENOM",56"amount": "AMOUNT"57}58] ,59"gas_limit": "GAS_LIMIT",60"payer": "PAYER",61"granter": "GRANTER"62},63"tip": {64"amount": [65{66"denom": "DENOM",67"amount": "AMOUNT"68}69] ,70"tipper": "TIPPER"71}72} ,73"signatures": [74"SIGNATURES"75]76} ,77"tx_bytes": "TX_BYTES"78} ) ;7980const requestOptions = {81तरीका : "डाक" ,82हेडर : मेरे हेडर ,83शरीर : कच्चा ,84पुनर्निर्देशन : "अनुसरण करना"85} ;8687fetch("https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate", requestOptions)88फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )89फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )90. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1const myHeaders = नया हेडर ( ) ;2myHeaders.append ( "Content- Type " , "application/json" ) ;34स्थिर कच्चा = JSON.stringify ( {5"tx": {6"body": {7"messages": [8{9"type_url": "TYPE_URL",10"value": "VALUE"11}12],13"memo": "MEMO",14"timeout_height": "TIMEOUT_HEIGHT",15"extension_options": [16{17"type_url": "TYPE_URL",18"value": "VALUE"19}20],21"non_critical_extension_options": [22{23"type_url": "TYPE_URL",24"value": "VALUE"25}26]27} ,28"auth_info": {29"signer_infos": [30{31"public_key": {32"type_url": "TYPE_URL",33"value": "VALUE"34} ,35"mode_info": {36"single": {37"mode": "SIGN_MODE_UNSPECIFIED"38},39"multi": {40"bitarray": {41"extra_bits_stored": 0,42"elems": "ELEMS"43},44"mode_infos": [45{}46]47}48} ,49"sequence": "SEQUENCE"50}51],52"fee": {53"amount": [54{55"denom": "DENOM",56"amount": "AMOUNT"57}58] ,59"gas_limit": "GAS_LIMIT",60"payer": "PAYER",61"granter": "GRANTER"62},63"tip": {64"amount": [65{66"denom": "DENOM",67"amount": "AMOUNT"68}69] ,70"tipper": "TIPPER"71}72} ,73"signatures": [74"SIGNATURES"75]76} ,77"tx_bytes": "TX_BYTES"78} ) ;7980const requestOptions = {81तरीका : "डाक" ,82हेडर : मेरे हेडर ,83शरीर : कच्चा ,84पुनर्निर्देशन : "अनुसरण करना"85} ;8687fetch("https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate", requestOptions)88फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )89फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )90. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate"56पेलोड = json . डंप्स ( {7"tx": {8"body": {9"messages": [10{11"type_url": "TYPE_URL",12"value": "VALUE"13}14],15"memo": "MEMO",16"timeout_height": "TIMEOUT_HEIGHT",17"extension_options": [18{19"type_url": "TYPE_URL",20"value": "VALUE"21}22],23"non_critical_extension_options": [24{25"type_url": "TYPE_URL",26"value": "VALUE"27}28]29} ,30"auth_info": {31"signer_infos": [32{33"public_key": {34"type_url": "TYPE_URL",35"value": "VALUE"36} ,37"mode_info": {38"single": {39"mode": "SIGN_MODE_UNSPECIFIED"40},41"multi": {42"bitarray": {43"extra_bits_stored": 0,44"elems": "ELEMS"45},46"mode_infos": [47{}48]49}50} ,51"sequence": "SEQUENCE"52}53],54"fee": {55"amount": [56{57"denom": "DENOM",58"amount": "AMOUNT"59}60] ,61"gas_limit": "GAS_LIMIT",62"payer": "PAYER",63"granter": "GRANTER"64},65"tip": {66"amount": [67{68"denom": "DENOM",69"amount": "AMOUNT"70}71] ,72"tipper": "TIPPER"73}74} ,75"signatures": [76"SIGNATURES"77]78} ,79"tx_bytes": "TX_BYTES"80} )81हेडर = {82'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'83}8485प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )8687प्रिंट ( प्रतिक्रिया . पाठ )88
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate"56पेलोड = json . डंप्स ( {7"tx": {8"body": {9"messages": [10{11"type_url": "TYPE_URL",12"value": "VALUE"13}14],15"memo": "MEMO",16"timeout_height": "TIMEOUT_HEIGHT",17"extension_options": [18{19"type_url": "TYPE_URL",20"value": "VALUE"21}22],23"non_critical_extension_options": [24{25"type_url": "TYPE_URL",26"value": "VALUE"27}28]29} ,30"auth_info": {31"signer_infos": [32{33"public_key": {34"type_url": "TYPE_URL",35"value": "VALUE"36} ,37"mode_info": {38"single": {39"mode": "SIGN_MODE_UNSPECIFIED"40},41"multi": {42"bitarray": {43"extra_bits_stored": 0,44"elems": "ELEMS"45},46"mode_infos": [47{}48]49}50} ,51"sequence": "SEQUENCE"52}53],54"fee": {55"amount": [56{57"denom": "DENOM",58"amount": "AMOUNT"59}60] ,61"gas_limit": "GAS_LIMIT",62"payer": "PAYER",63"granter": "GRANTER"64},65"tip": {66"amount": [67{68"denom": "DENOM",69"amount": "AMOUNT"70}71] ,72"tipper": "TIPPER"73}74} ,75"signatures": [76"SIGNATURES"77]78} ,79"tx_bytes": "TX_BYTES"80} )81हेडर = {82'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'83}8485प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )8687प्रिंट ( प्रतिक्रिया . पाठ )88
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"12अनुरोध.बॉडी = JSON . डंप ( {13"tx": {14"body": {15"messages": [16{17"type_url": "TYPE_URL",18"value": "VALUE"19}20],21"memo": "MEMO",22"timeout_height": "TIMEOUT_HEIGHT",23"extension_options": [24{25"type_url": "TYPE_URL",26"value": "VALUE"27}28],29"non_critical_extension_options": [30{31"type_url": "TYPE_URL",32"value": "VALUE"33}34]35} ,36"auth_info": {37"signer_infos": [38{39"public_key": {40"type_url": "TYPE_URL",41"value": "VALUE"42} ,43"mode_info": {44"single": {45"mode": "SIGN_MODE_UNSPECIFIED"46},47"multi": {48"bitarray": {49"extra_bits_stored": 0,50"elems": "ELEMS"51},52"mode_infos": [53{}54]55}56} ,57"sequence": "SEQUENCE"58}59],60"fee": {61"amount": [62{63"denom": "DENOM",64"amount": "AMOUNT"65}66] ,67"gas_limit": "GAS_LIMIT",68"payer": "PAYER",69"granter": "GRANTER"70},71"tip": {72"amount": [73{74"denom": "DENOM",75"amount": "AMOUNT"76}77] ,78"tipper": "TIPPER"79}80} ,81"signatures": [82"SIGNATURES"83]84} ,85"tx_bytes": "TX_BYTES"86} )8788प्रतिक्रिया = https . अनुरोध ( अनुरोध )89puts response . read_body90
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.sei-pacific.quiknode.pro/cosmos/tx/v1beta1/simulate")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"12अनुरोध.बॉडी = JSON . डंप ( {13"tx": {14"body": {15"messages": [16{17"type_url": "TYPE_URL",18"value": "VALUE"19}20],21"memo": "MEMO",22"timeout_height": "TIMEOUT_HEIGHT",23"extension_options": [24{25"type_url": "TYPE_URL",26"value": "VALUE"27}28],29"non_critical_extension_options": [30{31"type_url": "TYPE_URL",32"value": "VALUE"33}34]35} ,36"auth_info": {37"signer_infos": [38{39"public_key": {40"type_url": "TYPE_URL",41"value": "VALUE"42} ,43"mode_info": {44"single": {45"mode": "SIGN_MODE_UNSPECIFIED"46},47"multi": {48"bitarray": {49"extra_bits_stored": 0,50"elems": "ELEMS"51},52"mode_infos": [53{}54]55}56} ,57"sequence": "SEQUENCE"58}59],60"fee": {61"amount": [62{63"denom": "DENOM",64"amount": "AMOUNT"65}66] ,67"gas_limit": "GAS_LIMIT",68"payer": "PAYER",69"granter": "GRANTER"70},71"tip": {72"amount": [73{74"denom": "DENOM",75"amount": "AMOUNT"76}77] ,78"tipper": "TIPPER"79}80} ,81"signatures": [82"SIGNATURES"83]84} ,85"tx_bytes": "TX_BYTES"86} )8788प्रतिक्रिया = https . अनुरोध ( अनुरोध )89puts response . read_body90
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें