Skip to content

Commit

Permalink
update comment
Browse files Browse the repository at this point in the history
  • Loading branch information
postables committed Mar 30, 2020
1 parent 8002db2 commit 2ef5ecb
Show file tree
Hide file tree
Showing 4 changed files with 115 additions and 112 deletions.
2 changes: 1 addition & 1 deletion doc/PROTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -761,7 +761,7 @@ it is a protocol buffer wrapper around ipld.NodeStat
| blockSize | [int64](#int64) | | size of the raw, encoded data |
| linkSize | [int64](#int64) | | size of the links segment |
| cumulativeSize | [int64](#int64) | | cumulative size of object and its references |
| dataSize | [int64](#int64) | | |
| dataSize | [int64](#int64) | | size of the data segmetn |



Expand Down
3 changes: 2 additions & 1 deletion go/node.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions pb/node.proto
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,7 @@ message IPLDStat {
int64 linkSize = 3;
// cumulative size of object and its references
int64 cumulativeSize = 4;
// size of the data segmetn
int64 dataSize = 5;
}

Expand Down
221 changes: 111 additions & 110 deletions rs/src/node.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5975,7 +5975,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\
BlockstoreResponse\"\0(\x010\x01\x12(\n\x03Dag\x12\x0e.pb.DagRequest\x1a\
\x0f.pb.DagResponse\"\0\x127\n\x08Keystore\x12\x13.pb.KeystoreRequest\
\x1a\x14.pb.KeystoreResponse\"\0\x124\n\x07Persist\x12\x12.pb.PersistReq\
uest\x1a\x13.pb.PersistResponse\"\0J\xc8\x80\x01\n\x07\x12\x05\0\0\xfb\
uest\x1a\x13.pb.PersistResponse\"\0J\xe4\x80\x01\n\x07\x12\x05\0\0\xfc\
\x02\x01\n\x08\n\x01\x0c\x12\x03\0\0\x12\n\x08\n\x01\x02\x12\x03\x01\x08\
\n\n\t\n\x02\x03\0\x12\x03\x02\x07\x13\nO\n\x02\x06\0\x12\x04\x05\0\x19\
\x01\x1aC\x20NodeAPI\x20provide\x20an\x20API\x20to\x20control\x20the\x20\
Expand Down Expand Up @@ -6418,7 +6418,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\
\x12\x06\xa5\x02\x04\xa2\x02\x20\n\r\n\x05\x04\x0c\x02\x04\x06\x12\x04\
\xa5\x02\x04\x19\n\r\n\x05\x04\x0c\x02\x04\x01\x12\x04\xa5\x02\x1a#\n\r\
\n\x05\x04\x0c\x02\x04\x03\x12\x04\xa5\x02&'\ny\n\x02\x04\r\x12\x06\xaa\
\x02\0\xb4\x02\x01\x1ak\x20IPLDStat\x20is\x20statistics\x20about\x20an\
\x02\0\xb5\x02\x01\x1ak\x20IPLDStat\x20is\x20statistics\x20about\x20an\
\x20individual\x20dag\x20node\n\x20it\x20is\x20a\x20protocol\x20buffer\
\x20wrapper\x20around\x20ipld.NodeStat\n\n\x0b\n\x03\x04\r\x01\x12\x04\
\xaa\x02\x08\x10\n-\n\x04\x04\r\x02\0\x12\x04\xac\x02\x04\x17\x1a\x1f\
Expand All @@ -6439,114 +6439,115 @@ static file_descriptor_proto_data: &'static [u8] = b"\
ces\n\n\x0f\n\x05\x04\r\x02\x03\x04\x12\x06\xb2\x02\x04\xb0\x02\x17\n\r\
\n\x05\x04\r\x02\x03\x05\x12\x04\xb2\x02\x04\t\n\r\n\x05\x04\r\x02\x03\
\x01\x12\x04\xb2\x02\n\x18\n\r\n\x05\x04\r\x02\x03\x03\x12\x04\xb2\x02\
\x1b\x1c\n\x0c\n\x04\x04\r\x02\x04\x12\x04\xb3\x02\x04\x17\n\x0f\n\x05\
\x04\r\x02\x04\x04\x12\x06\xb3\x02\x04\xb2\x02\x1d\n\r\n\x05\x04\r\x02\
\x04\x05\x12\x04\xb3\x02\x04\t\n\r\n\x05\x04\r\x02\x04\x01\x12\x04\xb3\
\x02\n\x12\n\r\n\x05\x04\r\x02\x04\x03\x12\x04\xb3\x02\x15\x16\n&\n\x02\
\x04\x0e\x12\x06\xb7\x02\0\xbe\x02\x01\x1a\x18\x20An\x20IPFS\x20MerkleDA\
G\x20Link\n\n\x0b\n\x03\x04\x0e\x01\x12\x04\xb7\x02\x08\x10\n.\n\x04\x04\
\x0e\x02\0\x12\x04\xb9\x02\x04\x13\x1a\x20\x20multihash\x20of\x20the\x20\
target\x20object\n\n\x0f\n\x05\x04\x0e\x02\0\x04\x12\x06\xb9\x02\x04\xb7\
\x02\x12\n\r\n\x05\x04\x0e\x02\0\x05\x12\x04\xb9\x02\x04\t\n\r\n\x05\x04\
\x0e\x02\0\x01\x12\x04\xb9\x02\n\x0e\n\r\n\x05\x04\x0e\x02\0\x03\x12\x04\
\xb9\x02\x11\x12\n<\n\x04\x04\x0e\x02\x01\x12\x04\xbb\x02\x04\x14\x1a.\
\x20utf\x20string\x20name.\x20should\x20be\x20unique\x20per\x20object\n\
\n\x0f\n\x05\x04\x0e\x02\x01\x04\x12\x06\xbb\x02\x04\xb9\x02\x13\n\r\n\
\x05\x04\x0e\x02\x01\x05\x12\x04\xbb\x02\x04\n\n\r\n\x05\x04\x0e\x02\x01\
\x01\x12\x04\xbb\x02\x0b\x0f\n\r\n\x05\x04\x0e\x02\x01\x03\x12\x04\xbb\
\x02\x12\x13\n0\n\x04\x04\x0e\x02\x02\x12\x04\xbd\x02\x04\x14\x1a\"\x20c\
umulative\x20size\x20of\x20target\x20object\n\n\x0f\n\x05\x04\x0e\x02\
\x02\x04\x12\x06\xbd\x02\x04\xbb\x02\x14\n\r\n\x05\x04\x0e\x02\x02\x05\
\x12\x04\xbd\x02\x04\n\n\r\n\x05\x04\x0e\x02\x02\x01\x12\x04\xbd\x02\x0b\
\x0f\n\r\n\x05\x04\x0e\x02\x02\x03\x12\x04\xbd\x02\x12\x13\n&\n\x02\x04\
\x0f\x12\x06\xc1\x02\0\xc6\x02\x01\x1a\x18\x20An\x20IPFS\x20MerkleDAG\
\x20Node\n\n\x0b\n\x03\x04\x0f\x01\x12\x04\xc1\x02\x08\x10\n%\n\x04\x04\
\x0f\x02\0\x12\x04\xc3\x02\x04\x20\x1a\x17\x20refs\x20to\x20other\x20obj\
ects\n\n\r\n\x05\x04\x0f\x02\0\x04\x12\x04\xc3\x02\x04\x0c\n\r\n\x05\x04\
\x0f\x02\0\x06\x12\x04\xc3\x02\r\x15\n\r\n\x05\x04\x0f\x02\0\x01\x12\x04\
\xc3\x02\x16\x1b\n\r\n\x05\x04\x0f\x02\0\x03\x12\x04\xc3\x02\x1e\x1f\n\
\x20\n\x04\x04\x0f\x02\x01\x12\x04\xc5\x02\x04\x13\x1a\x12\x20opaque\x20\
user\x20data\n\n\x0f\n\x05\x04\x0f\x02\x01\x04\x12\x06\xc5\x02\x04\xc3\
\x02\x20\n\r\n\x05\x04\x0f\x02\x01\x05\x12\x04\xc5\x02\x04\t\n\r\n\x05\
\x04\x0f\x02\x01\x01\x12\x04\xc5\x02\n\x0e\n\r\n\x05\x04\x0f\x02\x01\x03\
\x12\x04\xc5\x02\x11\x12\nV\n\x02\x05\x07\x12\x06\xc9\x02\0\xd4\x02\x01\
\x1aH\x20KSREQTYPE\x20indicates\x20the\x20particular\x20KeystoreAPI\x20r\
equest\x20being\x20performed\n\n\x0b\n\x03\x05\x07\x01\x12\x04\xc9\x02\
\x05\x0e\nI\n\x04\x05\x07\x02\0\x12\x04\xcb\x02\x04\x0f\x1a;\x20KS_HAS\
\x20is\x20used\x20to\x20check\x20if\x20the\x20key\x20exists\x20in\x20our\
\x20keystore\n\n\r\n\x05\x05\x07\x02\0\x01\x12\x04\xcb\x02\x04\n\n\r\n\
\x05\x05\x07\x02\0\x02\x12\x04\xcb\x02\r\x0e\nN\n\x04\x05\x07\x02\x01\
\x12\x04\xcd\x02\x04\x0f\x1a@\x20KS_GET\x20is\x20used\x20to\x20retrieve\
\x20private\x20key\x20bytes\x20from\x20our\x20keystore\n\n\r\n\x05\x05\
\x07\x02\x01\x01\x12\x04\xcd\x02\x04\n\n\r\n\x05\x05\x07\x02\x01\x02\x12\
\x04\xcd\x02\r\x0e\nI\n\x04\x05\x07\x02\x02\x12\x04\xcf\x02\x04\x0f\x1a;\
\x20KS_PUT\x20is\x20used\x20to\x20store\x20private\x20key\x20bytes\x20in\
\x20our\x20keystore\n\n\r\n\x05\x05\x07\x02\x02\x01\x12\x04\xcf\x02\x04\
\n\n\r\n\x05\x05\x07\x02\x02\x02\x12\x04\xcf\x02\r\x0e\nJ\n\x04\x05\x07\
\x02\x03\x12\x04\xd1\x02\x04\x12\x1a<\x20KS_DELETE\x20is\x20used\x20to\
\x20delete\x20private\x20keys\x20from\x20our\x20keystore\n\n\r\n\x05\x05\
\x07\x02\x03\x01\x12\x04\xd1\x02\x04\r\n\r\n\x05\x05\x07\x02\x03\x02\x12\
\x04\xd1\x02\x10\x11\nN\n\x04\x05\x07\x02\x04\x12\x04\xd3\x02\x04\x10\
\x1a@\x20KS_LIST\x20is\x20used\x20to\x20list\x20all\x20keys\x20in\x20our\
\x20keystore\x20by\x20their\x20name\n\n\r\n\x05\x05\x07\x02\x04\x01\x12\
\x04\xd3\x02\x04\x0b\n\r\n\x05\x05\x07\x02\x04\x02\x12\x04\xd3\x02\x0e\
\x0f\n8\n\x02\x04\x10\x12\x06\xd7\x02\0\xe0\x02\x01\x1a*\x20Used\x20to\
\x20submit\x20a\x20request\x20to\x20Keystore\x20RPC\n\n\x0b\n\x03\x04\
\x10\x01\x12\x04\xd7\x02\x08\x17\n:\n\x04\x04\x10\x02\0\x12\x04\xd9\x02\
\x04\x1e\x1a,\x20indicates\x20the\x20request\x20type\x20being\x20perform\
ed\n\n\x0f\n\x05\x04\x10\x02\0\x04\x12\x06\xd9\x02\x04\xd7\x02\x19\n\r\n\
\x05\x04\x10\x02\0\x06\x12\x04\xd9\x02\x04\r\n\r\n\x05\x04\x10\x02\0\x01\
\x12\x04\xd9\x02\x0e\x19\n\r\n\x05\x04\x10\x02\0\x03\x12\x04\xd9\x02\x1c\
\x1d\n^\n\x04\x04\x10\x02\x01\x12\x04\xdc\x02\x04\x14\x1aP\x20name\x20of\
\x20the\x20key\x20the\x20request\x20is\x20for\n\x20sent\x20by:\x20KS_HAS\
,\x20KS_GET,\x20KS_PUT,\x20KS_DELETE\n\n\x0f\n\x05\x04\x10\x02\x01\x04\
\x12\x06\xdc\x02\x04\xd9\x02\x1e\n\r\n\x05\x04\x10\x02\x01\x05\x12\x04\
\xdc\x02\x04\n\n\r\n\x05\x04\x10\x02\x01\x01\x12\x04\xdc\x02\x0b\x0f\n\r\
\n\x05\x04\x10\x02\x01\x03\x12\x04\xdc\x02\x12\x13\n=\n\x04\x04\x10\x02\
\x02\x12\x04\xdf\x02\x04\x19\x1a/\x20the\x20actual\x20private\x20key\x20\
bytes\n\x20sent\x20by:\x20KS_PUT\n\n\x0f\n\x05\x04\x10\x02\x02\x04\x12\
\x06\xdf\x02\x04\xdc\x02\x14\n\r\n\x05\x04\x10\x02\x02\x05\x12\x04\xdf\
\x02\x04\t\n\r\n\x05\x04\x10\x02\x02\x01\x12\x04\xdf\x02\n\x14\n\r\n\x05\
\x04\x10\x02\x02\x03\x12\x04\xdf\x02\x17\x18\n2\n\x02\x04\x11\x12\x06\
\xe3\x02\0\xef\x02\x01\x1a$\x20Used\x20in\x20response\x20to\x20a\x20Keys\
tore\x20RPC\n\n\x0b\n\x03\x04\x11\x01\x12\x04\xe3\x02\x08\x18\n:\n\x04\
\x04\x11\x02\0\x12\x04\xe5\x02\x04\x1e\x1a,\x20indicates\x20the\x20reque\
st\x20type\x20being\x20performed\n\n\x0f\n\x05\x04\x11\x02\0\x04\x12\x06\
\xe5\x02\x04\xe3\x02\x1a\n\r\n\x05\x04\x11\x02\0\x06\x12\x04\xe5\x02\x04\
\r\n\r\n\x05\x04\x11\x02\0\x01\x12\x04\xe5\x02\x0e\x19\n\r\n\x05\x04\x11\
\x02\0\x03\x12\x04\xe5\x02\x1c\x1d\n6\n\x04\x04\x11\x02\x01\x12\x04\xe8\
\x02\x04\x19\x1a(\x20the\x20private\x20key\x20bytes\n\x20sent\x20by:\x20\
KS_GET\n\n\x0f\n\x05\x04\x11\x02\x01\x04\x12\x06\xe8\x02\x04\xe5\x02\x1e\
\n\r\n\x05\x04\x11\x02\x01\x05\x12\x04\xe8\x02\x04\t\n\r\n\x05\x04\x11\
\x02\x01\x01\x12\x04\xe8\x02\n\x14\n\r\n\x05\x04\x11\x02\x01\x03\x12\x04\
\xe8\x02\x17\x18\n>\n\x04\x04\x11\x02\x02\x12\x04\xeb\x02\x04!\x1a0\x20c\
ontains\x20all\x20known\x20key\x20names\n\x20sent\x20by:\x20KS_LIST\n\n\
\r\n\x05\x04\x11\x02\x02\x04\x12\x04\xeb\x02\x04\x0c\n\r\n\x05\x04\x11\
\x02\x02\x05\x12\x04\xeb\x02\r\x13\n\r\n\x05\x04\x11\x02\x02\x01\x12\x04\
\xeb\x02\x14\x1c\n\r\n\x05\x04\x11\x02\x02\x03\x12\x04\xeb\x02\x1f\x20\n\
M\n\x04\x04\x11\x02\x03\x12\x04\xee\x02\x04\x11\x1a?\x20indicates\x20if\
\x20we\x20have\x20the\x20key\x20in\x20our\x20keystore\n\x20sent\x20by:\
\x20KS_HAS\n\n\x0f\n\x05\x04\x11\x02\x03\x04\x12\x06\xee\x02\x04\xeb\x02\
!\n\r\n\x05\x04\x11\x02\x03\x05\x12\x04\xee\x02\x04\x08\n\r\n\x05\x04\
\x11\x02\x03\x01\x12\x04\xee\x02\t\x0c\n\r\n\x05\x04\x11\x02\x03\x03\x12\
\x04\xee\x02\x0f\x10\n\x0c\n\x02\x04\x12\x12\x06\xf1\x02\0\xf4\x02\x01\n\
\x0b\n\x03\x04\x12\x01\x12\x04\xf1\x02\x08\x16\n'\n\x04\x04\x12\x02\0\
\x12\x04\xf3\x02\x04\x1d\x1a\x19\x20cids\x20to\x20persist\x20locally\n\n\
\r\n\x05\x04\x12\x02\0\x04\x12\x04\xf3\x02\x04\x0c\n\r\n\x05\x04\x12\x02\
\0\x05\x12\x04\xf3\x02\r\x13\n\r\n\x05\x04\x12\x02\0\x01\x12\x04\xf3\x02\
\x14\x18\n\r\n\x05\x04\x12\x02\0\x03\x12\x04\xf3\x02\x1b\x1c\n\x0c\n\x02\
\x04\x13\x12\x06\xf6\x02\0\xfb\x02\x01\n\x0b\n\x03\x04\x13\x01\x12\x04\
\xf6\x02\x08\x17\nB\n\x04\x04\x13\x02\0\x12\x04\xf8\x02\x04!\x1a4\x20key\
\x20=\x20cid,\x20value\x20=\x20whether\x20or\x20not\x20it\x20was\x20pers\
isted\n\n\x0f\n\x05\x04\x13\x02\0\x04\x12\x06\xf8\x02\x04\xf6\x02\x19\n\
\r\n\x05\x04\x13\x02\0\x06\x12\x04\xf8\x02\x04\x15\n\r\n\x05\x04\x13\x02\
\0\x01\x12\x04\xf8\x02\x16\x1c\n\r\n\x05\x04\x13\x02\0\x03\x12\x04\xf8\
\x02\x1f\x20\n9\n\x04\x04\x13\x02\x01\x12\x04\xfa\x02\x04#\x1a+\x20key\
\x20=\x20cid,\x20value\x20=\x20error\x20if\x20not\x20persisted\n\n\x0f\n\
\x05\x04\x13\x02\x01\x04\x12\x06\xfa\x02\x04\xf8\x02!\n\r\n\x05\x04\x13\
\x02\x01\x06\x12\x04\xfa\x02\x04\x17\n\r\n\x05\x04\x13\x02\x01\x01\x12\
\x04\xfa\x02\x18\x1e\n\r\n\x05\x04\x13\x02\x01\x03\x12\x04\xfa\x02!\"b\
\x06proto3\
\x1b\x1c\n(\n\x04\x04\r\x02\x04\x12\x04\xb4\x02\x04\x17\x1a\x1a\x20size\
\x20of\x20the\x20data\x20segmetn\n\n\x0f\n\x05\x04\r\x02\x04\x04\x12\x06\
\xb4\x02\x04\xb2\x02\x1d\n\r\n\x05\x04\r\x02\x04\x05\x12\x04\xb4\x02\x04\
\t\n\r\n\x05\x04\r\x02\x04\x01\x12\x04\xb4\x02\n\x12\n\r\n\x05\x04\r\x02\
\x04\x03\x12\x04\xb4\x02\x15\x16\n&\n\x02\x04\x0e\x12\x06\xb8\x02\0\xbf\
\x02\x01\x1a\x18\x20An\x20IPFS\x20MerkleDAG\x20Link\n\n\x0b\n\x03\x04\
\x0e\x01\x12\x04\xb8\x02\x08\x10\n.\n\x04\x04\x0e\x02\0\x12\x04\xba\x02\
\x04\x13\x1a\x20\x20multihash\x20of\x20the\x20target\x20object\n\n\x0f\n\
\x05\x04\x0e\x02\0\x04\x12\x06\xba\x02\x04\xb8\x02\x12\n\r\n\x05\x04\x0e\
\x02\0\x05\x12\x04\xba\x02\x04\t\n\r\n\x05\x04\x0e\x02\0\x01\x12\x04\xba\
\x02\n\x0e\n\r\n\x05\x04\x0e\x02\0\x03\x12\x04\xba\x02\x11\x12\n<\n\x04\
\x04\x0e\x02\x01\x12\x04\xbc\x02\x04\x14\x1a.\x20utf\x20string\x20name.\
\x20should\x20be\x20unique\x20per\x20object\n\n\x0f\n\x05\x04\x0e\x02\
\x01\x04\x12\x06\xbc\x02\x04\xba\x02\x13\n\r\n\x05\x04\x0e\x02\x01\x05\
\x12\x04\xbc\x02\x04\n\n\r\n\x05\x04\x0e\x02\x01\x01\x12\x04\xbc\x02\x0b\
\x0f\n\r\n\x05\x04\x0e\x02\x01\x03\x12\x04\xbc\x02\x12\x13\n0\n\x04\x04\
\x0e\x02\x02\x12\x04\xbe\x02\x04\x14\x1a\"\x20cumulative\x20size\x20of\
\x20target\x20object\n\n\x0f\n\x05\x04\x0e\x02\x02\x04\x12\x06\xbe\x02\
\x04\xbc\x02\x14\n\r\n\x05\x04\x0e\x02\x02\x05\x12\x04\xbe\x02\x04\n\n\r\
\n\x05\x04\x0e\x02\x02\x01\x12\x04\xbe\x02\x0b\x0f\n\r\n\x05\x04\x0e\x02\
\x02\x03\x12\x04\xbe\x02\x12\x13\n&\n\x02\x04\x0f\x12\x06\xc2\x02\0\xc7\
\x02\x01\x1a\x18\x20An\x20IPFS\x20MerkleDAG\x20Node\n\n\x0b\n\x03\x04\
\x0f\x01\x12\x04\xc2\x02\x08\x10\n%\n\x04\x04\x0f\x02\0\x12\x04\xc4\x02\
\x04\x20\x1a\x17\x20refs\x20to\x20other\x20objects\n\n\r\n\x05\x04\x0f\
\x02\0\x04\x12\x04\xc4\x02\x04\x0c\n\r\n\x05\x04\x0f\x02\0\x06\x12\x04\
\xc4\x02\r\x15\n\r\n\x05\x04\x0f\x02\0\x01\x12\x04\xc4\x02\x16\x1b\n\r\n\
\x05\x04\x0f\x02\0\x03\x12\x04\xc4\x02\x1e\x1f\n\x20\n\x04\x04\x0f\x02\
\x01\x12\x04\xc6\x02\x04\x13\x1a\x12\x20opaque\x20user\x20data\n\n\x0f\n\
\x05\x04\x0f\x02\x01\x04\x12\x06\xc6\x02\x04\xc4\x02\x20\n\r\n\x05\x04\
\x0f\x02\x01\x05\x12\x04\xc6\x02\x04\t\n\r\n\x05\x04\x0f\x02\x01\x01\x12\
\x04\xc6\x02\n\x0e\n\r\n\x05\x04\x0f\x02\x01\x03\x12\x04\xc6\x02\x11\x12\
\nV\n\x02\x05\x07\x12\x06\xca\x02\0\xd5\x02\x01\x1aH\x20KSREQTYPE\x20ind\
icates\x20the\x20particular\x20KeystoreAPI\x20request\x20being\x20perfor\
med\n\n\x0b\n\x03\x05\x07\x01\x12\x04\xca\x02\x05\x0e\nI\n\x04\x05\x07\
\x02\0\x12\x04\xcc\x02\x04\x0f\x1a;\x20KS_HAS\x20is\x20used\x20to\x20che\
ck\x20if\x20the\x20key\x20exists\x20in\x20our\x20keystore\n\n\r\n\x05\
\x05\x07\x02\0\x01\x12\x04\xcc\x02\x04\n\n\r\n\x05\x05\x07\x02\0\x02\x12\
\x04\xcc\x02\r\x0e\nN\n\x04\x05\x07\x02\x01\x12\x04\xce\x02\x04\x0f\x1a@\
\x20KS_GET\x20is\x20used\x20to\x20retrieve\x20private\x20key\x20bytes\
\x20from\x20our\x20keystore\n\n\r\n\x05\x05\x07\x02\x01\x01\x12\x04\xce\
\x02\x04\n\n\r\n\x05\x05\x07\x02\x01\x02\x12\x04\xce\x02\r\x0e\nI\n\x04\
\x05\x07\x02\x02\x12\x04\xd0\x02\x04\x0f\x1a;\x20KS_PUT\x20is\x20used\
\x20to\x20store\x20private\x20key\x20bytes\x20in\x20our\x20keystore\n\n\
\r\n\x05\x05\x07\x02\x02\x01\x12\x04\xd0\x02\x04\n\n\r\n\x05\x05\x07\x02\
\x02\x02\x12\x04\xd0\x02\r\x0e\nJ\n\x04\x05\x07\x02\x03\x12\x04\xd2\x02\
\x04\x12\x1a<\x20KS_DELETE\x20is\x20used\x20to\x20delete\x20private\x20k\
eys\x20from\x20our\x20keystore\n\n\r\n\x05\x05\x07\x02\x03\x01\x12\x04\
\xd2\x02\x04\r\n\r\n\x05\x05\x07\x02\x03\x02\x12\x04\xd2\x02\x10\x11\nN\
\n\x04\x05\x07\x02\x04\x12\x04\xd4\x02\x04\x10\x1a@\x20KS_LIST\x20is\x20\
used\x20to\x20list\x20all\x20keys\x20in\x20our\x20keystore\x20by\x20thei\
r\x20name\n\n\r\n\x05\x05\x07\x02\x04\x01\x12\x04\xd4\x02\x04\x0b\n\r\n\
\x05\x05\x07\x02\x04\x02\x12\x04\xd4\x02\x0e\x0f\n8\n\x02\x04\x10\x12\
\x06\xd8\x02\0\xe1\x02\x01\x1a*\x20Used\x20to\x20submit\x20a\x20request\
\x20to\x20Keystore\x20RPC\n\n\x0b\n\x03\x04\x10\x01\x12\x04\xd8\x02\x08\
\x17\n:\n\x04\x04\x10\x02\0\x12\x04\xda\x02\x04\x1e\x1a,\x20indicates\
\x20the\x20request\x20type\x20being\x20performed\n\n\x0f\n\x05\x04\x10\
\x02\0\x04\x12\x06\xda\x02\x04\xd8\x02\x19\n\r\n\x05\x04\x10\x02\0\x06\
\x12\x04\xda\x02\x04\r\n\r\n\x05\x04\x10\x02\0\x01\x12\x04\xda\x02\x0e\
\x19\n\r\n\x05\x04\x10\x02\0\x03\x12\x04\xda\x02\x1c\x1d\n^\n\x04\x04\
\x10\x02\x01\x12\x04\xdd\x02\x04\x14\x1aP\x20name\x20of\x20the\x20key\
\x20the\x20request\x20is\x20for\n\x20sent\x20by:\x20KS_HAS,\x20KS_GET,\
\x20KS_PUT,\x20KS_DELETE\n\n\x0f\n\x05\x04\x10\x02\x01\x04\x12\x06\xdd\
\x02\x04\xda\x02\x1e\n\r\n\x05\x04\x10\x02\x01\x05\x12\x04\xdd\x02\x04\n\
\n\r\n\x05\x04\x10\x02\x01\x01\x12\x04\xdd\x02\x0b\x0f\n\r\n\x05\x04\x10\
\x02\x01\x03\x12\x04\xdd\x02\x12\x13\n=\n\x04\x04\x10\x02\x02\x12\x04\
\xe0\x02\x04\x19\x1a/\x20the\x20actual\x20private\x20key\x20bytes\n\x20s\
ent\x20by:\x20KS_PUT\n\n\x0f\n\x05\x04\x10\x02\x02\x04\x12\x06\xe0\x02\
\x04\xdd\x02\x14\n\r\n\x05\x04\x10\x02\x02\x05\x12\x04\xe0\x02\x04\t\n\r\
\n\x05\x04\x10\x02\x02\x01\x12\x04\xe0\x02\n\x14\n\r\n\x05\x04\x10\x02\
\x02\x03\x12\x04\xe0\x02\x17\x18\n2\n\x02\x04\x11\x12\x06\xe4\x02\0\xf0\
\x02\x01\x1a$\x20Used\x20in\x20response\x20to\x20a\x20Keystore\x20RPC\n\
\n\x0b\n\x03\x04\x11\x01\x12\x04\xe4\x02\x08\x18\n:\n\x04\x04\x11\x02\0\
\x12\x04\xe6\x02\x04\x1e\x1a,\x20indicates\x20the\x20request\x20type\x20\
being\x20performed\n\n\x0f\n\x05\x04\x11\x02\0\x04\x12\x06\xe6\x02\x04\
\xe4\x02\x1a\n\r\n\x05\x04\x11\x02\0\x06\x12\x04\xe6\x02\x04\r\n\r\n\x05\
\x04\x11\x02\0\x01\x12\x04\xe6\x02\x0e\x19\n\r\n\x05\x04\x11\x02\0\x03\
\x12\x04\xe6\x02\x1c\x1d\n6\n\x04\x04\x11\x02\x01\x12\x04\xe9\x02\x04\
\x19\x1a(\x20the\x20private\x20key\x20bytes\n\x20sent\x20by:\x20KS_GET\n\
\n\x0f\n\x05\x04\x11\x02\x01\x04\x12\x06\xe9\x02\x04\xe6\x02\x1e\n\r\n\
\x05\x04\x11\x02\x01\x05\x12\x04\xe9\x02\x04\t\n\r\n\x05\x04\x11\x02\x01\
\x01\x12\x04\xe9\x02\n\x14\n\r\n\x05\x04\x11\x02\x01\x03\x12\x04\xe9\x02\
\x17\x18\n>\n\x04\x04\x11\x02\x02\x12\x04\xec\x02\x04!\x1a0\x20contains\
\x20all\x20known\x20key\x20names\n\x20sent\x20by:\x20KS_LIST\n\n\r\n\x05\
\x04\x11\x02\x02\x04\x12\x04\xec\x02\x04\x0c\n\r\n\x05\x04\x11\x02\x02\
\x05\x12\x04\xec\x02\r\x13\n\r\n\x05\x04\x11\x02\x02\x01\x12\x04\xec\x02\
\x14\x1c\n\r\n\x05\x04\x11\x02\x02\x03\x12\x04\xec\x02\x1f\x20\nM\n\x04\
\x04\x11\x02\x03\x12\x04\xef\x02\x04\x11\x1a?\x20indicates\x20if\x20we\
\x20have\x20the\x20key\x20in\x20our\x20keystore\n\x20sent\x20by:\x20KS_H\
AS\n\n\x0f\n\x05\x04\x11\x02\x03\x04\x12\x06\xef\x02\x04\xec\x02!\n\r\n\
\x05\x04\x11\x02\x03\x05\x12\x04\xef\x02\x04\x08\n\r\n\x05\x04\x11\x02\
\x03\x01\x12\x04\xef\x02\t\x0c\n\r\n\x05\x04\x11\x02\x03\x03\x12\x04\xef\
\x02\x0f\x10\n\x0c\n\x02\x04\x12\x12\x06\xf2\x02\0\xf5\x02\x01\n\x0b\n\
\x03\x04\x12\x01\x12\x04\xf2\x02\x08\x16\n'\n\x04\x04\x12\x02\0\x12\x04\
\xf4\x02\x04\x1d\x1a\x19\x20cids\x20to\x20persist\x20locally\n\n\r\n\x05\
\x04\x12\x02\0\x04\x12\x04\xf4\x02\x04\x0c\n\r\n\x05\x04\x12\x02\0\x05\
\x12\x04\xf4\x02\r\x13\n\r\n\x05\x04\x12\x02\0\x01\x12\x04\xf4\x02\x14\
\x18\n\r\n\x05\x04\x12\x02\0\x03\x12\x04\xf4\x02\x1b\x1c\n\x0c\n\x02\x04\
\x13\x12\x06\xf7\x02\0\xfc\x02\x01\n\x0b\n\x03\x04\x13\x01\x12\x04\xf7\
\x02\x08\x17\nB\n\x04\x04\x13\x02\0\x12\x04\xf9\x02\x04!\x1a4\x20key\x20\
=\x20cid,\x20value\x20=\x20whether\x20or\x20not\x20it\x20was\x20persiste\
d\n\n\x0f\n\x05\x04\x13\x02\0\x04\x12\x06\xf9\x02\x04\xf7\x02\x19\n\r\n\
\x05\x04\x13\x02\0\x06\x12\x04\xf9\x02\x04\x15\n\r\n\x05\x04\x13\x02\0\
\x01\x12\x04\xf9\x02\x16\x1c\n\r\n\x05\x04\x13\x02\0\x03\x12\x04\xf9\x02\
\x1f\x20\n9\n\x04\x04\x13\x02\x01\x12\x04\xfb\x02\x04#\x1a+\x20key\x20=\
\x20cid,\x20value\x20=\x20error\x20if\x20not\x20persisted\n\n\x0f\n\x05\
\x04\x13\x02\x01\x04\x12\x06\xfb\x02\x04\xf9\x02!\n\r\n\x05\x04\x13\x02\
\x01\x06\x12\x04\xfb\x02\x04\x17\n\r\n\x05\x04\x13\x02\x01\x01\x12\x04\
\xfb\x02\x18\x1e\n\r\n\x05\x04\x13\x02\x01\x03\x12\x04\xfb\x02!\"b\x06pr\
oto3\
";

static mut file_descriptor_proto_lazy: ::protobuf::lazy::Lazy<::protobuf::descriptor::FileDescriptorProto> = ::protobuf::lazy::Lazy {
Expand Down

0 comments on commit 2ef5ecb

Please sign in to comment.