CityOfZion / neo-python

Python Node and SDK for the NEO 2.x blockchain. For NEO 3.x go to our successor project neo-mamba
https://neo-python.readthedocs.io/en/latest/
MIT License
313 stars 189 forks source link

Fix Contract_Migrate syscall #975

Closed ixje closed 5 years ago

ixje commented 5 years ago

What current issue(s) does this address, or what feature is it adding? Audit of testnet block 1303979 shows a deviation in Storage changes.

How did you solve this problem? fix the above 2 items

How did you make sure your solution works? audit now passes, make test still ok, resynced previous 350K blocks to test for regression

Are there any special changes in the code that we should be aware of?

Please check the following, if applicable:

coveralls commented 5 years ago

Coverage Status

Coverage increased (+0.009%) to 85.279% when pulling 6aa300ba3a40c565e47280e5dbb095351ef03323 on ixje:fix-migrate-destroy into 124316d374017b3e01d86cdd16dc6cbf4baec2ea on CityOfZion:development.