neoneo-go/pkg/core/native
Anna Shaleva d0718a680f core: add InitializeCache method to Contract interface
Make the contracts cache initialization unified. The order of cache
iniitialization is not important and Nottary contract is added to the
bc.contracts.Contracts wrt P2PSigExtensions setting, thus no functional
changes, just refactoring for future applications.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2023-08-01 17:30:01 +03:00
..
native_test core: remove contract script check on deploy/update 2023-07-08 11:49:31 +03:00
nativenames [#2442] English Check 2022-05-04 19:48:27 +03:00
nativeprices core: move NotaryVerificationPrice to a separate package 2021-03-23 13:56:39 +03:00
noderoles core: adjust value of P2PNotary node role 2022-06-01 15:03:29 +03:00
compatibility_test.go config: add InitialGASSupply, fix #2073 2021-07-20 16:59:54 +03:00
contract.go core: adjust Notary contract ID 2022-06-01 15:03:29 +03:00
contract_test.go core: move TestNativeGetMethod to the native package 2022-06-08 18:51:27 +03:00
crypto.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
crypto_test.go core: add murmur32 to CryptoLib native contract 2022-04-05 10:46:52 +03:00
designate.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
doc.go *: add more package-specific documentation 2021-03-19 16:18:45 +03:00
interop.go native: simplify code somewhat, get Metadata() only once 2022-12-16 23:48:04 +03:00
invocation_test.go native: add old management deploy/update call flags to Aspidochelone 2022-12-16 23:45:47 +03:00
ledger.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
management.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
management_neotest_test.go config: add a special Blockchain type to configure Blockchain 2022-12-07 17:35:53 +03:00
management_test.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
native_gas.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
native_neo.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
native_neo_candidate.go [#2442] English Check 2022-05-04 19:48:27 +03:00
native_neo_test.go stackitem: introduce Convertible interface 2021-07-19 15:42:42 +03:00
native_nep17.go bigint: don't allocate in ToPreallocatedBytes 2022-06-02 15:38:39 +03:00
nativenames_test.go [#2442] English Check 2022-05-04 19:48:27 +03:00
neo_types.go stackitem: reusable serialization context 2022-06-02 15:38:39 +03:00
notary.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
oracle.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
oracle_types.go [#2442] English Check 2022-05-04 19:48:27 +03:00
oracle_types_test.go stackitem: introduce Convertible interface 2021-07-19 15:42:42 +03:00
policy.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
policy_test.go core: move Policy contract tests to native 2022-06-08 22:44:25 +03:00
std.go core: add InitializeCache method to Contract interface 2023-08-01 17:30:01 +03:00
std_test.go native: add some tests for stdlib's atoi 2022-09-19 16:18:53 +03:00
util.go bigint: don't allocate in ToPreallocatedBytes 2022-06-02 15:38:39 +03:00