neo-go/pkg/core/native
Anna Shaleva 544f2c2cb2 core: use proper storage price within the whole interop context
We shouldn't use StoragePrice from Blockchain because its dao doesn't
contain the whole set of changes from previouse transactions in the
current block. Instead, we should use an updated storage price for
each transaction and retrieve the price from cached DAO.
2022-04-08 12:50:56 +03:00
..
native_test core: use proper DAO to get ExecFeeFactor 2022-04-08 12:50:50 +03:00
nativenames core: remove native NNS 2021-05-17 22:22:07 +03:00
nativeprices core: move NotaryVerificationPrice to a separate package 2021-03-23 13:56:39 +03:00
noderoles core: move native node roles to a separate pkg 2021-03-23 13:56:34 +03:00
compatibility_test.go config: add InitialGASSupply, fix #2073 2021-07-20 16:59:54 +03:00
contract.go *: support customisable NotaryServiceFeePerKey value 2022-03-01 19:08:16 +03:00
crypto.go core: add murmur32 to CryptoLib native contract 2022-04-05 10:46:52 +03:00
crypto_test.go core: add murmur32 to CryptoLib native contract 2022-04-05 10:46:52 +03:00
designate.go dao: drop GetStorageItems* APIs 2022-03-31 19:18:51 +03:00
doc.go *: add more package-specific documentation 2021-03-19 16:18:45 +03:00
interop.go core: use proper storage price within the whole interop context 2022-04-08 12:50:56 +03:00
ledger.go core: add GetTransactionVMState to native Ledger contract 2022-04-05 10:37:02 +03:00
management.go core: use proper storage price within the whole interop context 2022-04-08 12:50:56 +03:00
management_test.go storage: simplify (*MemCachedStore).Put/Delete interface 2022-02-16 18:24:20 +03:00
native_gas.go *: support customisable NotaryServiceFeePerKey value 2022-03-01 19:08:16 +03:00
native_neo.go dao: drop GetStorageItems* APIs 2022-03-31 19:18:51 +03:00
native_neo_candidate.go stackitem: introduce Convertible interface 2021-07-19 15:42:42 +03:00
native_neo_test.go stackitem: introduce Convertible interface 2021-07-19 15:42:42 +03:00
native_nep17.go *: support customisable NotaryServiceFeePerKey value 2022-03-01 19:08:16 +03:00
nativenames_test.go config: add InitialGASSupply, fix #2073 2021-07-20 16:59:54 +03:00
neo_types.go native: reuse stackitem.(De)Serialize more for data structures 2021-07-19 15:42:42 +03:00
notary.go *: support customisable NotaryServiceFeePerKey value 2022-03-01 19:08:16 +03:00
oracle.go Merge pull request #2414 from nspcc-dev/eliminate-getstorageitems 2022-04-01 09:16:42 +03:00
oracle_types.go stackitem: introduce Convertible interface 2021-07-19 15:42:42 +03:00
oracle_types_test.go stackitem: introduce Convertible interface 2021-07-19 15:42:42 +03:00
policy.go dao: drop GetStorageItems* APIs 2022-03-31 19:18:51 +03:00
std.go native/std: restrict amount of items in JSON deserialization 2021-08-02 18:57:47 +03:00
std_test.go native: reuse stackitem.(De)Serialize more for data structures 2021-07-19 15:42:42 +03:00
util.go dao: drop DAO interface 2022-02-16 18:24:20 +03:00