neo-go/pkg/core
Ekaterina Pavlova 75d12081bf core: fix too many nesting levels bug
The C# implementation only decrements the nesting depth once in the
parent composite condition (And, Or, or Not) and then passes that
already‐decremented value onto its subconditions without further
decrementing inside the loop.

Close #3809

Signed-off-by: Ekaterina Pavlova <ekt@morphbits.io>
2025-02-13 16:48:03 +03:00
..
block network: integrate state sync module with blockfetcher 2025-02-06 16:12:55 +03:00
chaindump chaindump: microoptimize memory management 2024-07-16 15:03:17 +03:00
dao Merge pull request #3569 from ixje/applog-invocations 2025-01-24 18:42:53 +03:00
fee *: improve for loop syntax 2024-08-30 21:45:18 +03:00
interop Merge pull request #3569 from ixje/applog-invocations 2025-01-24 18:42:53 +03:00
mempool *: fix some dupword warnings 2024-11-13 20:57:10 +03:00
mempoolevent *: replace interface{} with any keyword 2023-04-04 13:22:42 +03:00
mpt mpt: refactor lcp to be possible to use range 2024-09-04 14:15:44 +03:00
native native: add NEP-27 to Notary's supported standards 2025-01-21 19:41:45 +03:00
state Merge pull request #3569 from ixje/applog-invocations 2025-01-24 18:42:53 +03:00
stateroot core: fix restoring chain with StateRootInHeader = true 2024-11-22 13:33:50 +03:00
statesync network: integrate state sync module with blockfetcher 2025-02-06 16:12:55 +03:00
storage core: adjust in-memory processed set dynamically 2025-01-15 22:08:08 +03:00
test_data core: refactor helper test contracts generation 2022-03-30 11:46:29 +03:00
transaction core: fix too many nesting levels bug 2025-02-13 16:48:03 +03:00
basic_chain_test.go *: extend basic testing chain documentation 2024-11-20 18:06:13 +03:00
bench_test.go *: improve for loop syntax 2024-08-30 21:45:18 +03:00
blockchain.go rpc: implement getblocknotifications API 2025-02-11 15:40:15 +03:00
blockchain_core_test.go core: adjust in-memory processed set dynamically 2025-01-15 22:08:08 +03:00
blockchain_neotest_test.go config: enable Echidna for tests 2024-12-24 18:01:12 +03:00
doc.go *: apply go 1.19 formatter heuristics 2022-08-09 15:37:52 +03:00
headerhashes.go *: drop open-coded slice reversing 2024-08-24 22:41:48 +03:00
helper_test.go *: improve for loop syntax 2024-08-30 21:45:18 +03:00
interops.go core: add System.Runtime.CurrentSigners syscall 2023-11-20 14:46:27 +03:00
native_designate_test.go *: introduce Genesis protocol configuration 2023-10-19 18:30:20 +03:00
prometheus.go core: adjust in-memory processed set dynamically 2025-01-15 22:08:08 +03:00
util.go *: drop open-coded slice reversing 2024-08-24 22:41:48 +03:00
util_test.go *: add GenesisTransaction extension to the protocol configuration 2023-10-19 18:33:50 +03:00