diff --git a/object/types.proto b/object/types.proto index 68c42e4..33e6bfa 100644 --- a/object/types.proto +++ b/object/types.proto @@ -31,6 +31,8 @@ message ExtendedHeader { IntegrityHeader Integrity = 9; // StorageGroup contains meta information for the data audit storagegroup.StorageGroup StorageGroup = 10; + // CreationEpoch carries number of NeoFS epoch on which the object was created. + uint64 CreationEpoch = 11; } message Tombstone {} @@ -43,8 +45,6 @@ message SystemHeader { refs.Address Address = 2; // OwnerID is a wallet address bytes OwnerID = 3; - // CreationEpoch carries number of NeoFS epoch on which the object was created. - uint64 CreationEpoch = 4; } message IntegrityHeader { diff --git a/proto-docs/object.md b/proto-docs/object.md index 73e2a75..eb108b6 100644 --- a/proto-docs/object.md +++ b/proto-docs/object.md @@ -386,6 +386,7 @@ Attribute groups the parameters of the object attributes. | HomoHash | [bytes](#bytes) | | HomoHash is a homomorphic hash of original object payload | | Integrity | [IntegrityHeader](#object.IntegrityHeader) | | Integrity header with checksum of all above headers in the object | | StorageGroup | [storagegroup.StorageGroup](#storagegroup.StorageGroup) | | StorageGroup contains meta information for the data audit | +| CreationEpoch | [uint64](#uint64) | | CreationEpoch carries number of NeoFS epoch on which the object was created. | @@ -452,7 +453,6 @@ SplitHeader groups information about spawning the object through a payload split | PayloadLength | [uint64](#uint64) | | PayloadLength is an object payload length | | Address | [refs.Address](#refs.Address) | | Address carries object address in the NeoFS system. It encapsulates the object and the container identifiers. | | OwnerID | [bytes](#bytes) | | OwnerID is a wallet address | -| CreationEpoch | [uint64](#uint64) | | CreationEpoch carries number of NeoFS epoch on which the object was created. |