diff --git a/CHANGELOG.md b/CHANGELOG.md index a039d13e..77ba22ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Changelog This is the changelog for NeoFS Proto +## [0.2.5] - 2019-12-05 + +### Removed +- proto.Message in Maintainable/Verifiable requests + ## [0.2.4] - 2019-12-03 ### Added @@ -60,3 +65,4 @@ Initial public release [0.2.2]: https://github.com/nspcc-dev/neofs-proto/compare/v0.2.1...v0.2.2 [0.2.3]: https://github.com/nspcc-dev/neofs-proto/compare/v0.2.2...v0.2.3 [0.2.4]: https://github.com/nspcc-dev/neofs-proto/compare/v0.2.3...v0.2.4 +[0.2.5]: https://github.com/nspcc-dev/neofs-proto/compare/v0.2.4...v0.2.5 diff --git a/service/verify.go b/service/verify.go index 48e2871d..85714592 100644 --- a/service/verify.go +++ b/service/verify.go @@ -3,7 +3,6 @@ package service import ( "crypto/ecdsa" - "github.com/gogo/protobuf/proto" crypto "github.com/nspcc-dev/neofs-crypto" "github.com/nspcc-dev/neofs-proto/internal" "github.com/nspcc-dev/neofs-proto/refs" @@ -13,7 +12,6 @@ import ( type ( // VerifiableRequest adds possibility to sign and verify request header. VerifiableRequest interface { - proto.Message Marshal() ([]byte, error) AddSignature(*RequestVerificationHeader_Signature) GetSignatures() []*RequestVerificationHeader_Signature @@ -23,7 +21,6 @@ type ( // MaintainableRequest adds possibility to set and get (+validate) // owner (client) public key from RequestVerificationHeader. MaintainableRequest interface { - proto.Message GetOwner() (*ecdsa.PublicKey, error) SetOwner(*ecdsa.PublicKey, []byte) GetLastPeer() (*ecdsa.PublicKey, error)