neo-go/pkg/core/interop
Roman Khimov f96d9d168e native/interop: use oracle request signers for oracle response witness
Oracle responses must use the same set of signers as oracle requests even
though the transaction itself is signed by oracle nodes/contract.

We can probably improve interop.Context by removing Tx field completely and
adding more functionality to Container, but it's not very convenient for
VerifyWitness and will require adding more stub-like methods for Block, so Tx
is used for now (and we do have it in every relevant case).
2021-11-16 11:51:15 +03:00
..
contract core: specify method not found call error 2021-11-08 17:19:00 +03:00
crypto core: reuse PushItem for interops 2021-08-30 23:43:58 +03:00
interopnames core: remove unused interopnames 2021-09-21 16:43:09 +03:00
iterator core: reuse PushItem for interops 2021-08-30 23:43:58 +03:00
runtime native/interop: use oracle request signers for oracle response witness 2021-11-16 11:51:15 +03:00
storage core: add finalizer functions to interop context 2021-10-21 10:05:12 +03:00
context.go native/interop: use oracle request signers for oracle response witness 2021-11-16 11:51:15 +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