cosmos REST API Endpoint
신체 측정값
tx
객체
로딩 중...
본문
객체
로딩 중...
메시지
배열
필수
로딩 중...
type_url
문자열
로딩 중...
환율
문자열
로딩 중...
공급기
문자열
로딩 중...
검증기
문자열
로딩 중...
메모
문자열
로딩 중...
timeout_height
문자열
필수
로딩 중...
확장 옵션
배열
로딩 중...
type_url
문자열
로딩 중...
값
문자열
로딩 중...
비필수 확장 옵션
배열
로딩 중...
type_url
문자열
로딩 중...
값
문자열
로딩 중...
auth_info
객체
로딩 중...
서명자 정보
배열
로딩 중...
공개 키
객체
로딩 중...
type_url
문자열
로딩 중...
값
문자열
로딩 중...
mode
객체
로딩 중...
싱글
객체
로딩 중...
mode
문자열
로딩 중...
multi
객체
로딩 중...
bitarray
객체
로딩 중...
extra_bits_stored
정수
로딩 중...
elems
문자열
로딩 중...
mode
배열
로딩 중...
순서
문자열
로딩 중...
수수료
객체
필수
로딩 중...
금액
배열
로딩 중...
denom
문자열
로딩 중...
금액
문자열
로딩 중...
gas_limit
문자열
로딩 중...
지불자
문자열
로딩 중...
권한 부여자
문자열
로딩 중...
팁
객체
로딩 중...
금액
배열
로딩 중...
denom
문자열
로딩 중...
금액
문자열
로딩 중...
팁퍼
문자열
로딩 중...
서명
배열
필수
로딩 중...
tx_bytes
문자열
로딩 중...
반품
매개변수
객체
로딩 중...
gas_info
객체
로딩 중...
gas_wanted
문자열
로딩 중...
가스_사용량
문자열
로딩 중...
결과
객체
로딩 중...
데이터
문자열
로딩 중...
로그
문자열
로딩 중...
행사
배열
로딩 중...
유형
문자열
로딩 중...
속성
배열
로딩 중...
키
문자열
로딩 중...
값
문자열
로딩 중...
목차
부울
로딩 중...
msg_responses
배열
로딩 중...
type_url
문자열
로딩 중...
값
문자열
로딩 중...
요청
1curl --location 'cosmos' \2--헤더 'Content-Type: application/json' \3--데이터 '{4"tx": {5"body": {6"메시지": [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"비필수 확장 옵션": [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": [44{}45]46}47},48"sequence": "SEQUENCE"49}50],51"fee": {52"금액": [53{54"denom": "DENOM",55"amount": "AMOUNT"56}57],58"gas_limit": "GAS_LIMIT",59"payer": "PAYER",60"granter": "GRANTER"61},62"tip": {63"금액": [64{65"denom": "DENOM",66"amount": "AMOUNT"67}68],69"tipper": "TIPPER"70}71},72"서명": [73"서명"74]75},76"tx_bytes": "TX_BYTES"77}'
1curl --location 'cosmos' \2--헤더 'Content-Type: application/json' \3--데이터 '{4"tx": {5"body": {6"메시지": [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"비필수 확장 옵션": [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": [44{}45]46}47},48"sequence": "SEQUENCE"49}50],51"fee": {52"금액": [53{54"denom": "DENOM",55"amount": "AMOUNT"56}57],58"gas_limit": "GAS_LIMIT",59"payer": "PAYER",60"granter": "GRANTER"61},62"tip": {63"금액": [64{65"denom": "DENOM",66"amount": "AMOUNT"67}68],69"tipper": "TIPPER"70}71},72"서명": [73"서명"74]75},76"tx_bytes": "TX_BYTES"77}'
1패키지 main23가져오기 (4"문맥"5tx "cosmossdk.cosmos"6"fmt"7"google.golang.grpc"8"로그"9)1011func main() {12endpoint := "YOUR_QUICKNODE_ENDPOINT"13대상, opts opts := getGrpcOptions(endpoint)14grpcConn, err := grpc.Dial(대상, opts...)15만약 err != nil {16로그.치명적(err)17}18defer grpcConn.닫기()1920req := &tx.SimulateRequest{21TxBytes: []바이트("YOUR_TX_BYTES")22}23txClient := tx.NewServiceClient(grpcConn)24답변, err := txClient.Simulate(컨텍스트.배경(), req)25만약 err != nil {26로그.치명적(err)27}28fmt.PrintlnPrintlnresp.SimulateResponse().Result())29}30
1패키지 main23가져오기 (4"문맥"5tx "cosmossdk.cosmos"6"fmt"7"google.golang.grpc"8"로그"9)1011func main() {12endpoint := "YOUR_QUICKNODE_ENDPOINT"13대상, opts opts := getGrpcOptions(endpoint)14grpcConn, err := grpc.Dial(대상, opts...)15만약 err != nil {16로그.치명적(err)17}18defer grpcConn.닫기()1920req := &tx.SimulateRequest{21TxBytes: []바이트("YOUR_TX_BYTES")22}23txClient := tx.NewServiceClient(grpcConn)24답변, err := txClient.Simulate(컨텍스트.배경(), req)25만약 err != nil {26로그.치명적(err)27}28fmt.PrintlnPrintlnresp.SimulateResponse().Result())29}30
1const myHeaders = new Headers();2myHeaders.추가("Content-Type", "application/json");34const raw = JSON.stringify({5"tx": {6"body": {7"메시지": [8{9"type_url": "TYPE_URL",10"값": "VALUE"11}12],13"메모": "메모",14"timeout_height": "TIMEOUT_HEIGHT",15"extension_options": [16{17"type_url": "TYPE_URL",18"값": "VALUE"19}20],21"비필수 확장 옵션": [22{23"type_url": "TYPE_URL",24"값": "VALUE"25}26]27},28"auth_info": {29"signer_infos": [30{31"public_key": {32"type_url": "TYPE_URL",33"값": "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": [45{}46]47}48},49"시퀀스": "SEQUENCE"50}51],52"fee": {53"금액": [54{55"denom": "DENOM",56"금액": "AMOUNT"57}58],59"gas_limit": "GAS_LIMIT",60"지불자": "PAYER",61"권한 부여자": "GRANTER"62},63"tip": {64"금액": [65{66"denom": "DENOM",67"금액": "AMOUNT"68}69],70"티퍼": "TIPPER"71}72},73"서명": [74"서명"75]76},77"tx_bytes": "TX_BYTES"78});7980const requestOptions = {81메서드: "POST",82헤더: myHeaders,83본문: raw,84리디렉션: "팔로우"85};8687가져오기("cosmos", requestOptions)88.그런 다음((응답) => 응답.text())89.그런 다음((결과) => console.log(result))90.catchcatch ((오류) => console.오류(오류));
1const myHeaders = new Headers();2myHeaders.추가("Content-Type", "application/json");34const raw = JSON.stringify({5"tx": {6"body": {7"메시지": [8{9"type_url": "TYPE_URL",10"값": "VALUE"11}12],13"메모": "메모",14"timeout_height": "TIMEOUT_HEIGHT",15"extension_options": [16{17"type_url": "TYPE_URL",18"값": "VALUE"19}20],21"비필수 확장 옵션": [22{23"type_url": "TYPE_URL",24"값": "VALUE"25}26]27},28"auth_info": {29"signer_infos": [30{31"public_key": {32"type_url": "TYPE_URL",33"값": "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": [45{}46]47}48},49"시퀀스": "SEQUENCE"50}51],52"fee": {53"금액": [54{55"denom": "DENOM",56"금액": "AMOUNT"57}58],59"gas_limit": "GAS_LIMIT",60"지불자": "PAYER",61"권한 부여자": "GRANTER"62},63"tip": {64"금액": [65{66"denom": "DENOM",67"금액": "AMOUNT"68}69],70"티퍼": "TIPPER"71}72},73"서명": [74"서명"75]76},77"tx_bytes": "TX_BYTES"78});7980const requestOptions = {81메서드: "POST",82헤더: myHeaders,83본문: raw,84리디렉션: "팔로우"85};8687가져오기("cosmos", requestOptions)88.그런 다음((응답) => 응답.text())89.그런 다음((결과) => console.log(result))90.catchcatch ((오류) => console.오류(오류));
1import 요청2import json34url = "cosmos"56페이로드 = json.dumps({7"tx": {8"body": {9"메시지": [10{11"type_url": "TYPE_URL",12"값": "VALUE"13}14],15"메모": "메모",16"timeout_height": "TIMEOUT_HEIGHT",17"extension_options": [18{19"type_url": "TYPE_URL",20"값": "VALUE"21}22],23"비필수 확장 옵션": [24{25"type_url": "TYPE_URL",26"값": "VALUE"27}28]29},30"auth_info": {31"signer_infos": [32{33"public_key": {34"type_url": "TYPE_URL",35"값": "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": [47{}48]49}50},51"시퀀스": "SEQUENCE"52}53],54"fee": {55"금액": [56{57"denom": "DENOM",58"금액": "AMOUNT"59}60],61"gas_limit": "GAS_LIMIT",62"지불자": "PAYER",63"권한 부여자": "GRANTER"64},65"tip": {66"금액": [67{68"denom": "DENOM",69"금액": "AMOUNT"70}71],72"티퍼": "TIPPER"73}74},75"서명": [76"서명"77]78},79"tx_bytes": "TX_BYTES"80})81헤더 = {82'Content-Type': 'application/json'83}8485답변 = 요청.요청("POST", url, 헤더=헤더, 데이터=페이로드)8687인쇄(응답.text)88
1import 요청2import json34url = "cosmos"56페이로드 = json.dumps({7"tx": {8"body": {9"메시지": [10{11"type_url": "TYPE_URL",12"값": "VALUE"13}14],15"메모": "메모",16"timeout_height": "TIMEOUT_HEIGHT",17"extension_options": [18{19"type_url": "TYPE_URL",20"값": "VALUE"21}22],23"비필수 확장 옵션": [24{25"type_url": "TYPE_URL",26"값": "VALUE"27}28]29},30"auth_info": {31"signer_infos": [32{33"public_key": {34"type_url": "TYPE_URL",35"값": "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": [47{}48]49}50},51"시퀀스": "SEQUENCE"52}53],54"fee": {55"금액": [56{57"denom": "DENOM",58"금액": "AMOUNT"59}60],61"gas_limit": "GAS_LIMIT",62"지불자": "PAYER",63"권한 부여자": "GRANTER"64},65"tip": {66"금액": [67{68"denom": "DENOM",69"금액": "AMOUNT"70}71],72"티퍼": "TIPPER"73}74},75"서명": [76"서명"77]78},79"tx_bytes": "TX_BYTES"80})81헤더 = {82'Content-Type': 'application/json'83}8485답변 = 요청.요청("POST", url, 헤더=헤더, 데이터=페이로드)8687인쇄(응답.text)88
1require "uri"2require "json"3require "net/http"45url = URI("cosmos")67https = Net::HTTP.new(url.호스트, url.포트)8https.use_ssl = true910요청 = 순::HTTP::POST.새(URL)11요청["Content-Type"] = "application/json"12요청.본문 = JSON.dump({13"tx": {14"body": {15"메시지": [16{17"type_url": "TYPE_URL",18"값": "VALUE"19}20],21"메모": "메모",22"timeout_height": "TIMEOUT_HEIGHT",23"extension_options": [24{25"type_url": "TYPE_URL",26"값": "VALUE"27}28],29"비필수 확장 옵션": [30{31"type_url": "TYPE_URL",32"값": "VALUE"33}34]35},36"auth_info": {37"signer_infos": [38{39"public_key": {40"type_url": "TYPE_URL",41"값": "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": [53{}54]55}56},57"시퀀스": "SEQUENCE"58}59],60"fee": {61"금액": [62{63"denom": "DENOM",64"금액": "AMOUNT"65}66],67"gas_limit": "GAS_LIMIT",68"지불자": "PAYER",69"권한 부여자": "GRANTER"70},71"tip": {72"금액": [73{74"denom": "DENOM",75"금액": "AMOUNT"76}77],78"티퍼": "TIPPER"79}80},81"서명": [82"서명"83]84},85"tx_bytes": "TX_BYTES"86})8788답변 = https.요청(요청)89응답을 반환합니다.read_body90
1require "uri"2require "json"3require "net/http"45url = URI("cosmos")67https = Net::HTTP.new(url.호스트, url.포트)8https.use_ssl = true910요청 = 순::HTTP::POST.새(URL)11요청["Content-Type"] = "application/json"12요청.본문 = JSON.dump({13"tx": {14"body": {15"메시지": [16{17"type_url": "TYPE_URL",18"값": "VALUE"19}20],21"메모": "메모",22"timeout_height": "TIMEOUT_HEIGHT",23"extension_options": [24{25"type_url": "TYPE_URL",26"값": "VALUE"27}28],29"비필수 확장 옵션": [30{31"type_url": "TYPE_URL",32"값": "VALUE"33}34]35},36"auth_info": {37"signer_infos": [38{39"public_key": {40"type_url": "TYPE_URL",41"값": "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": [53{}54]55}56},57"시퀀스": "SEQUENCE"58}59],60"fee": {61"금액": [62{63"denom": "DENOM",64"금액": "AMOUNT"65}66],67"gas_limit": "GAS_LIMIT",68"지불자": "PAYER",69"권한 부여자": "GRANTER"70},71"tip": {72"금액": [73{74"denom": "DENOM",75"금액": "AMOUNT"76}77],78"티퍼": "TIPPER"79}80},81"서명": [82"서명"83]84},85"tx_bytes": "TX_BYTES"86})8788답변 = https.요청(요청)89응답을 반환합니다.read_body90