From b172dd6d45640c0b205416ef511111ab9e55e418 Mon Sep 17 00:00:00 2001 From: parmarrushabh Date: Sat, 27 Oct 2018 10:23:56 +0530 Subject: [PATCH] change some log , return error to user --- internal/ethapi/api.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/internal/ethapi/api.go b/internal/ethapi/api.go index c3062e0e1f..1f096e3350 100644 --- a/internal/ethapi/api.go +++ b/internal/ethapi/api.go @@ -1209,10 +1209,8 @@ func (args *SendTxArgs) toTransaction() *types.Transaction { // submitTransaction is a helper function that submits tx to txPool and logs a message. func submitTransaction(ctx context.Context, b Backend, tx *types.Transaction) (common.Hash, error) { if tx.To() != nil && tx.To().String() == common.BlockSigners { - log.Debug("Dont Allow submitTransaction to BlockSigners through api ", tx.String()) - return tx.Hash(), nil + return common.Hash{}, errors.New("Dont allow transaction sent to BlockSigners smart contract via API") } - log.Debug("Allow submitTransaction through api ", tx.String()) if err := b.SendTx(ctx, tx); err != nil { return common.Hash{}, err } @@ -1519,4 +1517,4 @@ func (s *PublicNetAPI) PeerCount() hexutil.Uint { // Version returns the current ethereum protocol version. func (s *PublicNetAPI) Version() string { return fmt.Sprintf("%d", s.networkVersion) -} \ No newline at end of file +}