-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Just notes for now (not working)
gRPC UI: https://github.com/fullstorydev/grpcui
# /home/app/platform/packages/dapi-grpc/protos/platform/v0/platform.proto
git clone --depth=1 --branch=master https://github.com/dashevo/platform.git ./platform
pushd ./platform/packages/dapi-grpc/
grpcurl -plaintext -d '{
"stateTransition": ""
}' seed-1.testnet.networks.dash.org:1443 org.dash.platform.dapi.v0.Platform.broadcastStateTransition
The general format is something like this... maybe:
grpcurl -proto ./protos/platform/v0/platform.proto \
-d '{
"v0": {
"contract_id": "5mjGWa9mruHnLBht3ntbfgodcSoJxA1XIfYiv1PFMVU=",
"document_type_name": "domain",
"index_name": "parentNameAndLabel"
}
}' \
seed-1.testnet.networks.dash.org:1443 \
org.dash.platform.dapi.v0.Platform/getContestedResources
Demo at https://dash-platform-sdk-1.1105.c.bnna.net/
# platform
grpcui -insecure -proto ./protos/platform/v0/platform.proto -bind 0.0.0.0 -port 3080 seed-1.testnet.networks.dash.org:1443
# core
grpcui -insecure -proto ./protos/core/v0/core.proto -bind 0.0.0.0 -port 3080 seed-1.testnet.networks.dash.org:1443
wget https://github.com/fullstorydev/grpcurl/releases/download/v1.9.2/grpcurl_1.9.2_linux_x86_64.tar.gz
tar xvf ./grpcurl_1.9.2_linux_x86_64.tar.gz
mkdir -p ~/bin/
mv grpcurl ~/bin/
wget https://github.com/fullstorydev/grpcui/releases/download/v1.4.2/grpcui_1.4.2_linux_x86_64.tar.gz
tar xvf ./grpcui_1.4.2_linux_x86_64.tar.gz
mkdir -p ~/bin/
mv grpcui ~/bin/
Metadata
Metadata
Assignees
Labels
No labels