neoneo-go/pkg/core/native
Anna Shaleva 58ab3b5ad1 core: get native nep17 balance from contract storage
Not from DAO's items with storage.STNEP17Balances prefix, because
changes are reflected there only after notifications processing. And
this happens only after the transaction script is executed, but there
might be cases when we need to get the balance that was updated
earlier during the same transaction processing.

Affects storage dumps.
2021-04-01 18:37:44 +03:00
..
nativenames core: add nativenames.IsValid 2021-03-12 13:05:37 +03:00
nativeprices core: move NotaryVerificationPrice to a separate package 2021-03-23 13:56:39 +03:00
nnsrecords core: move NNS record types to a separate package 2021-03-26 20:44:32 +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 NativeUpdateHistory 2021-03-15 12:35:14 +03:00
contract.go config: add NativeUpdateHistory 2021-03-15 12:35:14 +03:00
crypto.go native: implement CryptoLib contract 2021-03-10 19:24:19 +03:00
crypto_test.go core: use Neo.Crypto.CheckSig for standard signature verification 2021-03-10 21:45:58 +03:00
designate.go core: move native node roles to a separate pkg 2021-03-23 13:56:34 +03:00
doc.go *: add more package-specific documentation 2021-03-19 16:18:45 +03:00
interop.go config: add NativeUpdateHistory 2021-03-15 12:35:14 +03:00
ledger.go native: rename Price to CPUFee 2021-03-11 10:12:30 +03:00
management.go core: fix Management.GetContract 2021-03-19 20:44:21 +03:00
management_test.go dao: drop network from DAO 2021-03-26 13:45:18 +03:00
name_service.go core: move NNS record types to a separate package 2021-03-26 20:44:32 +03:00
name_service_test.go core: move NNS record types to a separate package 2021-03-26 20:44:32 +03:00
native_gas.go core: get native nep17 balance from contract storage 2021-04-01 18:37:44 +03:00
native_neo.go core: get native nep17 balance from contract storage 2021-04-01 18:37:44 +03:00
native_neo_candidate.go stackitem: change Bool() to TryBool(), prepare for its failures 2020-08-21 20:55:20 +03:00
native_neo_test.go native: implement delegated voting 2020-08-06 20:39:13 +03:00
native_nep17.go core: get native nep17 balance from contract storage 2021-04-01 18:37:44 +03:00
nativenames_test.go *: fix some misspellings spotted by GoReportCard 2021-03-22 12:13:08 +03:00
neo_types.go native: cache committee together with votes 2020-11-10 15:23:06 +03:00
nonfungible.go native: use proper types in manifest 2021-03-11 11:48:38 +03:00
nonfungible_test.go smartcontract: add NEP-11 standard check 2021-02-19 17:06:07 +03:00
notary.go transaction: drop Network from Transaction 2021-03-26 13:45:18 +03:00
oracle.go core: move native node roles to a separate pkg 2021-03-23 13:56:34 +03:00
oracle_types.go native: move OracleRequest to state package 2020-10-08 13:48:14 +03:00
oracle_types_test.go pkg: move internal/ package to the root directory 2020-11-24 16:39:56 +03:00
policy.go native: rename Price to CPUFee 2021-03-11 10:12:30 +03:00
std.go native: implement StdLib contract 2021-03-10 19:24:19 +03:00
std_test.go core: remove System.Binary.[Serialize, Deserialize] syscalls 2021-03-10 19:24:19 +03:00
util.go dao: use raw state.StorageItem instead of pointer 2021-03-09 12:11:25 +03:00