Commit graph

  • 6d9cc0dc60 [#505] morph/container: Add SetEACL method arguments Leonard Lyubich 2021-05-25 17:15:27 +0300
  • cf40e19985 [#505] morph/container: Change parsing of Get contract method's result Leonard Lyubich 2021-05-25 17:10:48 +0300
  • 017fb6abed [#505] ir/container: Use client wrapper with enabled notary calls Leonard Lyubich 2021-05-25 15:19:22 +0300
  • 8d201f920e [#496] morph/wrappers: Deprecate all notary-dedicated methods Leonard Lyubich 2021-05-25 15:16:59 +0300
  • 9f122f279a [#496] morph/container: Construct client wrapper in notary mode Leonard Lyubich 2021-05-25 15:15:21 +0300
  • b794aeab63 [#496] morph/client: Construct StaticClient in two work modes Leonard Lyubich 2021-05-25 15:07:57 +0300
  • 97bd85f9e1 [#505] morph/container: Add Put method arguments Leonard Lyubich 2021-05-25 12:25:55 +0300
  • fad477df2a [#505] morph/client: Support boolean invocation argument Leonard Lyubich 2021-05-25 12:24:03 +0300
  • f2778361c8 [#505] event/container: Change number of items in Put event Leonard Lyubich 2021-05-25 12:15:24 +0300
  • ac2d347884 [#505] ir/container: Check key-to-owner mapping in key ownership check Leonard Lyubich 2021-05-25 12:09:44 +0300
  • 369c12b702 [#505] morph/container: Verify signature of deleting container ID Leonard Lyubich 2021-05-19 19:42:29 +0300
  • 83c27f6e8a [#505] morph/container: Change get container API Leonard Lyubich 2021-05-19 19:32:25 +0300
  • 6310535b3c [#505] ir/container: Check key ownership in Put container handler Leonard Lyubich 2021-05-19 19:16:54 +0300
  • 5287c194e5 [#505] ir/container: Replace key ownership check into a separate method Leonard Lyubich 2021-05-19 19:14:00 +0300
  • 6239d5c0c7 [#505] ir/container: Verify signature in check of Put container event Leonard Lyubich 2021-05-19 19:08:07 +0300
  • ff715c8037 [#505] ir/container: Change the way to approve container delete event Leonard Lyubich 2021-05-19 19:00:28 +0300
  • e3b4c9eda0 [#505] morph/container: Change delete container API Leonard Lyubich 2021-05-19 18:57:08 +0300
  • 24ad60e1c8 [#505] ir/container: Change the way to approve container put event Leonard Lyubich 2021-05-19 18:41:33 +0300
  • 3a5849fadb [#505] morph/container: Do not return ID from Wrapper.Put method Leonard Lyubich 2021-05-19 18:39:05 +0300
  • 565ad51b42 [#505] morph/container: Change put container API Leonard Lyubich 2021-05-19 18:18:27 +0300
  • 9259ae640e [#505] ir/container: Slightly refactor Put and Delete handlers Leonard Lyubich 2021-05-19 17:55:43 +0300
  • a3ac294902 [#505] morph/container: Do not parse public key in Put event parser Leonard Lyubich 2021-05-19 17:16:48 +0300
  • a306eb9ce7 [#505] ir: Process set eACL notifications from Container contract Leonard Lyubich 2021-05-19 15:46:45 +0300
  • 4949f4b064 [#505] ir/container: Refactor ListenerParsers and ListenerHandlers Leonard Lyubich 2021-05-19 15:32:19 +0300
  • 372cba1fca [#505] ir/container: Check key ownership during set eACL handling Leonard Lyubich 2021-05-19 15:28:10 +0300
  • b0271aa478 [#505] ir/container: Verify signature of binary eACL tables Leonard Lyubich 2021-05-19 15:26:41 +0300
  • 87d83174d9 [#505] ir/container: Implement simplified handling of SetEACL event Leonard Lyubich 2021-05-19 15:18:07 +0300
  • 8c632f6966 [#505] morph/events: Define eACL table change notification Leonard Lyubich 2021-05-19 15:08:56 +0300
  • 395fd187ac [#505] morph/container: Add key argument to client wrapper's SetEACL Leonard Lyubich 2021-05-19 15:04:38 +0300
  • 02079a4f89 [#505] morph/container: Add public key argument to set eACL operation Leonard Lyubich 2021-05-19 14:55:37 +0300
  • b21a6ccede [#496] Remove unused type aliases and errors Evgenii Stratonikov 2021-05-21 14:09:01 +0300
  • 2b2b2c2c45 [#496] Use single contract wrapper constructor Evgenii Stratonikov 2021-05-21 14:02:46 +0300
  • b52751e992 [#496] innerring/invoke: move wrapper structs to separate packages Evgenii Stratonikov 2021-05-21 13:39:01 +0300
  • ca0e3211be [#496] innerring/invoke: remove function wrappers Evgenii Stratonikov 2021-05-21 10:45:15 +0300
  • b5cda8cd41 [#496] morph/client: fallback to simple invoke in NotaryInvoke Evgenii Stratonikov 2021-05-21 10:39:21 +0300
  • 2e31cd34e6 [#502] innerring: synchronize validators on mainnet alphabet update Evgenii Stratonikov 2021-05-18 10:40:21 +0300
  • 7eab752923 [#116] *: Replace pkg policy by neofs-sdk policy Angira Kekteeva 2021-05-21 16:35:24 +0300
  • e10d2aaa6c Release v0.20.0 - Dolsando (돌산도, 突山島) v0.20.0 Alex Vanin 2021-05-19 14:43:22 +0300
  • c0daaacde7 Update neofs-api-go to v1.26.1 Alex Vanin 2021-05-19 16:50:28 +0300
  • f81ecbe8db [#538] config/testnet: RC2 release update Alex Vanin 2021-05-19 14:22:55 +0300
  • 213bbcbf2b [#541] blobstor/fstree: fix a bug in Iterate() Evgenii Stratonikov 2021-05-19 17:53:51 +0300
  • 1b51dcf8a4 [#546] engine/inhume: Fix incorrect Inhume behavior for root objects Leonard Lyubich 2021-05-20 17:31:47 +0300
  • c5dae76c7d [#546] engine/inhume: Write unit tests Leonard Lyubich 2021-05-20 17:25:22 +0300
  • d1d846cf4d [#546] engine/inhume: Fix incorrect reaction on successful traverse Leonard Lyubich 2021-05-20 17:06:38 +0300
  • b587b23e79 [#543] object/search: Fix potential NPE on request forwarder Leonard Lyubich 2021-05-20 11:05:18 +0300
  • b2002ffc6d [#543] object/get: Fix potential NPE on request forwarder Leonard Lyubich 2021-05-20 11:04:20 +0300
  • 89b147ebe7 [#521] Recompile protobuf files after transition from pkg/errors Alex Vanin 2021-05-19 18:39:13 +0300
  • b5256ccf4c [#521] Fix issues with transition from pkg/errors pkg Alex Vanin 2021-05-19 18:36:03 +0300
  • 71b87155ef [#521] *: use stdlib errors package Evgenii Stratonikov 2021-05-18 11:12:51 +0300
  • 43e575cec2 [#528] cli/container: Use AWS-style names in basic ACL keywords Leonard Lyubich 2021-05-19 16:16:05 +0300
  • 8f9e7c2a63 [#528] cli: Define keyword constants for predefined basic ACL values Leonard Lyubich 2021-05-19 16:12:01 +0300
  • eb26f92678 [#505] neofsid: Implement wrapper over contract client Leonard Lyubich 2021-05-19 12:21:33 +0300
  • 68b469a79d [#505] neofsid: Implement contract client Leonard Lyubich 2021-05-19 12:19:33 +0300
  • 72e2bc8fb6 [#532] object/hash: Fix NPE during request forwarding Leonard Lyubich 2021-05-18 15:13:40 +0300
  • 5e9513e008 [#529] Update neo-go to v0.95.0 Alex Vanin 2021-05-18 10:31:52 +0300
  • 9ea8d11ec3 [#523] go.mod: update go-multiraddr library Evgenii Stratonikov 2021-05-18 11:04:01 +0300
  • 8d8d9eccbd [#522] network: Fix issue with empty endpoint in multiaddr Alex Vanin 2021-05-17 16:05:28 +0300
  • 16f13bc0a5 [#522] Use HostAddrString as RPC endpoint instead of IPAddrString Alex Vanin 2021-05-17 15:04:32 +0300
  • 2456873473 [#522] network: Add host address stringer Alex Vanin 2021-05-17 14:59:57 +0300
  • 99d9b7fd38 [#527] gomod: Execute go mod tidy Pavel Karpy 2021-05-17 19:59:32 +0300
  • 9fbc6f5efe [#527] reputation: Fix EigenTrust algorithm Pavel Karpy 2021-05-13 20:19:06 +0300
  • e1e4a61ba7 [#520] Update neo-go to pre N3 testnet RC2 compatible version Alex Vanin 2021-05-13 11:14:51 +0300
  • 3622e4165a [#493] node: Make list of main chain's RPC endpoints optional Leonard Lyubich 2021-05-14 10:37:16 +0300
  • c36bca1ddc [#493] node: Remove unused worker pools for reading object operations Leonard Lyubich 2021-05-13 12:58:22 +0300
  • f582475ea2 [#493] node: Replace object pool configurations to object section Leonard Lyubich 2021-05-13 12:56:48 +0300
  • 9e2b47d663 [#493] node: Set default contract addresses to empty strings Leonard Lyubich 2021-05-13 11:11:35 +0300
  • 9920425db9 [#493] node: Abolish tombstone lifetime configuration Leonard Lyubich 2021-05-12 12:30:52 +0300
  • d36084c26a [#493] node: Replace relay config value to node section Leonard Lyubich 2021-05-12 12:29:19 +0300
  • f90fc86ec8 [#493] node: Abolish re-bootstrap configurations Leonard Lyubich 2021-05-12 12:27:12 +0300
  • 7a64a70b12 [#492] node: Never go offline on application shutdown Leonard Lyubich 2021-05-12 12:00:59 +0300
  • 10308101df [#493] node: Abolish some of the Policer's configurations Leonard Lyubich 2021-05-12 11:46:29 +0300
  • 80ef4492c1 [#493] node: Get rid of outdated object GC worker Leonard Lyubich 2021-05-12 11:39:29 +0300
  • 1f817d1cd2 [#493] node: Abolish configuration of pools of notification handlers Leonard Lyubich 2021-05-12 11:28:23 +0300
  • 3ef5b0ff9c [#493] node: Do not add fee in smart contract calls Leonard Lyubich 2021-05-12 11:15:04 +0300
  • acd63afd48 [#493] node: Replace configuration of API clients to a separated section Leonard Lyubich 2021-05-12 11:04:51 +0300
  • 31eb6617fc [#493] node: Abolish non-usable gRPC server configurations Leonard Lyubich 2021-05-12 11:00:46 +0300
  • 6d7fff1870 [#493] ir: Set default config values of prometheus and pprof servers Leonard Lyubich 2021-05-12 10:43:02 +0300
  • ece6618560 [#493] ir: Use pre-allocation in initHTTPServers function Leonard Lyubich 2021-05-12 10:37:58 +0300
  • c340d77b74 [#493] ir: Replace creation of HTTP servers into a separate function Leonard Lyubich 2021-05-12 10:35:18 +0300
  • 8d17dab86e [#493] Refactor serving of prometheus and pprof services Leonard Lyubich 2021-05-12 01:59:05 +0300
  • 6339f1a468 [#493] node: Connect to main chain Leonard Lyubich 2021-05-11 13:24:13 +0300
  • 1fa49bca9c [#493] logger: Write app version once on start Leonard Lyubich 2021-05-11 12:25:14 +0300
  • bec4507997 [#493] logger: Do not write app name in each log message of Node/IR Leonard Lyubich 2021-05-11 12:10:57 +0300
  • db2e43387b [#493] logger: Simplify Logger's parameters Leonard Lyubich 2021-05-11 11:54:59 +0300
  • 2a970b0125 [#493] logger: Do not set global fields in constructor Leonard Lyubich 2021-05-11 11:25:54 +0300
  • d17526f8ac [#493] logger: Abolish non-usable options Leonard Lyubich 2021-05-11 11:17:45 +0300
  • 737a9417d1 Release v0.19.0 - Daecheongdo (대청도, 大靑島) v0.19.0 Alex Vanin 2021-05-07 14:55:25 +0300
  • d49bd4b94a Update neofs-api-go to v1.26.0 Alex Vanin 2021-05-07 14:13:11 +0300
  • bd6d5e7f7b [#504] reputation/intermediate: Add reading alpha from global cfg Pavel Karpy 2021-05-06 00:03:07 +0300
  • 7319ca5a00 [#504] morph/client: Add more global config value getters Pavel Karpy 2021-05-05 23:54:08 +0300
  • dddbf0368c [#486] innerring: Add option to disable only main chain notary support Alex Vanin 2021-05-04 11:50:13 +0300
  • 94a1947482 Fix typo Alex Vanin 2021-04-29 16:53:54 +0300
  • 5a167f3991 [#486] innerring: Adopt disabled notary work flow Alex Vanin 2021-04-29 16:50:46 +0300
  • f2562e8c47 [#486] innerring: Use fee provider and notary disabled flag in processors Alex Vanin 2021-04-29 16:40:34 +0300
  • 91a1896b8b [#486] innerring: Use fee provider interface in invoke package Alex Vanin 2021-04-29 16:39:09 +0300
  • 1f3bb33db8 [#486] innerring: Add fee configuration Alex Vanin 2021-04-29 16:37:16 +0300
  • c4f4381b13 [#486] morph/client: Separate container estimation functions Alex Vanin 2021-04-29 16:35:26 +0300
  • 7c559aaeaa [#486] morph/client: Add notary enabled check function Alex Vanin 2021-04-29 16:31:59 +0300
  • fd16b5701f [#486] morph/client: Add more global config getters Alex Vanin 2021-04-21 15:25:44 +0300
  • bd65e41257 [#486] innerring: Add notary support in main chain client Alex Vanin 2021-04-20 18:16:40 +0300