neo-go/cli
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
..
app internal: avoid race access to config.Version by tests 2023-10-10 11:59:53 +03:00
cmdargs crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00
flags [#2442] English Check 2022-05-04 19:48:27 +03:00
input *: bump minimum supported go version 2022-08-08 13:59:32 +03:00
nep_test cli: fix race in TestNEP17Balance 2024-03-01 19:19:02 +03:00
options cli: add await flag for operations with transactions 2023-12-29 15:14:16 +03:00
paramcontext context: define a constant for transaction context type 2022-09-08 14:33:04 +03:00
query crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00
server network: change server Start() behavior 2024-02-27 15:10:51 +03:00
smartcontract Merge pull request #3405 from nspcc-dev/dynamic-hash 2024-04-15 13:16:13 +03:00
testdata *: regenerate all wallets with adjusted parameters 2024-03-01 19:19:03 +03:00
txctx cli: fix TestNEP17Transfer fail 2024-03-27 11:16:43 +03:00
util cli: unify commands description 2024-04-10 19:21:40 +03:00
vm interop: use executing contract state for permissions checks 2024-06-03 12:32:10 +03:00
wallet crypto: add StringCompressed() for PublicKey 2024-04-11 15:24:46 +03:00
.gitignore Better error messages (#24) 2018-02-24 10:10:45 +01:00
main.go cli: move tests to subpackages 2022-10-06 09:21:26 +03:00