frostfs-node/pkg/ape
Airat Arifullin a8a33a5e1d [#1105] ape: Introduce contract storage with proxy contract verification
* `ProxyVerificationContractStorage` uses Proxy contract as a cosigner.
* `ProxyVerificationContractStorage` recreates a contract storage for each handler
  invocation because of an issue: rpc-actor from morph client may be expired. This
  way won't create a bottlenecks because it is expected that this contract storage
  implementation will be used not so often.
* Make morph client return `RPCActor` (that is websocket client in fact).
* Make `SwitchRPCGuardedActor` return `RPCActor` as it will be used for
  `ProxyVerificationContractStorage`.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2024-05-20 17:09:16 +03:00
..
chainbase [#976] ape: Update dependency 2024-03-13 14:54:19 +03:00
contract_storage [#1105] ape: Introduce contract storage with proxy contract verification 2024-05-20 17:09:16 +03:00
converter [#1090] ape: Move ape request and resource implementations to common package 2024-04-15 07:45:45 +00:00
request [#1117] ape: Introduce FormFrostfsIDRequestProperties method 2024-05-07 10:01:21 +00:00