EthereumListener update
+ onMessageRecv() onMessageSend()
EthereumListener update (addition)
(!!!) The System.exit(-1) on wrong state should not be in DB