GetBlockByHeight Access API Method
Parameters
Height
string
REQUIRED
Loading...
Returns
block
object
Loading...
id
string
Loading...
parent_id
string
Loading...
height
integer
Loading...
timestamp
object
Loading...
seconds
integer
Loading...
nanos
integer
Loading...
collection_guarantees
array
Loading...
collection_id
string
Loading...
signatures
array
Loading...
reference_block_id
string
Loading...
signer_indices
string
Loading...
signatures
string
Loading...
Request
1package main23import (4"context"5"fmt"6"log"78"github.com/onflow/flow/protobuf/go/flow/access"9)1011func main() {1213// Requires authenticating before making the request. Refer to Intro Page on how Authentication can be done.14client, err := getAccessClientWithBasicAuth("ENDPOINT-NAME", "TOKEN_GOES_HERE")15ctx := context.Background()16if err != nil {17log.Fatalf("err: %v", err)18}1920// Get Block by height21var height uint64 = 5465242022blockResp, err := client.GetBlockByHeight(ctx, &access.GetBlockByHeightRequest{Height: height})23if err != nil {24log.Fatal("get block by height failed: ", err)25}2627fmt.Printf("block with height %d has ID %x\n", height, blockResp.Block.Id)2829}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free