hiero-ledger / hiero-ledger/hiero-consensus-node

`grpc-web` support

Open
#3,770 1 comment 3 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

As of right now there is no `grpc-web` support in the Hedera Services nodes which requires anyone using Hedera Hashgraph in a web browser to either host their own [envoy-proxy](https://www.envoyproxy.io/) or (as the SDK uses right now) use https://grpc-web.myhbarwallet.com/ The issue is that other projects should not rely on MyHbarWallet's public grpc-web endpoint, and _I feel_ those projects shouldn't require hosting their own envoy-proxy either. The solution would be for Hedera nodes to natively support `grpc-web`.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the Hedera Services node gRPC endpoints and reviewing how the current grpc-web.myhbarwallet.com and Envoy arrangements are used; done means defining and implementing native grpc-web support without requiring either external setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
grpc
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.