From ee0ec2a3afdb767a6e9f56aad285b2acff99b252 Mon Sep 17 00:00:00 2001 From: Pavel Karpy Date: Thu, 17 Sep 2026 14:53:36 +0300 Subject: [PATCH] *: drop assertion regarding the immutability of request execution Meta headers do change request results based on X-Headers at least: #421, #345. Signed-off-by: Pavel Karpy --- accounting/service.proto | 3 +-- container/service.proto | 21 +++++++-------------- netmap/service.proto | 9 +++------ object/service.proto | 24 ++++++++---------------- proto-docs/accounting.md | 2 +- proto-docs/container.md | 14 +++++++------- proto-docs/netmap.md | 6 +++--- proto-docs/object.md | 16 ++++++++-------- proto-docs/reputation.md | 4 ++-- proto-docs/session.md | 2 +- reputation/service.proto | 6 ++---- session/service.proto | 3 +-- 12 files changed, 44 insertions(+), 66 deletions(-) diff --git a/accounting/service.proto b/accounting/service.proto index f824604..7316a8f 100644 --- a/accounting/service.proto +++ b/accounting/service.proto @@ -38,8 +38,7 @@ message BalanceRequest { // Body of the balance request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to diff --git a/container/service.proto b/container/service.proto index 6fa72b0..329788d 100644 --- a/container/service.proto +++ b/container/service.proto @@ -172,8 +172,7 @@ message PutRequest { // Body of container put request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -222,8 +221,7 @@ message DeleteRequest { // Body of container delete request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -263,8 +261,7 @@ message GetRequest { // Body of container get request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -312,8 +309,7 @@ message ListRequest { // Body of list containers request message Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -360,8 +356,7 @@ message SetExtendedACLRequest { // Body of set extended acl request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -403,8 +398,7 @@ message GetExtendedACLRequest { // Body of get extended acl request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -471,8 +465,7 @@ message AnnounceUsedSpaceRequest { // Body of announce used space request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to diff --git a/netmap/service.proto b/netmap/service.proto index a243c4e..10bc4de 100644 --- a/netmap/service.proto +++ b/netmap/service.proto @@ -50,8 +50,7 @@ message LocalNodeInfoRequest { // Body of the LocalNodeInfo request message Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -92,8 +91,7 @@ message NetworkInfoRequest { // Body of the NetworkInfo request message Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -133,8 +131,7 @@ message NetmapSnapshotRequest { // Body of get netmap snapshot request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to diff --git a/object/service.proto b/object/service.proto index 82e4e96..276b72b 100644 --- a/object/service.proto +++ b/object/service.proto @@ -346,8 +346,7 @@ message GetRequest { // Body of get object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -437,8 +436,7 @@ message PutRequest { // Body of put object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -480,8 +478,7 @@ message DeleteRequest { // Body of delete object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -533,8 +530,7 @@ message HeadRequest { // Body of head object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -618,8 +614,7 @@ message SearchRequest { // Body of search object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -688,8 +683,7 @@ message SearchV2Request { // Body of search object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -788,8 +782,7 @@ message GetRangeRequest { // Body of get range object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -849,8 +842,7 @@ message GetRangeHashRequest { // Body of get range hash object request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to diff --git a/proto-docs/accounting.md b/proto-docs/accounting.md index 779495b..11020b3 100644 --- a/proto-docs/accounting.md +++ b/proto-docs/accounting.md @@ -70,7 +70,7 @@ BalanceRequest message | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [BalanceRequest.Body](#neo.fs.v2.accounting.BalanceRequest.Body) | | Body of the balance request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | diff --git a/proto-docs/container.md b/proto-docs/container.md index 9cf58c9..54d6f53 100644 --- a/proto-docs/container.md +++ b/proto-docs/container.md @@ -261,7 +261,7 @@ contract. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [AnnounceUsedSpaceRequest.Body](#neo.fs.v2.container.AnnounceUsedSpaceRequest.Body) | | Body of announce used space request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -322,7 +322,7 @@ Container removal request | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [DeleteRequest.Body](#neo.fs.v2.container.DeleteRequest.Body) | | Body of container delete request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -371,7 +371,7 @@ Get Extended ACL | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [GetExtendedACLRequest.Body](#neo.fs.v2.container.GetExtendedACLRequest.Body) | | Body of get extended acl request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -423,7 +423,7 @@ Get container structure | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [GetRequest.Body](#neo.fs.v2.container.GetRequest.Body) | | Body of container get request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -474,7 +474,7 @@ List containers | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [ListRequest.Body](#neo.fs.v2.container.ListRequest.Body) | | Body of list containers request message | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -522,7 +522,7 @@ New NeoFS Container creation request | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [PutRequest.Body](#neo.fs.v2.container.PutRequest.Body) | | Body of container put request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -726,7 +726,7 @@ Behaviour can be augmented with __NEOFS__CONTAINER_REVISION x-header. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [SetExtendedACLRequest.Body](#neo.fs.v2.container.SetExtendedACLRequest.Body) | | Body of set extended acl request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | diff --git a/proto-docs/netmap.md b/proto-docs/netmap.md index f55b31b..281730a 100644 --- a/proto-docs/netmap.md +++ b/proto-docs/netmap.md @@ -118,7 +118,7 @@ Get NodeInfo structure directly from a particular node | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [LocalNodeInfoRequest.Body](#neo.fs.v2.netmap.LocalNodeInfoRequest.Body) | | Body of the LocalNodeInfo request message | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -163,7 +163,7 @@ Get netmap snapshot request | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [NetmapSnapshotRequest.Body](#neo.fs.v2.netmap.NetmapSnapshotRequest.Body) | | Body of get netmap snapshot request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -207,7 +207,7 @@ Get NetworkInfo structure with the network view from a particular node. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [NetworkInfoRequest.Body](#neo.fs.v2.netmap.NetworkInfoRequest.Body) | | Body of the NetworkInfo request message | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | diff --git a/proto-docs/object.md b/proto-docs/object.md index 9229cc2..93048c5 100644 --- a/proto-docs/object.md +++ b/proto-docs/object.md @@ -436,7 +436,7 @@ Behaviour can be augmented with __NEOFS__CONTAINER_REVISION x-header. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [DeleteRequest.Body](#neo.fs.v2.object.DeleteRequest.Body) | | Body of delete object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -497,7 +497,7 @@ Get hash of object's payload part | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [GetRangeHashRequest.Body](#neo.fs.v2.object.GetRangeHashRequest.Body) | | Body of get range hash object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -559,7 +559,7 @@ cannot have EC parts), the query applies to it. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [GetRangeRequest.Body](#neo.fs.v2.object.GetRangeRequest.Body) | | Body of get range object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -635,7 +635,7 @@ cannot have EC parts), the query applies to it. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [GetRequest.Body](#neo.fs.v2.object.GetRequest.Body) | | Body of get object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -703,7 +703,7 @@ Object HEAD request | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [HeadRequest.Body](#neo.fs.v2.object.HeadRequest.Body) | | Body of head object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -788,7 +788,7 @@ Behaviour can be augmented with __NEOFS__CONTAINER_REVISION x-header. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [PutRequest.Body](#neo.fs.v2.object.PutRequest.Body) | | Body of put object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -928,7 +928,7 @@ Object Search request | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [SearchRequest.Body](#neo.fs.v2.object.SearchRequest.Body) | | Body of search object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -979,7 +979,7 @@ Behaviour can be augmented with __NEOFS__CONTAINER_REVISION x-header. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [SearchV2Request.Body](#neo.fs.v2.object.SearchV2Request.Body) | | Body of search object request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | diff --git a/proto-docs/reputation.md b/proto-docs/reputation.md index a00c7df..7ebc2db 100644 --- a/proto-docs/reputation.md +++ b/proto-docs/reputation.md @@ -92,7 +92,7 @@ Announce intermediate global trust information. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [AnnounceIntermediateResultRequest.Body](#neo.fs.v2.reputation.AnnounceIntermediateResultRequest.Body) | | Body of the request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | @@ -140,7 +140,7 @@ Announce node's local trust information. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [AnnounceLocalTrustRequest.Body](#neo.fs.v2.reputation.AnnounceLocalTrustRequest.Body) | | Body of the request message. | -| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [neo.fs.v2.session.RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [neo.fs.v2.session.RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | diff --git a/proto-docs/session.md b/proto-docs/session.md index 3a1f72d..4ecf698 100644 --- a/proto-docs/session.md +++ b/proto-docs/session.md @@ -84,7 +84,7 @@ Information necessary for opening a session. | Field | Type | Label | Description | | ----- | ---- | ----- | ----------- | | body | [CreateRequest.Body](#neo.fs.v2.session.CreateRequest.Body) | | Body of a create session token request message. | -| meta_header | [RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. Header data is used only to regulate message transport and does not affect request execution. | +| meta_header | [RequestMetaHeader](#neo.fs.v2.session.RequestMetaHeader) | | Carries request meta information. | | verify_header | [RequestVerificationHeader](#neo.fs.v2.session.RequestVerificationHeader) | | Carries request verification information. This header is used to authenticate the nodes of the message route and check the correctness of transmission. | diff --git a/reputation/service.proto b/reputation/service.proto index 089c3d5..a1fe8ca 100644 --- a/reputation/service.proto +++ b/reputation/service.proto @@ -48,8 +48,7 @@ message AnnounceLocalTrustRequest { // Body of the request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to @@ -97,8 +96,7 @@ message AnnounceIntermediateResultRequest { // Body of the request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to diff --git a/session/service.proto b/session/service.proto index 10f430c..5492738 100644 --- a/session/service.proto +++ b/session/service.proto @@ -34,8 +34,7 @@ message CreateRequest { // Body of a create session token request message. Body body = 1; - // Carries request meta information. Header data is used only to regulate - // message transport and does not affect request execution. + // Carries request meta information. neo.fs.v2.session.RequestMetaHeader meta_header = 2; // Carries request verification information. This header is used to