neo-go/pkg
Roman Khimov bc6d6e58bc network: always pass transactions to consensus process
Consensus can require conflicting transactions and it can require more
transactions than mempool can fit, all of this should work. Transactions will
be checked anyway using its secondary mempool. See the scenario from #668.
2022-01-14 20:08:40 +03:00
..
compiler compiler: use CALLT for native contract calls, fix #2257 2021-12-10 11:58:50 +03:00
config rpc: add server-side NEP-11 tracking API 2021-11-19 12:58:46 +03:00
consensus services/consensus: drop blockchainer.Blockchainer use 2022-01-14 19:57:16 +03:00
core network: decouple it from blockchainer.Blockchainer 2022-01-14 19:57:16 +03:00
crypto hash: avoid allocation in RipeMD160 calculation 2021-12-02 16:11:09 +03:00
encoding *: use internal variables for simple big.NewInt() values 2021-12-01 21:36:25 +03:00
interop compiler: use CALLT for native contract calls, fix #2257 2021-12-10 11:58:50 +03:00
io io: optimize WriteString, avoid allocation 2021-12-01 21:36:25 +03:00
neotest core: return *interop.Context from GetTestVM 2022-01-14 19:57:16 +03:00
network network: always pass transactions to consensus process 2022-01-14 20:08:40 +03:00
rpc rpc/result: drop unnecessary blockchainer dependency 2022-01-14 19:57:16 +03:00
services core: shrink blockchainer.StateRoot further, leave simple RO methods 2022-01-14 19:57:16 +03:00
smartcontract *: use NEP-XX naming consistently in docs/comments 2021-11-19 12:58:46 +03:00
util util: reduce allocations in util.Uint256DecodeStringLE 2021-08-17 16:53:39 +03:00
vm vm: cut trailing spaces in PrintOps 2021-12-28 11:27:31 +03:00
wallet Merge pull request #2264 from nspcc-dev/fix-win-tests 2021-11-29 11:25:35 +03:00