diff --git a/internal/ethapi/api.go b/internal/ethapi/api.go index c49c317024..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 }