frostfs-contract/proxy
Evgenii Stratonikov 23e85d11c4
All checks were successful
Tests / Tests (1.19) (pull_request) Successful in 1m27s
DCO action / DCO (pull_request) Successful in 1m36s
Tests / Tests (1.20) (pull_request) Successful in 1m26s
[#53] proxy: Allow using proxy by trusted accounts
It was reverted because `Verify` with arguments was not well supported
by the client software. Thanks to recent `System.Runtime.CurrentSigners`
call from neo-go v0.104.0 we can take the best of both worlds.

Verify with argument still looks better (less overhead), but this
implementation should work too. Sadly, `overloads` are not of much use
here because verification routines take the _first_ method from the
manifest, albeit with arbitrary number of arguments.

This reverts commit a0b73150c6 with some
changes on-top.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-12-15 14:34:26 +03:00
..
config.yml [#12] Use non-specific contract names 2023-03-09 19:56:33 +00:00
doc.go [#50] Makefile: Add code formatting targets 2023-11-07 15:00:05 +03:00
proxy_contract.go [#53] proxy: Allow using proxy by trusted accounts 2023-12-15 14:34:26 +03:00