neo-go/pkg/services/oracle
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
..
broadcaster rpcsrv: don't init Oracle in New, drop oracle dependency 2022-07-28 19:05:56 +03:00
jsonpath [#2442] English Check 2022-05-04 19:48:27 +03:00
neofs [#2442] English Check 2022-05-04 19:48:27 +03:00
testdata wallet: fix wallet version to conform to NEP-6 2022-08-07 22:41:40 +03:00
filter.go oracle: unify filtering and add log for error case 2021-11-23 18:43:15 +03:00
filter_test.go jsonpath: restrict amount of intermediate objects 2022-02-28 13:18:34 +03:00
network.go services: forbid insecure Oracle request redirects 2022-05-11 09:45:44 +03:00
network_test.go golangci: enable bodyclose checker and fix related code 2022-09-02 18:35:54 +03:00
nodes.go *: do not get private key from Account to check if it CanSign() 2022-09-02 14:43:34 +03:00
oracle.go config: add a special Blockchain type to configure Blockchain 2022-12-07 17:35:53 +03:00
oracle_test.go *: don't get private key from account if just public one is needed 2022-09-02 14:43:28 +03:00
request.go golangci: enable bodyclose checker and fix related code 2022-09-02 18:35:54 +03:00
request_test.go oracle: check response Content-Type 2021-07-12 13:13:48 +03:00
response.go core, rpc: move getFakeNextBlock to Blockchain 2022-10-07 15:56:34 +03:00
transaction.go [#2442] English Check 2022-05-04 19:48:27 +03:00