neoneo-go/pkg/core/native
Roman Khimov d5a9d80c12 core: refactor out policy check for transaction
We were checking blocked accounts twice which is obviously excessive. We also
have our accounts sorted, so we can rely on that in CheckPolicy(). It also
doesn't make much sense to check MaxBlockSystemFee in Blockchain code, policy
contract can handle that.
2020-08-07 12:21:52 +03:00
..
blocked_accounts.go core: add native policy contract 2020-06-24 07:35:07 +03:00
blocked_accounts_test.go smartcontract: update (Parameter).MarshalJSON method 2020-06-24 07:58:09 +03:00
contract.go core: decouple native contracts from interop service 2020-07-29 10:33:18 +03:00
interop.go always wrap errors when creating new ones with fmt.Errorf() 2020-08-07 12:21:52 +03:00
native_gas.go always wrap errors when creating new ones with fmt.Errorf() 2020-08-07 12:21:52 +03:00
native_neo.go remove github.com/pkg/errors from dependencies 2020-08-07 12:21:52 +03:00
native_nep5.go smartcontract: add list of supported standards to manifest 2020-08-04 17:29:44 +03:00
policy.go core: refactor out policy check for transaction 2020-08-07 12:21:52 +03:00
validators_count.go core: update native contract data serialisation format 2020-06-08 13:29:35 +03:00