10
"github.com/onflow/flow/protobuf/go/flow/access"17
client, err := getAccessClientWithBasicAuth("ENDPOINT-NAME", "TOKEN_GOES_HERE")18
ctx := context.Background()20
log.Fatalf("err: %v", err)24
latestResp, err := client.GetLatestBlock(ctx, &access.GetLatestBlockRequest{IsSealed: true})26
log.Fatal("get latest block failed: ", err)30
height := latestResp.Block.Height - 10031
address, err := hex.DecodeString("18eb4ee6b3c026d2")33
log.Fatalf("err: %v", err)35
accountHeightResp, err := client.GetAccountAtBlockHeight(ctx, &access.GetAccountAtBlockHeightRequest{Address: address, BlockHeight: height})36
respJSON, err := json.Marshal(accountHeightResp)38
log.Fatalf("err: %v", err)40
fmt.Println("Get Account At Block Height response:", string(respJSON))
10
"github.com/onflow/flow/protobuf/go/flow/access"17
client, err := getAccessClientWithBasicAuth("ENDPOINT-NAME", "TOKEN_GOES_HERE")18
ctx := context.Background()20
log.Fatalf("err: %v", err)24
latestResp, err := client.GetLatestBlock(ctx, &access.GetLatestBlockRequest{IsSealed: true})26
log.Fatal("get latest block failed: ", err)30
height := latestResp.Block.Height - 10031
address, err := hex.DecodeString("18eb4ee6b3c026d2")33
log.Fatalf("err: %v", err)35
accountHeightResp, err := client.GetAccountAtBlockHeight(ctx, &access.GetAccountAtBlockHeightRequest{Address: address, BlockHeight: height})36
respJSON, err := json.Marshal(accountHeightResp)38
log.Fatalf("err: %v", err)40
fmt.Println("Get Account At Block Height response:", string(respJSON))