neoneo-go/pkg/core/interop/runtime
Roman Khimov d70caf1da1 core: move GetScriptContainer to runtime
It also brings ToStackItem to Block and Transaction, previously this was
avoided to separate block and transaction packages from VM. But turns out
`transaction` depends on `stackitem` already, so this makes little sense (but
can be shuffled in another way if needed).

Context.Container is still a hash.Hashable because we have a number of
occasions (header or MPT root verification) where there is no ToStackItem
implementation possible. Maybe they can go with `nil` Container, but I don't
want to have this risk for now.
2022-06-08 18:12:41 +03:00
..
engine.go core: move GetScriptContainer to runtime 2022-06-08 18:12:41 +03:00
engine_test.go Merge pull request #2531 from nspcc-dev/perf 2022-06-03 10:40:56 +03:00
util.go Merge pull request #2525 from nspcc-dev/immutable-items 2022-05-31 10:36:56 +03:00
util_test.go vm: support immutable compound types 2022-05-31 08:07:50 +03:00
witness.go [#2442] English Check 2022-05-04 19:48:27 +03:00