neo-go/pkg/core/interop
Roman Khimov 7589733017 config: add a special Blockchain type to configure Blockchain
And include some node-specific configurations there with backwards
compatibility. Note that in the future we'll remove Ledger's
fields from the ProtocolConfiguration and it'll be possible to access them in
Blockchain directly (not via .Ledger).

The other option tried was using two configuration types separately, but that
incurs more changes to the codebase, single structure that behaves almost like
the old one is better for backwards compatibility.

Fixes #2676.
2022-12-07 17:35:53 +03:00
..
contract config: add a special Blockchain type to configure Blockchain 2022-12-07 17:35:53 +03:00
crypto interop: wrap contract.LoadToken in context.LoadToken 2022-06-06 21:53:03 +03:00
interopnames runtime: implement System.Runtime.LoadScript, fix #2701 2022-11-25 15:11:49 +03:00
iterator rpc: implement iterator sessions 2022-07-08 17:05:18 +03:00
runtime *: fix Neo and NeoGo misuses 2022-12-07 17:29:09 +03:00
storage core: extend error text for storage context in dynamic script 2022-11-28 17:17:36 +03:00
context.go config: add a special Blockchain type to configure Blockchain 2022-12-07 17:35:53 +03:00
doc.go *: add more package-specific documentation 2021-03-19 16:18:45 +03:00
gas_price.go interop: fetch baseExecFee once and keep it in the Context 2021-08-11 15:42:23 +03:00