neo-go/pkg/core/interop/contract
Anna Shaleva 4945145b09 interop: use executing contract state for permissions checks
Do not use the updated contract state from native Management to perform
permissions checks. We need to use the currently executing state
instead got from the currently executing VM context until context is
unloaded.

Close #3471.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2024-06-03 12:32:10 +03:00
..
account.go core: move contract-related interop code into appropriate package 2022-06-08 16:02:07 +03:00
account_test.go *: replace slice.Copy with bytes.Clone 2024-03-05 13:54:10 +03:00
call.go interop: use executing contract state for permissions checks 2024-06-03 12:32:10 +03:00
call_test.go core: move contract notifications check under HFBasilisk 2023-08-18 16:40:20 +03:00