Generalize executor interface [#3260]
Closes #3260 (closed). Generalize the executor interface to allow the ABCI and other node infrastructure to be used with other executors.
Changelog: refactor
Closes #3260 (closed). Generalize the executor interface to allow the ABCI and other node infrastructure to be used with other executors.
Changelog: refactor