You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [Neo Core] Part 1. Isolate Plugins Exceptions from the Node. (#3309)
* catch plugin exceptions.
* add UT test
* udpate format
* make the test more complete
* complete the ut test
* format
* complete UT tests with NonPlugin case
* async invoke
* Update src/Neo/Ledger/Blockchain.cs
Co-authored-by: Christopher Schuchardt <cschuchardt88@gmail.com>
---------
Co-authored-by: Christopher Schuchardt <cschuchardt88@gmail.com>
* [Neo Plugin New feature] UnhandledExceptionPolicy on Plugin Unhandled Exception (#3311)
* catch plugin exceptions.
* add UT test
* udpate format
* make the test more complete
* complete the ut test
* format
* complete UT tests with NonPlugin case
* async invoke
* stop plugin on exception
* remove watcher from blockchain if uint test is done to avoid cross test data pollution.
* add missing file
* 3 different policy on handling plugin exception
* add missing file
* fix null warning
* format
* Apply suggestions from code review
Clean
* Update src/Neo/Plugins/PluginSettings.cs
Co-authored-by: Shargon <shargon@gmail.com>
* Update src/Neo/Plugins/PluginSettings.cs
Co-authored-by: Christopher Schuchardt <cschuchardt88@gmail.com>
* Update src/Plugins/TokensTracker/TokensTracker.cs
Co-authored-by: Christopher Schuchardt <cschuchardt88@gmail.com>
* Update src/Plugins/TokensTracker/TokensTracker.json
---------
Co-authored-by: Shargon <shargon@gmail.com>
Co-authored-by: Christopher Schuchardt <cschuchardt88@gmail.com>
* make the exception message clear
---------
Co-authored-by: Christopher Schuchardt <cschuchardt88@gmail.com>
Co-authored-by: Shargon <shargon@gmail.com>
Co-authored-by: NGD Admin <154295625+NGDAdmin@users.noreply.github.com>
0 commit comments