/cosmos/gov/v1/proposals/{proposal_id}/votes/{voter} REST API Endpoint
This method only works while the proposal is active
पथ पैरामीटर
proposal_id
डोरी
आवश्यक
लोड हो रहा है...
voter
डोरी
आवश्यक
लोड हो रहा है...
रिटर्न
vote
वस्तु
लोड हो रहा है...
proposal_id
डोरी
लोड हो रहा है...
voter
डोरी
लोड हो रहा है...
option
डोरी
लोड हो रहा है...
विकल्प
सरणी
लोड हो रहा है...
option
डोरी
लोड हो रहा है...
weight
डोरी
लोड हो रहा है...
अनुरोध
1curl --location 'https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}'
1curl --location 'https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}'
1package main23import (4"context"5gov "cosmossdk.io/api/cosmos/gov/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()1920governance := gov.NewQueryClient(grpcConn)2122proposalID := uint64(proposal_id)23voter := "voter_id"2425resp, err := governance.Vote(context.Background(), &gov.QueryVoteRequest{26ProposalId: proposalID,27Voter: voter,28})29if err != nil {30log.Fatal(err)31}3233fmt.Printf("Vote on proposal %d by %s: %s\n",34resp.GetVote().ProposalId,35resp.GetVote().Voter,36resp.GetVote().GetOption())37}
1package main23import (4"context"5gov "cosmossdk.io/api/cosmos/gov/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()1920governance := gov.NewQueryClient(grpcConn)2122proposalID := uint64(proposal_id)23voter := "voter_id"2425resp, err := governance.Vote(context.Background(), &gov.QueryVoteRequest{26ProposalId: proposalID,27Voter: voter,28})29if err != nil {30log.Fatal(err)31}3233fmt.Printf("Vote on proposal %d by %s: %s\n",34resp.GetVote().ProposalId,35resp.GetVote().Voter,36resp.GetVote().GetOption())37}
1const myHeaders = नया हेडर ( ) ;2myHeaders.append("Accept", "*/*");34const requestOptions = {5तरीका : "पाना" ,6हेडर : मेरे हेडर ,7पुनर्निर्देशन : "अनुसरण करना"8} ;910fetch("https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}", requestOptions)11फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )12फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )13. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1const myHeaders = नया हेडर ( ) ;2myHeaders.append("Accept", "*/*");34const requestOptions = {5तरीका : "पाना" ,6हेडर : मेरे हेडर ,7पुनर्निर्देशन : "अनुसरण करना"8} ;910fetch("https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}", requestOptions)11फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )12फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )13. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1आयात अनुरोध23url = "https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}"45पेलोड = { }6हेडर = {7'Accept': '*/*'8}910प्रतिक्रिया = अनुरोध.अनुरोध ( " GET " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1112प्रिंट ( प्रतिक्रिया . पाठ )13
1आयात अनुरोध23url = "https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}"45पेलोड = { }6हेडर = {7'Accept': '*/*'8}910प्रतिक्रिया = अनुरोध.अनुरोध ( " GET " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1112प्रिंट ( प्रतिक्रिया . पाठ )13
1ज़रूरत होना "उरी"2ज़रूरत होना "नेट/http"34url = URI("https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}")56https = Net :: HTTP . new ( url . host , url . port )7https . use_ssl = सत्य89अनुरोध = नेट :: एचटीटीपी :: गेट.नया ( यूआरएल )10request["Accept"] = "*/*"1112प्रतिक्रिया = https . अनुरोध ( अनुरोध )13puts response . read_body14
1ज़रूरत होना "उरी"2ज़रूरत होना "नेट/http"34url = URI("https://docs-demo.celestia-mainnet.quiknode.pro/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter_id}")56https = Net :: HTTP . new ( url . host , url . port )7https . use_ssl = सत्य89अनुरोध = नेट :: एचटीटीपी :: गेट.नया ( यूआरएल )10request["Accept"] = "*/*"1112प्रतिक्रिया = https . अनुरोध ( अनुरोध )13puts response . read_body14
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें