plugeth-utils/core
Austin Roberts b36dcc7b53 Give plugins access to node.Close()
Prior to this update, plugins could shutdown Geth by panicking, but
had no mechanism to shutdown cleanly. Simply exposing the node.Close()
function (which already exists on the Node struct), plugins should
be able to initiate a clean shutdown.

In general, Plugins should make sparing use of this capability, but
in light of the fact that they were able to do unclean shutdowns
via a panic(), we can't avoid allowing them to stop Geth, and allowing
them to do so cleanly seems better than relying on panics.
2022-05-16 10:56:49 -05:00
..
interface.go Give plugins access to node.Close() 2022-05-16 10:56:49 -05:00
types_test.go Add types test 2021-09-14 13:32:05 -05:00
types.go Appending unmarshalJSON methods to avoid panic if mal-formed arguments are passed. 2022-01-27 11:12:56 -08:00