Evgeniy Kulikov
421bc9ab77
Merge pull request #59 from nspcc-dev/add-request-type
...
object: Add request type and `Type` function in `Request` interface
2020-04-02 18:40:29 +03:00
Evgeniy Kulikov
08fe4f8383
Merge pull request #60 from nspcc-dev/bump/api-v-0-6-0
...
Update neo-api library to v0.6.0
2020-04-02 18:38:43 +03:00
alexvanin
2fb36f8588
container: Support new BasicACL
field
2020-04-02 15:44:18 +03:00
alexvanin
9f4636618f
docs: Update docs for neofs-api v0.6.0
2020-04-02 15:16:52 +03:00
alexvanin
48c5588650
proto: Update proto library to v0.6.0
2020-04-02 15:15:59 +03:00
alexvanin
55b75a0dae
object: Add test for object request type
2020-04-02 15:05:48 +03:00
alexvanin
1e513625f1
object: Add Type()
in Request
interface
...
BasicACL have set of rules for every request type. ACL will be
processed before any request specific handlers. Therefore
we need to determine request type in generic request interface,
which is used in pre-processors of object service
implementation.
2020-04-02 15:00:27 +03:00
alexvanin
4abd71f99b
object: Define RequestType for object service requests
2020-04-02 15:00:27 +03:00
Evgeniy Kulikov
70247e06ba
Merge tag 'v0.5.0' into develop
...
Release v0.5.0
2020-03-31 10:29:51 +03:00
Evgeniy Kulikov
0065dcb880
Merge branch 'release/0.5.0'
2020-03-31 10:29:42 +03:00
Evgeniy Kulikov
a13de8a2fa
CHANGELOG
2020-03-31 10:29:33 +03:00
Evgeniy Kulikov
ad43d361f7
Merge pull request #58 from nspcc-dev/migrate-to-new-repo
...
Migrate to new repo
2020-03-31 10:26:17 +03:00
Evgeniy Kulikov
56a38ec33c
migrate to public proto files
2020-03-31 10:21:31 +03:00
Evgeniy Kulikov
b118f469d2
Migrate to new repo
2020-03-31 10:05:26 +03:00
Evgeniy Kulikov
f133a67696
Merge tag 'v0.4.2' into develop
...
Release v0.4.2
2020-03-16 18:58:51 +03:00
Evgeniy Kulikov
5302b8593b
Merge branch 'release/0.4.2'
2020-03-16 18:58:39 +03:00
Evgeniy Kulikov
f3d0f43eb3
CHANGELOG
2020-03-16 18:58:27 +03:00
Evgeniy Kulikov
e353463bfb
Merge pull request #57 from nspcc-dev/fix-bug-with-object-request-interface
...
[NPE] Fix bug with object request interface
2020-03-16 18:55:58 +03:00
Evgeniy Kulikov
5a63112f53
ci cache modules
2020-03-16 18:54:04 +03:00
Evgeniy Kulikov
1648976047
drop go 1.11 from tests
2020-03-16 18:37:57 +03:00
Evgeniy Kulikov
ea0703e089
add tests case to prevent npe
2020-03-16 18:34:56 +03:00
Evgeniy Kulikov
eab0a26cc0
[NPE] check that header exists, otherwise return empty string
2020-03-16 18:34:13 +03:00
alexvanin
3616987354
Merge tag 'v0.4.1' into develop
...
Release v0.4.1
2020-03-02 14:10:25 +03:00
alexvanin
30d51d9a1d
Merge branch 'release/0.4.1'
2020-03-02 14:10:18 +03:00
alexvanin
a213d10b3a
Update changelog for v0.4.1
2020-03-02 14:10:05 +03:00
Alex Vanin
5902646d55
Merge pull request #56 from nspcc-dev/update/bump-crytpo-lib
...
dep: Update neofs-crypto library to v0.3.0
2020-03-02 14:03:46 +03:00
alexvanin
6ad2e90d82
dep: Update neofs-crypto library to v0.3.0
...
New version of neofs-crypto library fixes bug
with `SignRFC6979()` function. This function
used in accounting library to sign withdraw cheque.
2020-03-02 13:59:31 +03:00
alexvanin
da94823e02
Merge tag 'v0.4.0' into develop
...
Release v0.4.0
2020-02-18 12:04:32 +03:00
alexvanin
11a01987e7
Merge branch 'release/0.4.0'
2020-02-18 12:04:27 +03:00
alexvanin
04ead03859
Update changelog for v0.4.0
2020-02-18 12:04:09 +03:00
Leonard Lyubich
fb0c724201
Merge pull request #55 from nspcc-dev/object-response-set-epoch
...
Implement Epoch and Version setters on ResponseMetaHeader
2020-02-14 13:11:53 +03:00
Leonard Lyubich
a21e42ea4f
Implement Epoch and Version setters on ResponseMetaHeader
2020-02-14 12:17:48 +03:00
Evgeniy Kulikov
9a98dffa62
Merge pull request #54 from nspcc-dev/response-meta-header
...
Response meta header
2020-02-14 11:02:54 +03:00
Alex Vanin
3e7aeeb157
Merge pull request #53 from nspcc-dev/cheque-little-endian
...
accounting: Use little endian in cheque encoding
2020-02-14 11:00:27 +03:00
Evgeniy Kulikov
de09878df1
Response meta header
2020-02-13 18:10:46 +03:00
alexvanin
3b63d91480
accounting: Use little endian in number encoding
...
NeoFS smart-contract uses little endian for number of
signatures, GAS amount and block height. If we encode
these parameters in little endian, smart-contract will not
reverse bytes during execution therefore will be cheaper.
2020-02-11 16:54:43 +03:00
Evgeniy Kulikov
4709193cae
Merge tag 'v0.3.2' into develop
...
Release v0.3.2
2020-02-10 17:00:56 +03:00
Evgeniy Kulikov
7f304476e1
Merge branch 'release/0.3.2'
2020-02-10 17:00:49 +03:00
Evgeniy Kulikov
d5bf805a02
CHANGELOG
2020-02-10 17:00:40 +03:00
Evgeniy Kulikov
6d8f0cfe64
Merge pull request #52 from nspcc-dev/increase-tests-for-state-package
...
Increase tests for state package
2020-02-10 16:44:03 +03:00
Evgeniy Kulikov
1deea42f5a
Add tests for EncodeMetrics and DecodeMetrics
2020-02-10 15:36:28 +03:00
Evgeniy Kulikov
02e82156ba
Add tests for EncodeConfig
2020-02-10 15:27:24 +03:00
Evgeniy Kulikov
49926d59ac
Merge pull request #51 from nspcc-dev/add-method-to-state-service-to-dump-debug-variables
...
Add method to state service to dump debug variables
2020-02-10 15:25:09 +03:00
Evgeniy Kulikov
fc91a5b232
Add tests for EncodeVariables
2020-02-10 14:54:25 +03:00
Evgeniy Kulikov
cf5f6b1192
Implement function to encode debug variables
2020-02-10 14:54:25 +03:00
Evgeniy Kulikov
bf5cd8b740
Update service.proto file and generate go-code
2020-02-10 14:54:24 +03:00
Evgeniy Kulikov
e12a7887cb
Update documentation
2020-02-10 14:50:08 +03:00
Evgeniy Kulikov
ba4aa98cc2
Refactoring Makefile
2020-02-10 14:49:39 +03:00
Evgeniy Kulikov
e1b80111b7
Merge tag 'v0.3.1' into develop
...
Release v0.3.1
2020-02-07 17:28:42 +03:00
Evgeniy Kulikov
928af72beb
Merge branch 'release/0.3.1'
2020-02-07 17:28:28 +03:00