func ListBlock(apiClient pfs.APIClient, shard *pfs.Shard) ([]*pfs.BlockInfo, error) { blockInfos, err := apiClient.ListBlock( context.Background(), &pfs.ListBlockRequest{ Shard: shard, }, ) if err != nil { return nil, err } return blockInfos.BlockInfo, nil }
func ListBlock(apiClient pfs.APIClient, shard uint64, modulus uint64) ([]*pfs.BlockInfo, error) { blockInfos, err := apiClient.ListBlock( context.Background(), &pfs.ListBlockRequest{ Shard: &pfs.Shard{ Number: shard, Modulo: modulus, }, }, ) if err != nil { return nil, err } return blockInfos.BlockInfo, nil }