neo-go/cli
Evgeniy Stratonikov 4249674ddc compiler: check for contract permissions
On many occassions we can determine at compile-time if contract config lacks
some properties it needs. This includes all native contract invocations
through stdlib, as both hashes and methods are known at compile-time
there.

Signed-off-by: Evgeniy Stratonikov <evgeniy@nspcc.ru>
2021-06-28 11:49:29 +03:00
..
cmdargs cli: allow to specify CustomContracts/Groups signer 2021-05-28 15:46:33 +03:00
flags *: enable godot linter and fix all its warnings 2021-05-12 23:17:03 +03:00
input *: enable godot linter and fix all its warnings 2021-05-12 23:17:03 +03:00
options rpc: allow to use address, id or name instead of scripthash [Client] 2020-11-03 17:58:24 +03:00
paramcontext *: enable godot linter and fix all its warnings 2021-05-12 23:17:03 +03:00
server *: fix all errcheck warnings in testing code 2021-05-12 21:45:12 +03:00
smartcontract compiler: check for contract permissions 2021-06-28 11:49:29 +03:00
testdata *: regenerate test wallets with resources-friendly scrypt parameters 2021-06-11 15:22:32 +03:00
util cli: use Writer from app instead of Stdout 2020-09-18 12:05:31 +03:00
vm cli: support escape codes 2021-02-11 16:06:11 +03:00
wallet cli: remove Can't find matching token in the wallet warning 2021-06-17 11:29:16 +03:00
.gitignore Better error messages (#24) 2018-02-24 10:10:45 +01:00
candidate_test.go cli: add wallet candidate getstate 2021-05-31 11:18:59 +03:00
contract_test.go *: fix all errcheck warnings in testing code 2021-05-12 21:45:12 +03:00
dump_test.go *: upgrade tests to use T.Cleanup() 2021-03-01 17:08:00 +03:00
executor_test.go core: rename Neo.Crypto.CheckMultisig interop 2021-05-11 18:38:14 +03:00
main.go cli: set ctl.ErrWriter 2020-11-10 15:20:03 +03:00
main_test.go *: upgrade tests to use T.Cleanup() 2021-03-01 17:08:00 +03:00
multisig_test.go cli: unify 'contract deploy' and 'contract invoke*' commands 2021-04-23 12:40:13 +03:00
nep11_test.go cli: fix + marshalling in TestNEP11_OwnerOf_BalanceOf_Transfer 2021-06-11 15:22:32 +03:00
nep17_test.go compiler: count local variables on the go 2021-05-19 11:50:07 +03:00
options_test.go *: upgrade tests to use T.Cleanup() 2021-03-01 17:08:00 +03:00
wallet_test.go *: regenerate test wallets with resources-friendly scrypt parameters 2021-06-11 15:22:32 +03:00