summaryrefslogtreecommitdiff
path: root/draft-schanzen-r5n.xml
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2021-12-29 12:04:34 +0100
committerMartin Schanzenbach <schanzen@gnunet.org>2021-12-29 12:04:34 +0100
commite53fb37978755338e2a79ca7dd69d1cd215481aa (patch)
treeaca93851f325fb83f5cf4f75516aec5df4c4c386 /draft-schanzen-r5n.xml
parent62fbd832bbe95989d64fd118acd6a79ec36d9ead (diff)
downloadlsd0004-e53fb37978755338e2a79ca7dd69d1cd215481aa.tar.gz
lsd0004-e53fb37978755338e2a79ca7dd69d1cd215481aa.zip
results
Diffstat (limited to 'draft-schanzen-r5n.xml')
-rw-r--r--draft-schanzen-r5n.xml8
1 files changed, 4 insertions, 4 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
index 5218e94..ac44aa0 100644
--- a/draft-schanzen-r5n.xml
+++ b/draft-schanzen-r5n.xml
@@ -1007,25 +1007,25 @@ END
1007 Any block type implementation MUST implement the following functions. 1007 Any block type implementation MUST implement the following functions.
1008 </t> 1008 </t>
1009 <dl> 1009 <dl>
1010 <dt>ValidateBlockQuery(Key, XQuery) -> QueryEvaluationResult</dt> 1010 <dt>ValidateBlockQuery(Key, XQuery) -> RequestEvaluationResult</dt>
1011 <dd> 1011 <dd>
1012 is used to evaluate the request for a block. It is used as part of 1012 is used to evaluate the request for a block. It is used as part of
1013 <tt>GetMessage</tt> processing, where the block payload is still unkown, 1013 <tt>GetMessage</tt> processing, where the block payload is still unkown,
1014 but the block <tt>XQuery</tt> (FIXME: Undefined here) and <tt>Key</tt> can and 1014 but the block <tt>XQuery</tt> (FIXME: Undefined here) and <tt>Key</tt> can and
1015 MUST be verified, if possible. 1015 MUST be verified, if possible.
1016 </dd> 1016 </dd>
1017 <dt>ValidateBlockStoreRequest(PutMessage, Key) -> StoreRequestEvaluationResult</dt> 1017 <dt>ValidateBlockStoreRequest(Block, Key) -> RequestEvaluationResult</dt>
1018 <dd> 1018 <dd>
1019 is used to evaluate a block including its key and payload. 1019 is used to evaluate a block including its key and payload.
1020 It is used as part of <tt>PutMessage</tt> processing. 1020 It is used as part of <tt>PutMessage</tt> processing.
1021 The validation MUST include a check of the block payload against the 1021 The validation MUST include a check of the block payload against the
1022 <tt>Key</tt> under which it is requested to be stored. 1022 <tt>Key</tt> under which it is requested to be stored.
1023 </dd> 1023 </dd>
1024 <dt>ValidateBlockReply(ResultMessage, XQuery, Key) -> ReplyEvaluationResult</dt> 1024 <dt>ValidateBlockReply(Block, XQuery, Key) -> ReplyEvaluationResult</dt>
1025 <dd> 1025 <dd>
1026 is used to evaluate a block including its <tt>Key</tt> and payload. 1026 is used to evaluate a block including its <tt>Key</tt> and payload.
1027 It is used as part <tt>ResultMessage</tt> processing. 1027 It is used as part <tt>ResultMessage</tt> processing.
1028 The validation of a <tt>ResultMessage</tt> requires a pending local query 1028 The validation of the respective <tt>Block</tt> requires a pending local query
1029 or a previously routed request of another peer and its associated 1029 or a previously routed request of another peer and its associated
1030 XQuery data and Key. 1030 XQuery data and Key.
1031 The validation MUST include a check of the block payload against the 1031 The validation MUST include a check of the block payload against the