neo-go/pkg
Anna Shaleva 6fa4bcdc1d core: remove contract script check on deploy/update
This check is good and was present here since #1729, but it was
accidently removed from the reference implementation (see the
discussion in https://github.com/neo-project/neo/issues/2848). The
removal of this check from the C# node leaded to the T5 testnet state
diff since 1670095 heigh which causes inability to process new blocks
since 2272533 height (see #3049). This check was added back to the
C# node in https://github.com/neo-project/neo/pull/2849, but it is
planned to be the part of the upcoming 3.6.0 C# node release.

We need to keep our testnet healthy, thus, strict contract script
check will be temporary removed from the node code and is planned
to be added back to be a part of the next 3.6.0-compatible release.

Close #3049.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2023-07-04 14:17:04 +03:00
..
compiler compiler: disallow named types redeclaration via contract config 2023-05-31 15:53:43 +03:00
config config: do not allow negative validators count 2023-04-13 13:43:14 +03:00
consensus *: use require.ErrorIs instead of require.True(t, error.Is()) 2023-05-04 17:03:47 +03:00
core core: remove contract script check on deploy/update 2023-07-04 14:17:04 +03:00
crypto *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
encoding *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
interop interop/util: Drop unused import 2023-04-22 16:36:49 +04:00
io *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
neorpc config: use uint32 for validators/committee members count 2023-04-13 13:42:40 +03:00
neotest cli: fetch extended evet types from contract config 2023-05-31 15:53:41 +03:00
network network: add neogo_version metric, deprecate serv_node_version 2023-05-11 13:48:38 +03:00
rpcclient smartcontract: drop standard events before RPC binging generation 2023-05-31 15:53:43 +03:00
services oracle: make use of ReadCloser returned from NeoFS's getters 2023-06-06 17:40:19 +03:00
smartcontract rpcbinding: call scriptFor* as method 2023-06-05 18:31:34 +03:00
util *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
vm interop/contract: fix state rollbacks for nested contexts 2023-06-29 11:35:10 +03:00
wallet Merge pull request #2725 from nspcc-dev/move-cli-tests 2022-10-06 13:43:39 +07:00