core,vm: remove System.Enumerator.*
interops
Map iterator now returns key-value pair, while array/byte-array iterators work like old enumerators. Follow neo-project/neo#2190.
This commit is contained in:
parent
d04b000748
commit
2130e17f0c
16 changed files with 86 additions and 422 deletions
|
@ -35,18 +35,10 @@ var syscalls = map[string]map[string]string{
|
|||
"RIPEMD160": interopnames.NeoCryptoRIPEMD160,
|
||||
"SHA256": interopnames.NeoCryptoSHA256,
|
||||
},
|
||||
"enumerator": {
|
||||
"Create": interopnames.SystemEnumeratorCreate,
|
||||
"Next": interopnames.SystemEnumeratorNext,
|
||||
"Value": interopnames.SystemEnumeratorValue,
|
||||
},
|
||||
"iterator": {
|
||||
"Create": interopnames.SystemIteratorCreate,
|
||||
"Key": interopnames.SystemIteratorKey,
|
||||
"Keys": interopnames.SystemIteratorKeys,
|
||||
"Next": interopnames.SystemEnumeratorNext,
|
||||
"Value": interopnames.SystemEnumeratorValue,
|
||||
"Values": interopnames.SystemIteratorValues,
|
||||
"Next": interopnames.SystemIteratorNext,
|
||||
"Value": interopnames.SystemIteratorValue,
|
||||
},
|
||||
"json": {
|
||||
"Deserialize": interopnames.SystemJSONDeserialize,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue