GetEventsForBlockIDs Access API Method
पैरामीटर
Type
डोरी
आवश्यक
लोड हो रहा है...
BlockIds
bytes
आवश्यक
लोड हो रहा है...
रिटर्न
परिणाम
सरणी
लोड हो रहा है...
ब्लॉक_आईडी
डोरी
लोड हो रहा है...
ब्लॉक_ऊंचाई
पूर्णांक
लोड हो रहा है...
block_timestamp
वस्तु
लोड हो रहा है...
seconds
पूर्णांक
लोड हो रहा है...
nanos
पूर्णांक
लोड हो रहा है...
अनुरोध
1पैकेज मुख्य23आयात (4"प्रसंग"5"encoding/hex"6"एनकोडिंग/जेसन"7"एफएमटी"8"लकड़ी का लट्ठा"910"github.com/onflow/flow/protobuf/go/flow/access"11)1213समारोह मुख्य ( ) {1415// Requires authenticating before making the request. Refer to Intro Page on how Authentication can be done.16client, err := getAccessClientWithBasicAuth("ENDPOINT-NAME", "TOKEN_GOES_HERE")17ctx := context.Background()18यदि त्रुटि != शून्य {19log.Fatalf("err: %v", err)20}2122// Get Events For HeightRange23eventType := "A.7cc345e1a0fc4283.JoyrideGameShim.FinalizeTransaction"2425blockID1, err := hex.DecodeString("32e10a29b636e6c226183779ef4f8292975af0a6c3c6762c44c9da2c99a38953")26यदि त्रुटि != शून्य {27log.Fatalf("err: %v", err)28}2930blockID2, err := hex.DecodeString("33be7f692135e102f16d654adf8ea65b969b706eca9f8d3b3feb46b62884c871")31यदि त्रुटि != शून्य {32log.Fatalf("err: %v", err)33}3435blockIds := [][]byte{blockID1, blockID2}3637eventsResp, err := client.GetEventsForBlockIDs(ctx, &access.GetEventsForBlockIDsRequest{Type: eventType, BlockIds: blockIds})38यदि त्रुटि != शून्य {39log.Fatal("get events for block IDs failed: ", err)40}41respJSON, err := json.Marshal(eventsResp)42यदि त्रुटि != शून्य {43log.Fatal("get events for block IDs failed: ", err)44}45fmt.Println("GetEventsForBlockIDs response:", string(respJSON))4647}
1पैकेज मुख्य23आयात (4"प्रसंग"5"encoding/hex"6"एनकोडिंग/जेसन"7"एफएमटी"8"लकड़ी का लट्ठा"910"github.com/onflow/flow/protobuf/go/flow/access"11)1213समारोह मुख्य ( ) {1415// Requires authenticating before making the request. Refer to Intro Page on how Authentication can be done.16client, err := getAccessClientWithBasicAuth("ENDPOINT-NAME", "TOKEN_GOES_HERE")17ctx := context.Background()18यदि त्रुटि != शून्य {19log.Fatalf("err: %v", err)20}2122// Get Events For HeightRange23eventType := "A.7cc345e1a0fc4283.JoyrideGameShim.FinalizeTransaction"2425blockID1, err := hex.DecodeString("32e10a29b636e6c226183779ef4f8292975af0a6c3c6762c44c9da2c99a38953")26यदि त्रुटि != शून्य {27log.Fatalf("err: %v", err)28}2930blockID2, err := hex.DecodeString("33be7f692135e102f16d654adf8ea65b969b706eca9f8d3b3feb46b62884c871")31यदि त्रुटि != शून्य {32log.Fatalf("err: %v", err)33}3435blockIds := [][]byte{blockID1, blockID2}3637eventsResp, err := client.GetEventsForBlockIDs(ctx, &access.GetEventsForBlockIDsRequest{Type: eventType, BlockIds: blockIds})38यदि त्रुटि != शून्य {39log.Fatal("get events for block IDs failed: ", err)40}41respJSON, err := json.Marshal(eventsResp)42यदि त्रुटि != शून्य {43log.Fatal("get events for block IDs failed: ", err)44}45fmt.Println("GetEventsForBlockIDs response:", string(respJSON))4647}
अब तक कोई खाता नहीं है?
अपना बनाएँ Quicknode endpoint कुछ ही सेकंड में निर्माण शुरू करें
मुफ़्त में शुरुआत करें