Go implementation of FrostFS SDK
sdk
Find a file
Leonard Lyubich b8989e3abb [#79] Implement type for subnet ID
Create `subnet` package. Define `ID` type of subnet identifiers.
Implement encoding and support NeoFS API V2 protocol. Provide method to
init instance from integer. Implement function which checks if `ID`
instance refers to zero subnet.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-11-25 13:04:24 +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] pkg/client: Support status returns 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] pool: Temporary skip tests with mocked client 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
subnet/id [#79] Implement type for subnet ID 2021-11-25 13:04:24 +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 [#83] pkg: Upgrade NeoFS API protocol version to 2.11 2021-11-23 13:03:40 +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 [#79] Implement type for subnet ID 2021-11-25 13:04:24 +03:00
go.sum [#79] Implement type for subnet ID 2021-11-25 13:04:24 +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