Go implementation of FrostFS SDK
Find a file
Leonard Lyubich 9dcff95a29 [#83] client: Implement status library
Define base `Status` interface. Provide the functionality to distinguish
success and failure returns. Provide functionality to transport statuses
over NeoFS API V2 protocol. Support success `OK` and failure `INTERNAL`
returns.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-11-23 13:03:40 +03:00
.github/workflows [#37] ci: Add github workflows 2021-10-15 17:37:18 +03:00
accounting [#39] accounting: Move decimal structure to SDK 2021-10-28 14:52:59 +03:00
acl [#40] acl: move ACL types from neofs-api-go 2021-10-27 19:42:38 +03:00
audit [#59] audit/test: reuse version generator 2021-11-09 12:30:58 +03:00
checksum [#64] object/test: reuse checksum and signature generators 2021-11-09 09:57:37 +03:00
client [#83] client: Implement status library 2021-11-23 13:03:40 +03:00
container [#60] container: rename NewOption and make code more consistent 2021-11-10 10:31:57 +03:00
eacl [#87] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
logger [#26] *: Move pkg content to root 2021-07-28 13:47:27 +03:00
netmap [#60] container: move package from neofs-api-go 2021-11-10 10:31:57 +03:00
object [#87] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
owner [#87] owner: add compatibility test 2021-11-22 15:40:13 +03:00
policy [#42] policy: use SDK netmap version 2021-10-28 14:50:33 +03:00
pool [#83] client: Implement status library 2021-11-23 13:03:40 +03:00
reputation [#87] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
resolver [#88] nns: temporarily remove nns resolver 2021-11-22 15:40:13 +03:00
session [#87] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
signature [#64] object/test: reuse checksum and signature generators 2021-11-09 09:57:37 +03:00
storagegroup [#57] storagegroup: move package from neofs-api-go 2021-11-09 12:31:54 +03:00
token [#87] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
util/signature [#87] go.mod: remove neo-go dependency 2021-11-22 15:40:13 +03:00
version [#59] audit/test: reuse version generator 2021-11-09 12:30:58 +03:00
.gitattributes [#3] policy: use ANTLRv4 parser generator 2021-06-15 11:42:14 +03:00
.gitignore Add vendor directory to gitignore 2021-07-07 17:20:36 +03:00
.golangci.yml [#37] ci: Replace golint by revive 2021-10-15 17:37:18 +03:00
go.mod [#83] client: Implement status library 2021-11-23 13:03:40 +03:00
go.sum [#83] client: Implement status library 2021-11-23 13:03:40 +03:00
LICENSE Initial commit 2021-02-25 11:35:04 +03:00
Makefile [nspcc-dev/neofs-node#166] *: Add project files 2021-05-20 23:57:51 +03:00
README.md Initial commit 2021-02-25 11:35:04 +03:00

neofs-sdk-go

Go implementation of NeoFS SDK