Supplier FAQ
What Supplier operations are available?
pocketd tx supplier -h
What Supplier queries are available?
pocketd query supplier -h
How do I query for all existing onchain Suppliers?
Then, you can query for all services like so:
pocketd query supplier list-suppliers --node https://shannon-testnet-grove-rpc.beta.poktroll.com --output json | jq
See Non-Custodial Staking for more information about supplier owner vs operator and non-custodial staking.
Secure vs Non-Secure query_node_grpc_url
In /tmp/relayminer_config.yaml
, you'll see that we specify an endpoint
for query_node_grpc_url
which is TLS terminated.
If grpc-insecure=true
then it MUST be an HTTP port, no TLS. Once you have
an endpoint exposed, it can be validated like so:
grpcurl -plaintext <host>:<port> list
If grpc-insecure=false
, then it MUST be an HTTPS port, with TLS.
The Grove team exposed one such endpoint on one of our validators for Beta Testnet
at https://shannon-testnet-grove-grpc.beta.poktroll.com:443
.
It can be validated with:
grpcurl shannon-testnet-grove-grpc.beta.poktroll.com:443 list
Note that no -plaintext
flag is required when an endpoint is TLS terminated and
must be omitted if it is not.
You can replace both http
and https
with tcp
and it should work the same way.